Sky Software Homepage LogicNP Software Knowledge Base And FAQ

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

Shell MegaPack 2008 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: Thu Apr 10, 2008 4:58 am    Post subject: Shell MegaPack 2008 for .Net and ActiveX released!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Shell MegaPack 2008 for .Net and ActiveX released!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
We are pleased to announce the release and immediately availability of
Shell MegaPack.Net 2008 and Shell MegaPack ActiveX 2008. The new
version has many new features, new API and much more. A complete list
of all new features can be found below. Download the latest version
from http://www.ssware.com/download.htm

~~~~~~~~~~~~~~~
Upgrade Information
~~~~~~~~~~~~~~~
v2008 is a free upgrade if you have an active Support And Upgrade
Subscription. Contact us using http://www.ssware.com/support.htm to
receive your new license. If you do not have an active Support And
Upgrade Subscription , contact us using
http://www.ssware.com/upgrade.htm to upgrade your license to v2008.
Additional links of use are listed below :

Licensing FAQ : http://www.ssware.com/licensefaq.htm
Upgrade your License : http://www.ssware.com/upgrade.htm
Order Shell MegaPack : http://www.ssware.com/megapack/order.htm


~~~~~~~~~~~~~~~~~~~~~~~~
Upgrade Assistant for .Net Edition
~~~~~~~~~~~~~~~~~~~~~~~~
For the .Net edition, you can use the ProjectReferencesRename.exe
utility to change all references of v9.0 or earlier of the controls to
the latest v10.0 (2008) . The ProjectReferencesRename.exe utility can
be downloaded from :
http://www.ssware.com/megapack/project_references_rename.zip


~~~~~~~~~~~~~~~~~~~~~~~~
Download Shell MegaPack 2008
~~~~~~~~~~~~~~~~~~~~~~~~
Download Shell MegaPack.Net 2008 and Shell MegaPack ActiveX 2008 from
http://www.ssware.com/download.htm


~~~~~~~~~~~~~~~~~~~~~~~~~~~
What's New!! in Shell MegaPack 2008
~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~
.Net Edition
~~~~~~~~~

FolderView
~~~~~~~~~

