Version history - EZShellExtensionsMFC

 

What's New!! in version 2008

  • NEW EXTENSION : ThumbnailProvider
  • NEW EXTENSION : PreviewHandler
  • NEW EXTENSION : PropertyHandler
  • NEW EXTENSION : AutoPlayExtension
  • NEW FUNCTIONALITY : Added CUtils::GetDSDISPLAYSPECOPTIONSFromDataObject and CUtils::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 CShellMenu::AddItem and CShellMenu::InsertItem methods to allow adding/inserting menu item with a specified ID.
  • NEW FUNCTIONALITY : Added support for events in browserhelperobject using CBRowserHelperObject::HookEvents and CBRowserHelperObject::UnHookEvents.
  • NEW FUNCTIONALITY : Added support for events in bandobjects using CBandObject::HookEvents and CBandObject::UnHookEvents.
  • NEW PROPERTY : Add CShellMenuItem::Tag property.
  • NEW PROPERTY : Added CGetMenuItemEventArgs::ReservedMenuItemCount property.
  • NEW PROPERTY : Added new CGetMenuitemsEventArgs::MaxMenuItemsAvailable property.
  • NEW METHOD : Added CContextMenuExtension::OnPopupSubMenu method.
  • NEW METHOD : Added CShellMenu::SetBitmap method.
  • NEW METHOD : Added CPropertySheetExtension::PressButton and CropertySheetExtension::RemovePage methods.
  • NEW ENUM MEMBER : Added new QueryContextMenuFlags.ForFileMenu enum member.
  • BUGFIX : Calling CEZSDrawItemEventArgs::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 : COverlayIconExtension::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

  • Initial release.