Click here to return to the home page
Change Currency      
 
Search:

Divelements SandDock [2.4]


Not what you're looking for? Use our free sourcing request service.

SandDock is a powerful window layout and management engine designed to quickly and easily add advanced document paging and dockable windows functionality to your applications. Its components provide a modern replacement for the standard Windows MDI paradigm and an advanced dockable windows system that supports complex layout systems, collapsible control groups and intuitive redocking tools.

The unparalleled design-time support of SandDock means it only takes a few clicks of the mouse to get dockable windows set up and working in your form. All the hard work is taken care of, leaving you to configure your GUI the best way possible - visually. You can perform window docking at design time just like you can at runtime, making SandDock the easiest tool of its kind to configure and integrate.

Like the other products on this site, SandDock has a fully pluggable rendering engine. Every part of the drawing process can be completely taken over for maximum flexibility. SandDock ships with three renderers, that mimic the appearance of Visual Studio 2003, Office 2003 and Visual Studio 2005.

Using the newer tabbed MDI interface is a great lightweight alternative to traditional MDI applications. Documents can still be rearranged and split in almost any way thinkable to ensure that the greatest flexibility of presentation is achieved. This new paradigm is used by applications such as Microsoft Visual Studio 2005 to manage its windows, and is quickly gaining momentum as the standard to replace traditional MDI.

The SandDock library is small, lightweight and fast. It has a powerful and robust object model that exposes a simple and friendly API so that taking programmatic control of your windows is easy. Under the surface it is possible to achieve granular control over every window setting and allow the user to rearrange as much or as little of your interface as you like.


Through its advanced and flexible layout system, the SandDock controls are able to offer a great deal of features to help you configure a cutting-edge user interface in your application.
  • Three renderers are provided that mimic recent versions of Visual Studio and Office.
  • Rendering can be completely customised to create your own distinctive look and feel.
  • Translucent docking hints offer a completely new, intuitive feedback mechanism during docking.
  • Advanced designer integration means you can optionally design your dockable windows separately, like you would a UserControl, then add instances of them to your layout later.


Dockable Windows
  • Complex window layouts like the ones possible in Visual Studio are easy to achieve.
  • Controls or groups of controls can be "torn off" to form floating windows.
  • Intuitive docking controls to perform floating and redocking operations.
  • Programmatic access to helper methods to dock, undock and redock windows.
  • Collapsible control groups to conserve screen real-estate.
  • No coding necessary - all window layout is done at design time just like you would at runtime.
  • Any control or group of controls can be dragged anywhere else in the docked hierarchy.


Tabbed Documents
  • Designed to completely replace the traditional MDI display.
  • Wraps the SandDock docking and layout hierarchies in to a tabbed document management system.
  • Exposes events to keep track of the active document and potential document closures.
  • Documents can be dragged anywhere else in the window to "split" views between documents.
  • Provides access to the standard ctrl-tab and ctrl-shift-tab methods for switching windows.
  • Scrolling buttons for smooth access to document tabs that are out of view.
  • Renderers allows your document tabs to mimic either Visual Studio or OneNote.
  • The TabControl component provides the attractive tabbed document rendering SandDock offers wrapped in a simple TabControl, ideal for users who simply want a set of tabs and not the full tabbed document functionality.
Customer and Subscription Benefits

Access to all product updates for one year
All updates to the products you are licensed for will be available for you to download whenever you like during your eligibility period. Once your eligibility for free product updates has expired you can still download every release up until that time. Also, every previously released version of the product is available, should you wish to continue development with a previous version.

Access to email technical support for one year
Should you encounter a problem using the products you are licensed for, we are here to help you. In some cases this could be a reference to the appropriate section of the product documentation or some sample code. In some cases we will produce a special hotfix build of the product to quickly address your problem.

Allow your employees direct access to products and support
As the account holder, you have the tools within the customer area to allocate your licenses to developers within your company. Your developers can then download their products and all updates, and contact technical support directly. The license management tool also provides a quick reference of all licenses held and who they are allocated to.

Participate in feature discussion
As users of our products, we value your input. From time to time we post feature suggestions received by us in the customer area for you to vote on. This is a great way of ensuring our products are improved in the best possible way for our customers.

Supported Operating Systems
  • Windows 98, ME
  • Windows 2000, XP, 2003


Supported Development Environments
  • Visual Studio .NET 2002
  • Visual Studio .NET 2003
  • Visual Studio .NET 2005
Help
My Account
Corporate Info
Other Info
Secure Shopping
Copyright © Grey Matter Ltd. 1983 - 2008. Registered office: 2 Prigg Meadow, Ashburton, Devon, TQ13 7DF. Registered in England. Company no: 1671407. VAT no: GB 384904621.