NEW FUNCTIONALITY : Added support for multiple root nodes.
NEW FUNCTIONALITY : Automatically takes on the new Vista look when
running on Vista.
NEW FUNCTIONALITY : UI dialogs such as the 'Network Logon prompt' or
error/informational messages are now displayed in all circumstances
(depending on the value of ShowUIDialogs property).
NEW FUNCTIONALITY : In synchronized mode, when browsing to a new
location fails (such as for an empty CD drive), FolderView changes
back to the previous browsed location.
NEW FUNCTIONALITY : Dragdrop now uses the data provided by dragged
items in addition to custom developer defined data. This is useful
when dragging items from a namespace extension or a non-filesystem
location.
NEW FUNCTIONALITY : Improved AutoUpdate functionality to handle
additional cases of created/deleted/renamed/refreshed files and
folders.
NEW FUNCTIONALITY : Removed dependency on shell32.dll v4.71 and
above - so FolderView now works on NT4 with IE4 also.
NEW FUNCTIONALITY : GetDisplayNameEx method of FOVTreeNode now can
return the target of a shortcut.
NEW FUNCTIONALITY : When items are 'cut', they now appear 'ghosted'.
NEW FUNCTIONALITY : Synchronization between FolderView and FileView
improved in efficiency.
NEW METHOD : Added FolderView.RootNode method.
NEW METHOD : Added FOVTreeNode.BeginLabelEdit and
FOVTreeNode.EndLabelEdit methods.
NEW METHOD : Added FOVTreeNode.Toggle method.
NEW METHOD : Added FolderView.GoUp method.
NEW METHOD : Added FolderView.RefreshTree method.
NEW METHOD : Added FOVTreeNode.GetChildrenCheckState method.
NEW METHOD : Added FOVTreeNode.RefreshChildren and
FOVTreeNode.RefreshTree methods.
NEW METHOD : Added Utilities.DoesFilenameMatchWildCard method.
NEW METHOD : Added Utilities.GetSpecialFolderPath and
Utilities.PathFromPIDL methods.
NEW METHOD : Added new enum constants to SpecialFolders enumeration.
NEW METHOD : Added ShellMenuItem.SetBitmap method.
NEW PROPERTY : Added FOVTreeNode.PreviousVisibleNode and
FOVTreeNode.NextVisibleNode properties.
NEW PROPERTY : Added FolderView.FirstVisibleItem and
FolderView.NextVisibleItem properties.
NEW PROPERTY : Added FOVTreeNode.Level property.
NEW PROPERTY : Added FOVTreeNode.IsVisible property.
NEW PROPERTY : Added FolderView.VisibleCount property.
NEW PROPERTY : Added FolderView.FullRowSelect property.
NEW PROPERTY : Added FolderView.LineColor property.
NEW PROPERTY : Added FOVTreeNode.Hilited property
NEW METHOD : Added overloaded FolderView.SelectChild methods.
NEW METHOD : Added overloaded AddCustomNode and AddRootNode methods
BUGFIX : TreeNode.GetDisplayNameEx method did not return display name
for 'Desktop' correctly if ForParsing flag was specified.
BUGFIX : Calling FolderView.RefreshView through code or UI caused a
synchronized FileView to briefly display the contents of the Desktop
before switching the original folder.
BUGFIX : FOVTreeNode.CreateNewFolder method crashed when called on the
'My Documents' node if 'My Documents' was mapped to a root drive
letter.
BUGFIX : FOVTreeNode.CreateNewFolder method did not enter the newly
created folder in edit mode under certain circumstances.
BUGFIX : If, after renaming, the new name is same as old name,
renaming is aborted.
BUGFIX : (+) sign of a node got removed under certain circumstances
BUGFIX : FOVTreeNode.Delete did not remove (+) sign of parent node if
there are no more children.
BUGFIX : FOVTreeNode.Path returned incorrect values in certain cases.
BUGFIX : Setting RootFolder property before handle was created caused
crash.
BUGFIX : Fixed crash in FileView.DisplayShellMenuForItems method.
BUGFIX : New background submenu is only included if its really
possible to create a new file.
BUGFIX : Path property of items which are shortcut targets is now
correctly returned (the target of the shortcut is returned).
BUGFIX : Fixed crash which occurred during dragdrop in certain cases.
BUGFIX : Fixed bug which caused browsing of folder shortcuts to fail.
BUGFIX : Fixed buffer overrun caused by items having very long names.

