What's new in EZShellExtensions.Net 2013 Build: 631308
Apr 27, 2013
- NEW: Support for Windows 8.
- NEW: Improved support for Windows 7.
- IMPROVED: Some speed improvements
- Documentation updates.
- FIX: Crash on Win8 when extension loading via a file dialog.
- IMPROVED: Context menus now support menu items in UTF8, not just ANSI.
- NEW: Added ExecuteMenuItemEventArgs.Mask property - one possible use is to determine if Shift key is down.
- NEW: OverlayIcon extension now supports loading from multiple threads at once.
- NEW: Context menu extension - Added support for transparent bitmaps.
- NEW: Added support for specifying a system image list index in OnGetIconFileAndIndex.
New in EZShellExtensions.Net 2011 Build 611110 (Jan 12, 2011)
- NEW: Windows 7 support improved in various areas.
- IMPROVED: Extension registration support on Windows 7.
- FIX: Band objects were not persisted properly in some situations.
- FIX: Fixed arithmetic overflows on x64 platform in some cases.
- FIX: Fixed crash in context menu extension in some situations on x64 systems.
New in EZShellExtensions.Net 2009 (Jun 12, 2009)
- 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 Utils.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: ShellMenu.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).
- CHANGE: Infotip extension now respects the return type of OnInitialize method and fails if it returns false.
- NEW METHOD: Added Utils.GetDriveType method.
- NEW METHOD: Added Utils.SysIconIndexFromPIDL method.
- NEW METHOD: Added Utils.PIDLConcat method.
- NEW METHOD: Added Utils.GetPIDLListFromDataObject method.
- NEW METHOD: Added Utils.ExecuteShellCommand method.
New in EZShellExtensions.Net 2008 Build 581904 (Sep 11, 2008)
- NEW EXTENSION : ThumbnailProvider
- NEW EXTENSION : PreviewHandler
- NEW EXTENSION : PropertyHandler
- NEW EXTENSION : AutoPlayExtension
- NEW FUNCTIONALITY : Added Utils.GetDSDISPLAYSPECOPTIONSFromDataObject and Utils.GetDSOBJECTFromDataObject methods which allow development of context menu and property sheet extensions for Active Directory(AD).
- NEW FUNCTIONALITY : Added x64 support for PropertySheetExtension.
- NEW FUNCTIONALITY : Added x64 support for ContextMenuExtension.
- NEW FUNCTIONALITY : Added x64 support for DragDropExtension.
- NEW FUNCTIONALITY : Added x64 support for SendToExtension.
- NEW FUNCTIONALITY : Added new Utils class with many helper methods.
- NEW FUNCTIONALITY : Added overloaded ShellMenu.AddItem and ShellMenu.InsertItem methods to allow adding/inserting menu item with a specified ID.
- NEW PROPERTY : Add ShellMenuItem.Tag property.
- NEW PROPERTY : Added GetMenuItemEventArgs.ReservedMenuItemCount property.
- NEW PROPERTY : Added new GetMenuitemsEventArgs.MaxMenuItemsAvailable property.
- NEW METHOD : Added ContextMenuExtension.OnPopupSubMenu method.
- NEW METHOD : Added ShellMenu.SetBitmap method.
- NEW METHOD : Added PropertySheetExtension.PressButton and PropertySheetExtension.RemovePage methods.
- NEW ENUM MEMBER : Added new QueryContextMenuFlags.ForFileMenu enum member.
- BUGFIX : Calling EZSDrawItemEventArgs.DrawBackground did not draw background using system default menu background color.
- BUGFIX : Sub-menu items appeared in reverse order in which they are added.
- BUGFIX : Crash occurred in BandObjects under certain circumstances.
- BUGFIX : OverlayIconExtension.GetOverlayInfo - specific iconfile greater than 128 characters did not work.
- BUGFIX : Context menu was not showing when SpecialProgIDTargets.AllFolders was used.
- BUGFIX : Toolband background now drawn correctly without a noticeable boundary after the title.
- BUGFIX : DragDropHandlers now also register themselves to appear for drives and virtual folders in addition to file-system directories.