Sky Software Homepage LogicNP Software Knowledge Base And FAQ

 
Contact Product Support    SearchSearch      Subscribe to the RSS feed for this forum

Shell MegaPack v2009 for .Net and ActiveX Released

 
Subscribe to the RSS feed for this forum  Forum Index -> Announcements
View previous topic :: View next topic  
Author Message
Support



Joined: 18 Jul 2005
Posts: 731

Posted: Mon Nov 24, 2008 4:57 am    Post subject: Shell MegaPack v2009 for .Net and ActiveX Released

Shell MegaPack v2009 for .Net and ActiveX Released

We are pleased to announce the release and immediate availability of Shell MegaPack v2009 for .Net and ActiveX. The new version has many new features and functionality, performance improvements, new API and much more. A complete list of all new features can be found further along this newsletter.

Download

Shell MegaPack.Net v2009 Download:
http://www.ssware.com/megapack/megapacknet.exe

Shell MegaPack ActiveX v2009 Download:
http://www.ssware.com/megapack/megapack.exe

Upgrade Assistant for .Net Edition

For the .Net edition, you can use the ProjectReferencesRename.exe utility to change all references of v10.0 (v2008) or earlier of the controls to the latest v11.0 (v2009). The ProjectReferencesRename.exe utility can be downloaded from :
http://www.ssware.com/megapack/project_references_rename.zip

Upgrade Information

v2009 is a free upgrade for customers who have an active Support And Upgrade Subscription. To get your v2009 license, goto http://www.ssware.com/upgrade.htm

v2009 is a paid upgrade for 'License Only' customers and customers whose Support And Upgrade Subscription has expired. To upgrade to v2009, goto http://www.ssware.com/upgrade.htm

What's New!! in Shell MegaPack.Net v2009

FolderView.Net

* NEW FUNCTIONALITY : Support for per-node colors. Text color, back color and font of individual nodes can be changed. Full custom drawing is also supported.
* NEW FUNCTIONALITY : Added ability to do custom sorting of nodes using the BeforeNodeSort event.
* NEW FUNCTIONALITY : Improved SelectNode and GetNode methods so that :
1. \\192.168.1.12\\Share works also (in addition to \\Server\\Share)
2. c:\parent\child works even if 'parent' has no permissions but 'child' has.
3. FTP locations can now be browsed.
* NEW FUNCTIONALITY: Added support for Mobile Devices which use ActiveSync.
* NEW FUNCTIONALITY : Improved support for FTP locations.
* NEW FUNCTIONALITY : Comprehensive support for overlay icons :
1. Overlay icons are now directly sourced from the OS.
2. Overlay icon extensions are supported
3. Overlay icons for namespace extension items are also supported.
* NEW FUNCTIONALITY : Added ability to identify known (pre-defined) commands via a ShellCommands enum instead of a command string in the BeforeShellCommandExecute event.
* NEW FUNCTIONALITY : Ability to invoke the default command for an item using the new ShellCommands.Default enum member.
* NEW FUNCTIONALITY : Improved dragdrop support when dragging from certain programs such as Winzip.
* NEW FUNCTIONALITY : BeforeShellCommandExecute event is fired when ShellCommands.Default verb is executed.
* NEW FUNCTIONALITY : In the AfterLabelEdit event, the new name entered by the user can be modified before the node is renamed.
* NEW FUNCTIONALITY : FOVTreeNode.DisplayName property is now writable and setting it causes the node to be renamed.
* CHANGE: Default (non-themed) checkboxes changed to look more presentable.
* NEW ENUM MEMBER : Added ShellCommands.Unknown and ShellCommands.Default enum members.
* NEW METHOD : Added Utilities.GetDriveType method.
* NEW ENUMS : Added SortMethods, DriveType and DrawMode enums.
* NEW PROPERTY : Added FolderView.DrawMode property.
* NEW PROPERTY : Added FolderView.NodesInReverse property
* NEW PROPERTIES : Added FOVTreeNode.Height and FolderView.ItemHeight properties.
* NEW PROPERTY : Added FOVTreeNode.SelectedIconIndex property.
* NEW METHOD : Added Utilities.GetShellIconFromExtension method.
* NEW METHOD : Added Utilities.GetShellIconFromPath method.
* NEW METHOD : Added Utilities.SysIconIndexFromPIDL method.
* NEW METHODS : Added FolderView.GetLastNode and FolderView.GetPreviousNode methods.
* NEW METHODS : Added FOVTreeNode.NextNode and FOVTreeNode.PreviousNode methods.
* NEW METHODS : Added FolderView.SelectNode and FolderView.GetNode method overloads with a 'fastMode' parameter.
* NEW PROPERTY : Added FOVTreeNode.HasChildren property.
* NEW EVENT : Added FolderView.DrawNode event.
* NEW EVENT : Added FolderView.Reload event.
* NEW EVENT : Added FolderView.BeforeNodeSort event.
* NEW EVENT : Added FolderView.CompareNodes event.
* NEW METHOD : Added FOVTreeNode.Sort method.
* NEW METOD : Added FOVTreeNode.GetBounds method.
* BUGFIX : Fixed buffer overrun error when showing certain files with extremely long names such as those in the 'Temporary Internet files' folder.
* BUGFIX : FolderView incorrectly scrolled horizontally under some circumstances.
* BUGFIX : The verbs provided in OnBeforeShellCommandExecute event are now more robustly determined.
* BUGFIX : Crash occurred when a context menu overflowed the screen and the user moved the mouse over the 'scroll buttons' of the menu.
* BUGFIX : OnContextMenuHint event was incorrectly fired (with garbage values) for background menu items or for custom menuitems.
* BUGFIX : Last checked item was not returned when using GetFirstCheckedItem/NextCheckedItem.
* BUGFIX : Executing verbs invoked incorrect commands under certain rare circumstances (for example, 'find' verb invoked the McAfee Virus Scan instead (if installed)).
* BUGFIX : Fixed crash that occurred at design time in Visual Studio 2005 when the 'Property Pages' dialog was invoked.
* BUGFIX : Fixed continuous incorrect scrolling which occurred after certain drag-drop operations were completed.
* BUGFIX : When any child node (but not parent node itself) was checked, and a new child was added and AutoCheckChildren=true, the child node would be checked when added.