FileView
~~~~~~~
NEW FUNCTIONALITY : Vastly improved AutoUpdate functionality now uses
low-level detections for newly created/deleted/renamed files and
folders.
NEW FUNCTIONALITY : Vastly improved speed and response time in
thumbnail view by use of multithreading.
NEW FUNCTIONALITY : Automatically takes on the new Vista look when
running on Vista.
NEW FUNCTIONALITY : Added localization support for column names such
as "Name", "Size", etc.
NEW FUNCTIONALITY : UI dialogs such as the 'Network Logon prompt' or
error/informational messages are now displayed in all circumstances
(depending on the value of ShowUIDialogs property).
NEW FUNCTIONALITY : In synchronized mode, when browsing to a new
location fails (such as for an empty CD drive), FolderView changes
back to the previous browsed location.
NEW FUNCTIONALITY : Dragdrop now uses the data provided by dragged
items in addition to custom developer defined data. This is useful
when dragging items from a namespace extension or a non-filesystem
location.
NEW FUNCTIONALITY : Added ability to get thumbnails in
FileView.GetShellIconFromPIDL method.
NEW FUNCTIONALITY : Now custom items can be sorted using CompareItems
event.
NEW FUNCTIONALITY : Changed behavior of FileView.HotTracking property.
NEW FUNCTIONALITY : It is now possible to localize the New-->Folder
and New-->Shortcut menu items present in the FileView background menu.
NEW FUNCTIONALITY : FileView now automatically goes to parent folder
if current folder is renamed or deleted.
NEW FUNCTIONALITY : GetDisplayNameEx method of ListItem now can return
the target of a shortcut.
NEW FUNCTIONALITY : Removed dependency on shell32.dll v4.71 and
above - so FileView now works on NT4 with IE4 also.
NEW FUNCTIONALITY : When items are 'cut', they now appear 'ghosted'.
NEW FUNCTIONALITY : Added Polish and Norwegian translations.
NEW FUNCTIONALITY : 'Properties' menu item is shown in the background
menu for the 'Desktop' also.
NEW FUNCTIONALITY : OnBeforeShellCommandExecute event is fired when
the BackSpace(GoUp) key is pressed and when the F5(Refresh) key is
pressed.
NEW PROPERTY : Added FileView.ItemUnderliningStyle property.
NEW PROPERTY : Added FileView.Activation property.
NEW PROPERTY : Added FileView.ColumnHeadersClickable property.
NEW METHOD : Added FileView.RefreshViewFast method.
NEW METHOD : Added FileView.GetColumndIDFromColumn to get the unique
identifier for a column. One use is to identify a column (such as
Type, Size) irrespective of its localized name.
NEW METHOD : Added Utilities.DoesFilenameMatchWildCard method.
NEW METHOD : Added Utilities.GetSpecialFolderPath and
Utilities.PathFromPIDL methods.
NEW METHOD : Added new enum constants to SpecialFolders enumeration.
NEW METHOD : Added FileView.GetImageListIcon and
ListItem.GetCurrentIcon methods.
NEW METHOD : Added ShellMenuItem.SetBitmap method.
NEW PROPERTY : Added FileView.SelectedItemHasBorder property.
NEW PROPERTY : Added ListItem.Index property.
NEW PROPERTY : Added new HideColumnHeaders property.
NEW PROPERTY : Added ListItem.Hilited property
BUGFIX : When Visual Styles are enabled for the application, tooltips
for an item appeared in top-left corner of the screen under certain
circumstances.
BUGFIX : If, after renaming, the new name is same as old name,
renaming is aborted.
BUGFIX : New background submenu is only included if its really
possible to create a new file.
BUGFIX : Path property of items which are shortcut targets is now
correctly returned (the target of the shortcut is returned).
BUGFIX : Fixed crash which occurred during dragdrop in certain cases.
BUGFIX : Fixed bug which caused browsing of folder shortcuts to fail.
BUGFIX : Caused file handles to remain open in Thumbnail View under
certain circumstances.
BUGFIX : Nonessential menu items from the background menu removed on
Windows XP or higher.
BUGFIX : Fixed buffer overrun caused by items having very long names.

ShComboBox
~~~~~~~~~~
NEW FUNCTIONALITY : Automatically takes on the new Vista look when
running on Vista.
NEW METHOD : Added new enum constants to SpecialFolders enumeration.
NEW PROPERTY : Added ShComboBox.BorderStyle propetry.
BUGFIX : ShComboBox failed o initialize properly on Windows 2000.
BUGFIX : Syncronization with FolderView/FileView fails when
ShowVirtualFolders property is false.
BUGFIX : Fixed problems caused by ShComboBox when Visual Styles are
enabled such as blank/incorrect icons displayed for .Net listviews,
treeviews.

ShellObjects
~~~~~~~~~
Brand New Components!

ShellFileOperation : Perform common operations such as
Copy/Move/Rename and Delete on multiple files/folders with full
sub-directory support and progress dialogs.
SystemIdleTimer : Get notified when the system enters and exits an
idle state.

