| |
|
Version history - EZShellExtensions.Net
What's New!! in version 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.
What's New!! in version 2.0
- NEW FUNCTIONALITY : EZShellExtensions.Net now supports development
IE Browser helper Objects including invisible objects, IE menu items
and IE toolbar buttons.
- NEW FUNCTIONALITY : Contextmenu extension API has been changed - the
new API fixes some limitations of the old API and enables addition of
some new features. The new API is exactly similar to the menu API in
EZNamespaceExtensions.Net.
- NEW FUNCTIONALITY : EZShellExtensions.Net now supports development
of Shell Execute Hooks.
- NEW FUNCTIONALITY : New GetWebBrowser method to BandObject allows
interaction with IE.
- NEW FUNCTIONALITY : New SpecialProgIDTargets class with string constants
for special extension targets like 'All Files', 'All Folders', 'All
Drives', etc
- NEW FUNCTIONALITY : Property sheet extensions can now be developed
for the 'My Computer' properties, 'Display' properties, 'Mouse' properties,
'Device' properties and a lot others.
- NEW FUNCTIONALITY : The DataObject is now provided in the OnInitializeEx
methods of ContextMenuExtension and ProperttSheetExtension
- NEW FUNCTIONALITY : The OnInitialize methods of ContextMenuExtension
and ProperttSheetExtension now allow you to return false to indicate
that no menu items/property pages will be added.
- NEW FUNCTIONALITY : Property sheet extension page size is now taken
from the Width and Height properties of the user control.
- NEW FUNCTIONALITY : The Windows Explorer window handle is now available
in context menu extensions.
- NEW FUNCTIONALITY : ThumbnailExtension now supports extraction on
a background thread.
- BUGFIX : IE Toolbands now draw their background correctly.
- BUGFIX : IE Toolbands are now not resizable vertically
- BUGFIX : Fixed painting problems with all band objects including IE
toolbands, IE vertical and horizontal explorer bars and deskbands.
- BUGFIX : Fixed keyboard navigation and accelerator problems with all
band objects.
- BUGFIX : Fixed garbage collection issue with property sheet extensions
which causes the contents of the page to occasionally disappear.
What's New!! in version 1.0
|