FileView.Net

* NEW FUNCTIONALITY : Support for per-item colors. Text color, back color and font of individual items can be changed. Full custom drawing is also supported.
* NEW FUNCTIONALITY : Added support for sub-item (column) images. Icons can now be displayed for sub-items (columns).
* NEW FUNCTIONALITY : New overhauled implementation of background thumbnail extraction.
* NEW FUNCTIONALITY : Much more comprehensive thumbnail functionality :
1. Ability to specify a default thumbnail till the real thumbnail is extracted and shown.
2. Ability to specify custom thumbnails and avoid wasting time in extracting default thumbnail.
3. Ability to prevent extraction of a thumbnail and instead use a thumbnail with the default icon for the file.
* NEW FUNCTIONALITY: Added support for Mobile Devices which use ActiveSync.
* NEW FUNCTIONALITY : Improved support for FTP locations.
* NEW FUNCTIONALITY : Comprehensive support for overlay icons :
1. Overlay icons are now directly sourced from the OS.
2. Overlay icon extensions are supported
3. Overlay icons for namespace extension items are also supported.
* NEW FUNCTIONALITY : Added ability to identify known (pre-defined) commands via a ShellCommands enum instead of a command string in the BeforeShellCommandExecute event.
* NEW FUNCTIONALITY : BeforeShellCommandExecute event is fired when item is double-clicked.
* NEW FUNCTIONALITY : Ability to invoke the default command for an item using the new ShellCommands.Default enum member.
* NEW FUNCTIONALITY : Items can now be arranged/aligned from top to bottom or from left to right.
* NEW FUNCTIONALITY : Improved dragdrop support when dragging from certain programs such as Winzip.
* NEW FUNCTIONALITY : BeforeShellCommandExecute event is fired when ShellCommands.Default verb is executed.
* NEW FUNCTIONALITY : In the AfterLabelEdit event, the new name entered by the user can be modified before the item is renamed.
* NEW FUNCTIONALITY : Added Spanish language localized strings for FileView background menu.
* NEW FUNCTIONALITY : ListItem.DisplayName property is now writable and setting it causes the node to be renamed.
* CHANGE: Default (non-themed) checkboxes changed to look more presentable.
* NEW EVENT : Added FileView.GetitemThumbnail event.
* NEW ENUM MEMBER : Added ShellCommands.Unknown and ShellCommands.Default enum members.
* NEW METHOD : Added Utilities.GetDriveType method.
* NEW METHOD : Added ListItem.BeginLabelEdit method.
* NEW ENUMS : Added IconArragement, DriveType and DrawMode enums.
* NEW PROPERTY : Added FileView.DrawMode property.
* NEW PROPERTY : Added FileView.IconArragement property.
* NEW METHOD : Added Utilities.GetShellIconFromExtension method.
* NEW METHOD : Added Utilities.GetShellIconFromPath method.
* NEW METHOD : Added Utilities.SysIconIndexFromPIDL method.
* NEW PROPERTY : Added FileView.EnableColumnIcons property.
* NEW METHODS : Added ListItem.GetColumnIconIndex and ListItem.SetColumnIconIndex methods.
* NEW METHODS : Added ListItem.GetBounds and ListItem.GetSubItemBounds methods.
* NEW EVENT : Added FileView.DrawItem event.
* NEW EVENT : Added FileView.BeforeFocusedItemChange event.
* BUGFIX : Fixed buffer overrun error when showing certain files with extremely long names such as those in the 'Temporary Internet files' folder.
* BUGFIX : When using XP themes, thumbnails for some file types such as .dwg showed up as blank.
* BUGFIX : FileView incorrectly scrolled horizontally under some circumstances.
* BUGFIX : The verbs provided in OnBeforeShellCommandExecute event are now more robustly determined.
* BUGFIX : Accessing CurrentFolder property caused exception if Visible property was set to False.
* BUGFIX : Filenames of new files and folders created using the background menu are localized.
* BUGFIX : Crash occurred when a context menu overflowed the screen and the user moved the mouse over the 'scroll buttons' of the menu.
* BUGFIX : OnContextMenuHint event was incorrectly fired (with garbage values) for background menu items or for custom menuitems.
* BUGFIX : Last checked item was not returned when using GetFirstCheckedItem/NextCheckedItem.
* BUGFIX : Custom thumbnails were overwritten after some time by the default thumbnails.
* BUGFIX : Executing verbs invoked incorrect commands under certain rare circumstances (for example, 'find' verb invoked the McAfee Virus Scan instead (if installed)).
* BUGFIX : Fixed crash that occurred at design time in Visual Studio 2005 when the 'Property Pages' dialog was invoked.
* BUGFIX : Fixed continuous incorrect scrolling which occurred after certain drag-drop operations were completed.
* BUGFIX: Fixed crash which occurred under rare circumstances when the background menu's 'New' sub-menu was displayed.

