Border

LidorSystems.Collector for .NET WinForms

Docking Windows and Tabbed Documents Management

LidorSystems.Collector logoLidorSystems.Collector is .NET class library featuring next generation of windows docking system, bringing a new level of user interaction with your applications. Bundled with many powerful features, it offers you a total control over tool and document window capabilities.

With the unparalleled support of WindowsXP Themes and color schemes and the most precise emulation of Office 2003, Visual Studio .NET 2003 and Visual Studio 2005 look and feel, it helps you to create modern and stylish user interface in your applications.

Download
LidorSystems.Collector - Docking Windows and Tabbed Documents Management

TOP FEATURES

  • Advanced Docking Windows management system
  • Tab Control and Tabbed MDI solution in one place
  • Rendering interface with five Visual Styles (Default - Windows XP, Classic, Office 2003, Visual Studio .NET 2003 and Visual Studio 2005)
  • Four style for Appearance and functionality of tool and document windows
  • Table for arrangement of Windows Forms controls

TOP BENEFITS

  • Make modern applications with more manageable workspace
  • Detailed, highly flexible object and event model
  • An advanced docking windows environment
  • Design applications with interfaces familiar to the users
  • Tab and Tabbed MDI functionality in one place
  • Integrated help documentation, samples and tutorials
  • Regular updates, upgrades and new versions
  • Reduced development time and costs - save on time writing the code because we’ve already do it for you

* Roll-over the hyperlinks to see examples

General

  • Design-time support with WYSIWYG functionality
  • Built-in context menu (watch the video) for easy manipulation with controls
  • Supports complex nested hierarchical structure of Collector controls
  • User interface created with Table Layout Engine for accurate position of WinForms
  • Headers with optional display of move, close, context-menu, auto-hide and expand/collapse button
  • Windows can be expanded/collapsed to maximize screen real-estate
  • Animated expand/collapse of windows for a great visual appeal, with controlled speed of animation
  • Ability to cancel the closing of tool and document windows
  • Detailed, highly flexible object and event model
  • Integrated help documentation
  • Illustrative sample projects and tutorials

Rendering and Style (watch the video)

Docking Features (watch the video)

  • True WYSIWYG docking functionality
  • Manage advanced layouts on a form, like the one in Visual Studio .NET
  • Group several tool windows in one container, displayed with tabs
  • Tabs of tool windows can be aligned on any side of docked container
  • Tear off tabs from tool or document windows to create floating windows
  • Collapse tool windows in AutoHide Mode on any side of client area
  • Multiple Dock-Hint Styles for exact dock location and size when a window is dragged over a potential dock target (RubberBand, TranslucentClone and TranslucentFill)
  • Reposition docked windows quick and easy with drag/drop
  • Each window can be in Static, Docked, Floating and Framed control state
  • Tool windows can be programmatically docked anywhere in the layout
  • Dynamically create new tool windows and document windows
  • Docking permissions and drag/drop operations for additional control over your application
  • Resize docked container controls with integrated ResizeBand
  • Resize floating tool windows at run-time

Tab and Tabbed MDI Features (watch the video)

  • Tab Control and Tabbed MDI functionality in one place
  • Tabbed MDI layout mode with optional display of close, select and scrolling buttons
  • Smooth scrolling of tabs with scrolling buttons
  • Standard MDI with tiled and cascaded windows
  • Groups or Pages can be displayed with tabs in container control
  • Drag tabbed MDI tabs to create new horizontal or vertical tab groups
  • Tabbed MDI documents can be converted in and from tool windows simply with drag/drop
  • Reorder tabs with drag/drop
  • Move tabs between containers at design-time or run-time simply by dragging and dropping on the exact location and position you want
  • Align tabs on any side of container control
  • Render tabs and tabbed MDI in five Visual Styles; OneNote look is easy to achieve
  • Three size modes of tabs for great control over their appearance (AutoSized, Compressed and Justified)
  • Tabs can be displayed with a disabled style
  • Control the tab size with spacing and padding properties
  • Access to the standard Ctrl+Tab and Ctrl+Shift+Tab methods for switching windows
  • Group and Page control can be set to be hidden

