Shell extension development is notorious for its difficulty, subtleties and for the sheer amount of work and time that is required. With EZShellExtensions, you can concentrate on writing the functionality of your shell extension and not worry about the numerous things that are necessary to develop a working shell extension. Well designed and thoroughly tested API framework. Develop extensions in hours/days instead of weeks/months Supports all kinds of Extensions Deploy and uninstall extensions easily using provided registration utility Jumstart extension development with Visual Studio IDE Project and Item Wizards
NEW EXTENSION: Control Panel Item. NEW FUNCTIONALITY: It is now possible to return multiple columns from a single column extension. NEW FUNCTIONALITY: Property sheet extensions can now be used for inner items of a namespace extension developed with EZNamespaceExtensions. NEW FUNCTIONALITY: Added support for CUtils.BrowseTo when used from context menu invoked from tree (left-side) in Windows Explorer. NEW FUNCTIONALITY: TargetFiles for Context menu/Property sheet/etc can now return files even when Unicode (non-Latin) characters ar present in file path. NEW FUNCTIONALITY: CShellMenu.SetBitmap changed so that bitmaps are seen properly even when the menu item is hovered over. NEW FUNCTIONALITY: Thumbnail extensions and thumbnail provider can now be registered using progid or rootkey-path pair (like contextmenu and property sheet extensions). NEW FUNCTIONALITY: Added support for accelerator keys such as Backspace, etc in band objects. Tabbing also works now. NEW FUNCTIONALITY: Size specified at design-time for the dialog resource is honored. NEW FUNCTIONALITY: Added support for context menu commands selected via shortcut to the registered target extension. CHANGE: Infotip extension now respects the return type of OnInitialize method and fails if it returns false. NEW METHOD: Added CUtils.GetDriveType method.