I’ve implemented a factory for all the CrystalCollector-based objects in the upcoming release of the Crystal Toolkit. Using the factory helps keep track of objects getting created and deleted. I’ve also implemented IDispose in CrystalCollector and CrystalImageGridModel. These objects keep a reference to Image objects that need to be released when the Crystal objects are no longer needed. CrystalLogger, which works with log4net, reports when CrystalCollectors are created in the factory and released in the Dispose methods.
The next version of the Crystal Toolkit will be 1.0, at last.



Leave a comment