
RWFilterDissolve

How was the plug-in created:

Project:
- project was generated using VS2008 ATL-dll wizard with default options
- C++ include folders ..\_inc and ..\_utils were added
- MIDL include folder ..\_inc was added
- for release build, the C++/Code Generation/Runtime Library was changed to "Multithreded"
(to avoid dependency on CRT that is likely not installed on target computer)
- #import "RWProcessing.idl" and importlib("RWProcessing.tlb") were added to RWFilterDissolve.idl
- #include <RWEnumClasses.inl> was added to the end of RWFilterDissolve.cpp
- #include <CodingStyle.h> was added to the end of stdafx.h
- DllEnumClasses PRIVATE was added to EXPORTS section of RWFilterDissolve.def

DissolveFilter class:
- ATL Simple Object "DissolveFilter" was added
- singleton class factory declaration and category map added to DissolveFilter.h
- #include <AutoCagories.h> was added to DissolveFilter.h
- #include <MultiLanguageString.h> and #include <RWDocumentImageRaster.h> were added to DissolveFilter.cpp
- IDocumentOperation and IAutoOperation interfaces implemented in DissolveFilter.h+cpp

IDocumentOperation implementation:
- Name returns localizable name of the filter
- Name returns localizable name of the filter
- Name returns localizable name of the filter
- Name returns localizable name of the filter