ShComboBox.Net


* BUGFIX : Fixed buffer overrun error when showing certain files with extremely long names such as those in the 'Temporary Internet files' folder.
* BUGFIX : Path property of items which are shortcut targets were incorrectly returned.
* BUGFIX : AutoUpdate did not work when USB disks are connected/disconnected.

ShellObjects.Net

Brand New Components!

ShellProgressDialog : Display user-friendly system-standard progress dialogs while lengthy operations are performed.

ShellTaskBar : Add, remove, re-order and organize tabs on the Windows TaskBar.

ShellUtils : Contains various shell utility methods.

ShellAppBar

* NEW FUNCTIONALITY : Dragdocking can now be initiated and performed even from the caption bar (in undocked mode).
* BUGFIX : Appbar did not paint correctly after after slide in/out.

ShellNotifyIcon

* BUGFIX : Number of shell notify icons increased by a factor of 2 each time Windows Explorer was restarted.

What's New!! in Shell MegaPack ActiveX v2009

FolderView ActiveX

* NEW FUNCTIONALITY : Support for per-node colors. Text color, back color and font of individual nodes can be changed. Full custom drawing is also supported.
* NEW FUNCTIONALITY : Added ability to do custom sorting of nodes using the OnBeforeNodeSort event.
* NEW FUNCTIONALITY : Improved SelectNode and GetNode methods so that :
1. \\192.168.1.12\\Share works also (in addition to \\Server\\Share)
2. c:\parent\child works even if 'parent' has no permissions but 'child' has.
3. FTP locations can now be browsed.
* NEW FUNCTIONALITY: Added support for Mobile Devices which use ActiveSync.
* NEW FUNCTIONALITY : Improved support for FTP locations.
* NEW FUNCTIONALITY : Comprehensive support for overlay icons :
1. Overlay icons are now directly sourced from the OS.
2. Overlay icon extensions are supported
3. Overlay icons for namespace extension items are also supported.
* NEW FUNCTIONALITY : Added ability to identify known (pre-defined) commands via a ShellCommands enum instead of a command string in the OnBeforeShellCommandExecute event.
* NEW FUNCTIONALITY : Ability to invoke the default command for an item using the new cmdDefault enum member.
* NEW FUNCTIONALITY : Improved dragdrop support when dragging from certain programs such as Winzip.
* NEW FUNCTIONALITY : OnBeforeShellCommandExecute event is fired when ShellCommands.Default verb is executed.
* NEW FUNCTIONALITY : In the OnAfterNodeRename event, the new name entered by the user can be modified before the node is renamed.
* CHANGE: Default (non-themed) checkboxes changed to look more presentable.
* NEW ENUM MEMBER : Added cmdUnknown and cmdDefault enum members.
* NEW METHOD : Added Utilities.GetDriveType method.
* NEW ENUMS : Added FOVSortMethods, FOVDriveType and FOVDrawMode enums.
* NEW PROPERTY : Added FolderView.DrawMode property.
* NEW PROPERTIES : Added TreeNode.Height and FolderView.ItemHeight properties.
* NEW PROPERTY : Added TreeNode.SelectedIconIndex property.
* NEW METHOD : Added Utilities.GetShellIconFromExtension method.
* NEW METHOD : Added Utilities.GetShellIconFromPath method.
* NEW METHOD : Added Utilities.SysIconIndexFromPIDL method.
* NEW METHODS : Added FolderView.GetLastNode and FolderView.GetPreviousNode methods.
* NEW METHODS : Added TreeNode.NextNode and TreeNode.PreviousNode methods.
* NEW METHODS : Added FolderView.SelectNodeFast and FolderView.GetNodeFast methods.
* NEW PROPERTY : Added TreeNode.HasChildren property.
* NEW EVENT : Added FolderView.OnNodeDraw event.
* NEW EVENT : Added FolderView.OnReload event.
* NEW EVENT : Added FolderView.OnBeforeNodeSort event.
* NEW EVENT : Added FolderView.OnCompareNodes event.
* NEW METHOD : Added TreeNode.Sort method.
* BUGFIX : Fixed buffer overrun error when showing certain files with extremely long names such as those in the 'Temporary Internet files' folder.
* BUGFIX : FolderView incorrectly scrolled horizontally under some circumstances.
* BUGFIX : The verbs provided in OnBeforeShellCommandExecute event are now more robustly determined.
* BUGFIX : Crash occurred when a context menu overflowed the screen and the user moved the mouse over the 'scroll buttons' of the menu.
* BUGFIX : OnContextMenuHint event was incorrectly fired (with garbage values) for background menu items or for custom menuitems.
* BUGFIX : Last checked item was not returned when using GetFirstCheckedItem/NextCheckedItem.
* BUGFIX : Executing verbs invoked incorrect commands under certain rare circumstances (for example, 'find' verb invoked the McAfee Virus Scan instead (if installed)).
* BUGFIX : Fixed crash that occurred at design time in Visual Studio 2005 when the 'Property Pages' dialog was invoked.
* BUGFIX : Fixed continuous incorrect scrolling which occurred after certain drag-drop operations were completed.
* BUGFIX : When any child node (but not parent node itself) was checked, and a new child was added and AutoCheckChildren=true, the child node would be checked when added.

