Welcome to Olvio IT, Guest.

PlusDock 4.0.0.0 - New Release

Following its successful predecessor, PlusDock 2.0, the new version brings new enhancements, improvements, optimizations and a few unique features. Please see below a list of improvements and other tips:

  New Features


Modern Docking Hints
      Version 4.0 is now aligned with the modern docking hints introduced by the Visual Studio 2005. More than that, PlusDock will adapt the colorization of the docking hints based on the current Windows Theme or will allow you to enforce a certain color. The standard snap hint is still available.


MDI Windows vs. Tabbed MDI

     The classic MDI window feature was requested by our customers and we responded. PlusDock supports classic MDI windows as well as Tabbed MDI documents. The switch between the two states is done seamlessly, at run-time. There is no need to restart the application or refresh the model. The switch is done as requested. 




Snap Splitter

      The Snap splitter is a twist around the DockSplitter that allows the user to click on the button in the center of the splitter to completely collapse one of the two windows it splits. This is especially useful to help in collapsing windows that do not show a caption.



ToolWindow Mini-Toolbar

      As the tool window is a central part of the entire DockModel we decided to improve this object by adding a mini toolbar. The mini toolbar appears on top, right under the window caption. You can define various buttons and respond to their action.


FreeZone

      The free zone is a unique feature brought to you by PlusDock. Basically, the freezone is an area between the caption of the toolwindow and it's body (or it's toolbar if the window has one). The freezone has a height that is specified through the FreeZoneHeight property. The freezone is not available at design time, it's management is done through the HeaderLayout and HeaderPaint events. By listening to the HeaderLayout you can put your custom controls in the freezone area (using the FreeZoneRectangle property). The freezone is common for all pages but you may display different controls depending on the selected page. This is very useful for toolwindows that change their use based on various events or actions and you do not want to go through the process of designing an inherited toolwindow for each type.


XP Tab Appearance

      With the new version comes a new predefined theme based on the Windows XP tab control. By implementing this theme we also announce another new feature: hot-tracking for toolwindow tabs. The XP theme will make the window tabs to behave just like the Windows XP Tab Control:


Localized Internal Strings

      With version 4.0 you can now localize the various strings displayed by PlusDock in English, by default. These strings include menu items, tool tip text, informational strings, button texts. The setting is extremely easy done through static string variables.

Toolwindow Gripper Style

      A new visual novelty are the various gripper styles. In the previous versions the gripper was painted using the Image property of the window's caption. In the new version we separated the image from the gripper. Now you can select your favorite gripper style and provide an image for the window's caption.


  Improvements


Layout Serialization

     A few bugs were fixed in the Xml serialization and deserialization routines. Right now the save and restore layout work much better and also much faster.

Licensing

     We have improved the licensing and starting with this version you will no longer need a license file. Instead only a serial number will be provided. The serial number must be set before an instance of the DockModel is created. As before you can test our library with all features enabled for 30 days. If 30 days are not enough to evaluate the software you can request additional evaluation licenses. As a result of the new license system the DockModel instance is created much faster and you will notice an improvement in speed.

Memory Management

     We optimized the memory management for various parts of the dock model. As a result of these improvements the model takes a much better advantage of the memory and preserves it much better than before.

Docking Engine

     The engine itself has been improved. A few minor bugs were fixed and the management of the panels has been optimized. You will notice a "smoother" behavior, much more precise and you will find the entire system much more responsive.
 

 Download

     To download PlusDock version 4.0 click here.
 
 

Feedback

     We need your feedback to improve our products.
     Please send us your comments, suggestions, bug reports and wish lists by emailing us at: feedback@olvio.com.