ShellAppBar
~~~~~~~~~
NEW FUNCTIONALITY : Now honors host forms border style property.
NEW FUNCTIONALITY : Border of host form is now drawn according to the
background color of the form.
NEW FUNCTIONALITY : Made the size of an autohidden appbar 2 pixels
similar to the system appbars such as 'Quick-Launch'.
NEW FUNCTIONALITY : Reduced flicker during docking/undocking.
NEW FUNCTIONALITY : Any element with a handle can be converted into an
appbar. This allows forms and dialogs from non-Windows Forms libraries
to be converted into an appbar.
NEW METHOD : Added ShellAppbar.SetHostForm method.
NEW METHOD : Added ShellAppBar.StartDragDock method.
BUGFIX : ShellAppBar now honors the ShowInTaskBar property of host
form when undocked.
BUGFIX : Appbar does not minimize and go out of view if the 'Show
Desktop' command is executed by the user.

ShellPopupNotification
~~~~~~~~~~~~~~~~
Default value of SoundFile property is "SystemNotification" which
plays a 'notification' sound everytime a popup is showed.

SystemHotkey
~~~~~~~~~~
Added SystemHotkey.IsRegistered property.

ShellLink
~~~~~~~
NEW PROPERTY : Added ShellLink.LoadFromFileEx method.

TaskScheduler
~~~~~~~~~~~
NEW PROPERTY : Added new Trigger.EndDate and Trigger.IsEndDateValid
properties.
BUGFIX : DaysOfTheMonth property was defined as 16-bit instead of
32-bit.

TaskDialog
~~~~~~~~
NEW PROPERTY : Added TaskDialog.Handle property.

Common
~~~~~~~
NEW METHOD : Added ShellMenuItem.SetBitmap method.

~~~~~~~~~~~~
ActiveX Edition
~~~~~~~~~~~~

FolderView
~~~~~~~~~
NEW FUNCTIONALITY : Added support for multiple root nodes.
NEW FUNCTIONALITY : Automatically takes on the new Vista look when
running on Vista.
NEW FUNCTIONALITY : UI dialogs such as the 'Network Logon prompt' or
error/informational messages are now displayed in all circumstances
(depending on the value of ShowUIDialogs property).
NEW FUNCTIONALITY : In synchronized mode, when browsing to a new
location fails (such as for an empty CD drive), FolderView changes
back to the previous browsed location.
NEW FUNCTIONALITY : Dragdrop now uses the data provided by dragged
items in addition to custom developer defined data. This is useful
when dragging items from a namespace extension or a non-filesystem
location.
NEW FUNCTIONALITY : Improved AutoUpdate functionality to handle
additional cases of created/deleted/renamed/refreshed files and
folders.
NEW FUNCTIONALITY : Removed dependency on shell32.dll v4.71 and
above - so FolderView now works on NT4 with IE4 also.
NEW FUNCTIONALITY : GetDisplayNameEx method of TreeNode now can return
the target of a shortcut.
NEW FUNCTIONALITY : When items are 'cut', they now appear 'ghosted'.
NEW METHOD : Added FolderView.RootNode method.
NEW METHOD : Added TreeNode.BeginLabelEdit and TreeNode.EndLabelEdit
methods.
NEW METHOD : Added TreeNode.Toggle method.
NEW METHOD : Added FolderView.GoUp method.
NEW METHOD : Added FolderView.RefreshTree method.
NEW METHOD : Added TreeNode.GetChildrenCheckState method.
NEW METHOD : Added TreeNode.RefreshChildren and TreeNode.RefreshTree
methods.
NEW METHOD : Added Utilities.DoesFilenameMatchWildCard method.
NEW METHOD : Added Utilities.GetSpecialFolderPath and
Utilities.PathFromPIDL methods.
NEW METHOD : Added new enum constants to SpecialFolders enumeration.
NEW METHOD : Added ShellMenuItem.SetBitmap method.
NEW PROPERTY : Added TreeNode.PreviousVisibleNode and
TreeNode.NextVisibleNode properties.
NEW PROPERTY : Added FolderView.FirstVisibleItem and
FolderView.NextVisibleItem properties.
NEW PROPERTY : Added TreeNode.Level property.
NEW PROPERTY : Added TreeNode.IsVisible property.
NEW PROPERTY : Added FolderView.VisibleCount property.
NEW PROPERTY : Added FolderView.FullRowSelect property.
NEW PROPERTY : Added FolderView.LineColor property.
NEW PROPERTY : Added TreeNode.Hilited property
NEW ENUM : Added FOVShortcutTarget member to FOVDisplayNameFlags enum.
BUGFIX : TreeNode.GetDisplayNameEx method did not return display name
for 'Desktop' correctly if ForParsing flag was specified.
BUGFIX : Calling FolderView.RefreshView through code or UI caused a
synchronized FileView to briefly display the contents of the Desktop
before switching the original folder.
BUGFIX : TreeNode.CreateNewFolder method crashed when called on the
'My Documents' node if 'My Documents' was mapped to a root drive
letter.
BUGFIX : TreeNode.CreateNewFolder method did not enter the newly
created folder in edit mode under certain circumstances.
BUGFIX : If, after renaming, the new name is same as old name,
renaming is aborted.
BUGFIX : (+) sign of a node got removed under certain circumstances
BUGFIX : TreeNode.Delete did not remove (+) sign of parent node if
there are no more children.
BUGFIX : TreeNode.Path returned incorrect values in certain cases.
BUGFIX : Setting RootFolder property before handle was created caused
crash.
BUGFIX : Fixed crash in FileView.DisplayShellMenuForItems method.
BUGFIX : New background submenu is only included if its really
possible to create a new file.
BUGFIX : Path property of items which are shortcut targets is now
correctly returned (the target of the shortcut is returned).
BUGFIX : Fixed crash which occurred during dragdrop in certain cases.
BUGFIX : Fixed bug which caused browsing of folder shortcuts to fail.
BUGFIX : Setting shcombobox.FolderView = null; or shcombobox.FileView
= null did not desync the controls.
BUGFIX : When Visual Styles are enabled, under some circumstances, a
non-themed horizontal scrollbar is displayed even when it is not
required.