FileView ActiveX

* NEW FUNCTIONALITY : Support for per-item colors. Text color, back color and font of individual items can be changed. Full custom drawing is also supported.
* NEW FUNCTIONALITY : Added support for sub-item (column) images. Icons can now be displayed for sub-items (columns).
* NEW FUNCTIONALITY : New overhauled implementation of background thumbnail extraction.
* NEW FUNCTIONALITY : Much more comprehensive thumbnail functionality :
1. Ability to specify a default thumbnail till the real thumbnail is extracted and shown.
2. Ability to specify custom thumbnails and avoid wasting time in extracting default thumbnail.
3. Ability to prevent extraction of a thumbnail and instead use a thumbnail with the default icon for the file.
* NEW FUNCTIONALITY: Added support for Mobile Devices which use ActiveSync.
* NEW FUNCTIONALITY : Improved support for FTP locations.
* NEW FUNCTIONALITY : Comprehensive support for overlay icons :
1. Overlay icons are now directly sourced from the OS.
2. Overlay icon extensions are supported
3. Overlay icons for namespace extension items are also supported.
* NEW FUNCTIONALITY : Added ability to identify known (pre-defined) commands via a ShellCommands enum instead of a command string in the OnBeforeShellCommandExecute event.
* NEW FUNCTIONALITY : OnBeforeShellCommandExecute event is fired when item is double-clicked.
* NEW FUNCTIONALITY : Ability to invoke the default command for an item using the new cmdDefault enum member.
* NEW FUNCTIONALITY : Items can now be arranged/aligned from top to bottom or from left to right.
* NEW FUNCTIONALITY : Improved dragdrop support when dragging from certain programs such as Winzip.
* NEW FUNCTIONALITY : OnBeforeShellCommandExecute event is fired when ShellCommands.Default verb is executed.
* NEW FUNCTIONALITY : In the OnAfterItemRename event, the new name entered by the user can be modified before the item is renamed.
* NEW FUNCTIONALITY : Added Spanish language localized strings for FileView background menu.
* CHANGE: Default (non-themed) checkboxes changed to look more presentable.
* NEW EVENT : Added FileView.GetitemThumbnail event.
* NEW ENUM MEMBER : Added cmdUnknown and cmdDefault enum members.
* NEW METHOD : Added Utilities.GetDriveType method.
* NEW METHOD : Added ListItem.BeginLabelEdit method.
* NEW ENUMS : Added FIVIconArragement, FIVDriveType and FIVDrawMode enums.
* NEW PROPERTY : Added FileView.DrawMode property.
* NEW PROPERTY : Added FileView.IconArragement property.
* NEW METHOD : Added Utilities.GetShellIconFromExtension method.
* NEW METHOD : Added Utilities.GetShellIconFromPath method.
* NEW METHOD : Added Utilities.SysIconIndexFromPIDL method.
* NEW PROPERTY : Added FileView.EnableColumnIcons property.
* NEW METHODS : Added ListItem.GetColumnIconIndex and ListItem.SetColumnIconIndex methods.
* NEW EVENT : Added FileView.OnItemDraw event.
* BUGFIX : Fixed buffer overrun error when showing certain files with extremely long names such as those in the 'Temporary Internet files' folder.
* BUGFIX : When using XP themes, thumbnails for some file types such as .dwg showed up as blank.
* BUGFIX : FileView incorrectly scrolled horizontally under some circumstances.
* BUGFIX : The verbs provided in OnBeforeShellCommandExecute event are now more robustly determined.
* BUGFIX : Accessing CurrentFolder property caused exception if Visible property was set to False.
* BUGFIX : Filenames of new files and folders created using the background menu are localized.
* BUGFIX : Crash occurred when a context menu overflowed the screen and the user moved the mouse over the 'scroll buttons' of the menu.
* BUGFIX : OnContextMenuHint event was incorrectly fired (with garbage values) for background menu items or for custom menuitems.
* BUGFIX : Last checked item was not returned when using GetFirstCheckedItem/NextCheckedItem.
* BUGFIX : Custom thumbnails were overwritten after some time by the default thumbnails.
* BUGFIX : Executing verbs invoked incorrect commands under certain rare circumstances (for example, 'find' verb invoked the McAfee Virus Scan instead (if installed)).
* BUGFIX : Fixed crash that occurred at design time in Visual Studio 2005 when the 'Property Pages' dialog was invoked.
* BUGFIX : Fixed continuous incorrect scrolling which occurred after certain drag-drop operations were completed.
* BUGFIX: Fixed crash which occurred under rare circumstances when the background menu's 'New' sub-menu was displayed.