Visual Appearance

  • ToolWindow – emulates the docking functionality of Visual Studio .NET
  • Vertical - the look of Outlook 2003 Navigation Pane
  • Horizontal - multiple layouts of tabs with all combinations of top, left, right and bottom orientation
  • Selection - rotate through your panels with scrolling buttons, similar to Task Pane in Office products; each panel can contain multiple page tabs

Table Based Layout Engine (watch the video)

  • Align controls in nine positions
  • Choose from three different size types of rows and columns (Autosized, Fixed and Free) to easily arrange your controls
  • Work with nested tables
  • Merge and split cells
  • Select, insert and delete rows, columns and table
  • Operate with each cell, row or column in order to form, align and arrange the controls in the cells to achieve the best look for your application
  • Right-click context menu for easy manipulation with table
  • Table properties dialog box

To demonstrate the possibilites and features implemented in LidorSystems components, you can download and test the following sample applications. Each sample is provided as a stand alone executable so it can be easily downloaded and tested. All samples are included with our products and are provided with complete source code.

Sample applications Size
Browser 449 KB
Reminder 309 KB
Docking Windows 336 KB
Standard MDI 300 KB
Tabbed MDI 297 KB

Built Using

  • Visual C# .NET 2003

Compatible Containers

  • Visual Studio 2008
  • Visual Studio 2005
  • Visual Studio .NET 2003
  • .NET Framework v3.5
  • .NET Framework v3.0
  • .NET Framework v2.0
  • .NET Framework V1.1

System Requirements

  • Disk Space: 12MB
  • Memory: 32MB
  • Software: .NET Framework 1.1 or higher
  • Operating System: Windows 2000 or higher

Can be deployed on

  • Windows 98
  • Windows 2000
  • Windows Server 2003
  • Windows ME
  • Windows XP
  • Windows Vista

Below is a complete history of this product releases.

Date Version   Description
May 02, 2006 v1.7.2   NEW: Reordering Groups in a Bar while Bar is contained in container control.
FIX: Group floating location or location doesn't change on float.
FIX: During animation of empty groups inside the Bar with Vertical appearance set, runtime error is thrown.
Apr 04, 2006 v1.7.1.2   NEW: AutoHideBar control can show tabs in Autosize and Compressed mode
FIX: Alt Menu Shortcuts Not Showing.
Mar 11, 2006 v1.7.1   FIX: Flickering in the menu & toolbar when click the autohide button of the Group control
FIX: The size of the floating Group gets bigger during animated expand/collapse operations.
Feb 15, 2006 v1.7   NEW: IntelliSense support
NEW: DesignTime support for inherited classes
FIX: Floating and Framed windows cannot change their border size
Dec 20, 2005 V1.6   NEW: Standard MDI with tiled and cascaded windows
NEW: AutoHide bar can resize to fit the Page's tab image, no matter what size it is
NEW: Ability to hide tabs of Group and Page controls
FIX: When drag&drop windows to the edges of screen area, the part of the window is not in the boundary of screen
FIX: Inheritance of Collector controls
FIX: AutoHide window need to collapse when tab is losing focus
FIX: When Page creates floating window the header of window is not visible
FIX: Sometimes AutoHideBar is not paint properly
FIX: Creation of new horizontal tab group overlaps some space of the existing tab group
Nov 29, 2005 V1.5.0.2   FIX: Full support for .NET 2.0 framework
Nov 21, 2005 V1.5.0.1   FIX: Exception is thrown from the Margin constructor, while building project with .NET 2.0
Nov 1, 2005 V1.5   NEW: Creation of ToolWindows
NEW: VS.NET Docking Windows Style
NEW: Sliding AutoHide Windows
NEW: Multiple styles of Dock Guides (RuberBand, TranslucentClone & TranslucentFill)
NEW: Permissions for docking, closing, reordering and drag&drop operations
NEW: Fixed Layout
NEW: Enabled/Disabled Tab Style
NEW: Support for Windows XP Themes
FIX: Drag&drop operations are improved
July 11, 2005 V1.0.1   NEW: Support for .NET 2.0 BETA
FIX: Create separate floating windows with dragging-off the tabs from tabbed mdi documents
May 25, 2005 V1.0   First release

