LidorSystems.Collector for .NET WinForms
Docking Windows and Tabbed Documents Management
LidorSystems.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.
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)
- Rendering interface with five Visual Styles (Default, Classic, Office 2003, Visual Studio .NET 2003 and Visual Studio 2005)
- Support for WindowsXP Themes and color schemes (Blue, Olive Green, Silver and Windows Classic Styles)
- Choose from 21 integrated color schemes or set your own color for every single part of the user interface
- Gradient fill with 6 pre-build fill styles plus flat style (no gradient fill)
- Support for Transparency (Alpha Blending)
- Style inheritance
- Automatically resize the controls based on the current font size
- Add images to headers and tabs from a file or an ImageList
- Watermark effect with a container image in Page control
- AutoHide bar can resize to accommodate the size of tab's image
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
* Roll-over the hyperlinks to see each screenshot
- Advanced layouts with Dockable and Tabbed Windows
- Tab Control and Tabbed MDI
- Rendering interfaces (Windows XP, Classic, Office 2003, VS.NET 2003 and VS 2005)
- Appearance of tool and document windows
- Table for arrangement of Windows Forms controls
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
| 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 |
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
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.






