FileView
~~~~~~~
NEW FUNCTIONALITY : Vastly improved AutoUpdate functionality now uses
low-level detections for newly created/deleted/renamed files and
folders.
NEW FUNCTIONALITY : Vastly improved speed and response time in
thumbnail view by use of multithreading.
NEW FUNCTIONALITY : Automatically takes on the new Vista look when
running on Vista.
NEW FUNCTIONALITY : Added localization support for column names such
as "Name", "Size", etc.
NEW FUNCTIONALITY : UI dialogs such as the 'Network Logon prompt' or
error/informational messages are now displayed in all circumstances
(depending on the value of ShowUIDialogs property).
NEW FUNCTIONALITY : In synchronized mode, when browsing to a new
location fails (such as for an empty CD drive), FolderView changes
back to the previous browsed location.
NEW FUNCTIONALITY : Dragdrop now uses the data provided by dragged
items in addition to custom developer defined data. This is useful
when dragging items from a namespace extension or a non-filesystem
location.
NEW FUNCTIONALITY : Added ability to get thumbnails in
FileView.GetShellIconFromPIDL method.
NEW FUNCTIONALITY : Now custom items can be sorted using CompareItems
event.
NEW FUNCTIONALITY : Changed behavior of FileView.HotTracking property.
NEW FUNCTIONALITY : It is now possible to localize the New-->Folder
and New-->Shortcut menu items present in the FileView background menu.
NEW FUNCTIONALITY : FileView now automatically goes to parent folder
if current folder is renamed or deleted.
NEW FUNCTIONALITY : GetDisplayNameEx method of ListItem now can return
the target of a shortcut.
NEW FUNCTIONALITY : Removed dependency on shell32.dll v4.71 and
above - so FileView now works on NT4 with IE4 also.
NEW FUNCTIONALITY : When items are 'cut', they now appear 'ghosted'.
NEW FUNCTIONALITY : Added Polish and Norwegian translations.
NEW FUNCTIONALITY : 'Properties' menu item is shown in the background
menu for the 'Desktop' also.
NEW FUNCTIONALITY : OnBeforeShellCommandExecute event is fired when
the BackSpace(GoUp) key is pressed and when the F5(Refresh) key is
pressed.
NEW PROPERTY : Added FileView.ItemUnderliningStyle property.
NEW PROPERTY : Added FileView.Activation property.
NEW PROPERTY : Added FileView.ColumnHeadersClickable property.
NEW METHOD : Added FileView.RefreshViewFast method.
NEW METHOD : Added FileView.GetColumndIDFromColumn to get the unique
identifier for a column. One use is to identify a column (such as
Type, Size) irrespective of its localized name.
NEW METHOD : Added Utilities.DoesFilenameMatchWildCard method.
NEW METHOD : Added Utilities.GetSpecialFolderPath and
Utilities.PathFromPIDL methods.
NEW METHOD : Added new enum constants to SpecialFolders enumeration.
NEW METHOD : Added FileView.GetImageListIcon and
ListItem.GetCurrentIcon methods.
NEW METHOD : Added ShellMenuItem.SetBitmap method.
NEW PROPERTY : Added FileView.SelectedItemHasBorder property.
NEW PROPERTY : Added ListItem.Index property.
NEW PROPERTY : Added new HideColumnHeaders property.
NEW PROPERTY : Added ListItem.Hilited property
NEW ENUM : Added FIVShortcutTarget member to FIVDisplayNameFlags enum.
BUGFIX : If, after renaming, the new name is same as old name,
renaming is aborted.
BUGFIX : Fixed crash in FileView.DisplayShellMenuForItems method.
BUGFIX : New background submenu is only included if its really
possible to create a new file.
BUGFIX : Path property of items which are shortcut targets is now
correctly returned (the target of the shortcut is returned).
BUGFIX : Fixed crash which occurred during dragdrop in certain cases.
BUGFIX : Fixed bug which caused browsing of folder shortcuts to fail.
BUGFIX : Nonessential menu items from the background menu removed on
Windows XP or higher.