Review by Larkware's Mike Gunderloy

"There are a batch of controls out there that will give you docking and tabs for your .NET applications. Here's a relatively new entrant to the market, which combines a full-featured implementation of those UI features with an excellent design-time experience. If you're looking to cram more controls into limited user interface space, and still allow some runtime user flexibility, tabs and moveable windows are essential tools; Collector will give you a solidly useable implementation at a reasonable price."

Mike Gunderloy is the lead developer for Larkware and author of numerous books and articles on programming topics

Read the complete Review

License Type 1 license 4 licenses 8 licenses 1 Site Wide
Developer License $149.00 $299.00 N/A $1,049.00
Developer License with Annual Subscription + Source Code [1] $199.00 $499.00 N/A $1,499.00
Annual Subscription Renewal $89.00 $279.00 N/A $729.00
[1] Source Code is included with 4 Developer Licenses and up

* Annual Subscription for the product allows free updates, upgrades, new components and priority support for one year.
NOTE: You must also buy developer licenses.

Additional Licensing Options

License type Price
1 Academic License - Individual student or teacher $89.00
1 Academic License - ClassPack (minimum 10+ seats, per seat), price per license $59.00
Read more about payment options and other licensing information Buy Now

The product is delivered electronically, by downloading the software from a server. You can make your own backup copy of the downloaded software, which we highly recommend. After purchasing you will receive an email with your serial numbers and registration information.

With each purchase you receive:

  • 30-day money back guarantee
  • Unlimited e-mail support
  • Discussion forum support
  • Free minor upgrades for a period of 90 days
  • Sample applications with source code
  • Run-time Royalty Free products
We offer Standard and Subscription Support. To see the differences between them, please check our Support Policy.

License Type

Developer License
Grants a developer the right to use the purchased product in production applications. Minor upgrades are free for a period of 90 days after purchase. Does not include Subscription support options.

Annual Subsription
Allow developers to receive free upgrades to the latest versions as they are released, as well as priority support for one year after purchase. It may be renewed annually.

Annual Subsription with
Source Code

Includes the Source Code and one year of free product upgrades and source updates for the product being purchased. Source Code is included by purchasing 4 Developer License and up with Annual Subscription plan.

LidorSystems.Collector

Newsletter

Subscribe to Lidor Systems' newsletter to get occasional news, tips, and offers.
Enter your e-mail address:
  

more...

Product Bundles

Individual Products

Contact Sales

Customer Service
(at ComponentSource)

US and Canada
Toll Free: 888 850 9911
M-F 9:00 - 18:00 (EST)

United Kingdom
Toll Free: 0800 581111
M-F 08:00 - 24:00

Direct Line
+389 (32) 634 944
M-F 08:00 - 18:00

E-mail
sales@lidorsystems.com

Implementation of LidorSystems.Collector control in simple web browser-enabled application. It enables you to switch between five visual styles and theme-aware option included as standard features of the control, to show how the control will change the appearance based on the operating system or system scheme you have on your PC.
A nice example how LidorSystems.Collector can be used to create small, compact application, which can be displayed on your desktop without taking much space. It includes Calendar, Notes and Launcher tabs, along with very convenient Expand/Collapse button. Five visual styles and theme aware option are enabled, to show how the control will change the appearance based on the operating system or system scheme you have on your PC.
Explore the full power of LidorSystems.Collector docking capabilities. This sample application has advanced layout which demonstrates the variety of options for docking, floating, documents and tool windows, hiding/showing and expanding/collapsing windows. Standard five visual styles and theme aware option are enabled.
This sample application gives a look at Standard MDI feature, which provides document interface in which windows can be tiled, cascaded or minimized. Typical example of real application is Microsoft Excel. Standard five visual styles, theme aware option and color scheme selection are enabled.
Example of united possibilities of TabControl and Tabbed MDI included in the .NET framework, in one comprehensive control. It offer customized rendering, tab alignment on any side, reordering with drag/drop, control over tab size through font, image, padding and spacing, special mode for their appearance and more. Standard five visual styles, theme aware option and color scheme selection are enabled.
Border