ShComboBox ActiveX

* BUGFIX : Fixed buffer overrun error when showing certain files with extremely long names such as those in the 'Temporary Internet files' folder.
* BUGFIX : Path property of items which are shortcut targets were incorrectly returned.
* BUGFIX : AutoUpdate did not work when USB disks are connected/disconnected.
* BUGFIX : Fixed crash that occurred at design time in Visual Studio 2005 when the 'Property Pages' dialog was invoked.

ShellObjects ActiveX

Brand New Components!

ShellProgressDialog : Display user-friendly system-standard progress dialogs while lengthy operations are performed.
ShellUtils : Contains various shell utility methods.

ShellAppBar

* NEW FUNCTIONALITY : Dragdocking can now be initiated and performed even from the caption bar (in undocked mode).
* BUGFIX : Appbar did not paint correctly after after slide in/out.
* BUGFIX : Registration of the ocx file failed on Windows 98.

ShellNotifyIcon

* BUGFIX : Number of shell notify icons increased by a factor of 2 each time Windows Explorer was restarted.
* BUGFIX: Crash occurred at design-time when the 'Add' or 'Add Strip' buttons were clicked in the 'Add/Remove Icons.." dialog box.
Back to top
Display posts from previous:   
Forum Index -> Announcements All times are GMT
Page 1 of 1

 
Jump to:  


Powered by phpBB © 2001, 2005 phpBB Group