ShComboBox
~~~~~~~~~~
NEW FUNCTIONALITY : Automatically takes on the new Vista look when
running on Vista.
NEW METHOD : Added new enum constants to SpecialFolders enumeration.

ShellObjects
~~~~~~~~~~
Brand New Components!
~~~~~~~~~~~~~~~~~~
ShellFileOperation : Perform common operations such as
Copy/Move/Rename and Delete on multiple files/folders with full
sub-directory support and progress dialogs.
SystemIdleTimer : Get notified when the system enters and exits an
idle state.

ShellAppBar
~~~~~~~~~
NEW FUNCTIONALITY : Now honors host forms border style property.
NEW FUNCTIONALITY : Border of host form is now drawn according to the
background color of the form.
NEW FUNCTIONALITY : Made the size of an autohidden appbar 2 pixels
similar to the system appbars such as 'Quick-Launch'.
NEW FUNCTIONALITY : Reduced flicker during docking/undocking.
NEW METHOD : Added ShellAppBar.StartDragDock method.
BUGFIX : ShellAppBar now honors the ShowInTaskBar property of host
form when undocked.
BUGFIX : Appbar does not minimize and go out of view if the 'Show
Desktop' command is executed by the user.

ShellPopupNotification
~~~~~~~~~~~~~~~~
Default value of SoundFile property is "SystemNotification" which
plays a 'notification' sound everytime a popup is showed.

ShellLink
~~~~~~~
NEW PROPERTY : Added ShellLink.LoadFromFileEx method.

TaskScheduler
~~~~~~~~~~~
NEW PROPERTY : Added new Trigger.EndDate and Trigger.IsEndDateValid
properties.
BUGFIX : DaysOfTheMonth property was defined as 16-bit instead of
32-bit.

TaskDialog
~~~~~~~~
NEW PROPERTY : Added TaskDialog.Handle property.

Common
~~~~~~~
NEW METHOD : Added ShellMenuItem.SetBitmap method.
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