CLXToolbar | Feature Matrix

� Feature Matrix


System requirements

Borland Delphi 6-7 (Standard, Professional, Enterprise)
Borland C++ Builder 6 (Standard, Professional, Enterprise)
Borland Kylix 3 (Open, Professional, Enterprise)


Dockable and floating controls

Use TCLXDock component to dock TCLXDockingControl and TCLXToolbar on top, bottom, left and right sides of a form
Any TControl descendants (TLabel, TMemo, TTreeView, etc) can be placed on TCLXDockingControl in order to make these controls dockable or floating.
Use TCLXToolButton and TCLXSeparator with TCLXToolbar to get more features in future.
TCLXDockingControl stores different sizes in dockable and floating mode and applies them when its state is changing


Toolbar Component

Use TCLXToolbar to create floating user's friendly toolbars with buttons and special 'linear' controls (combo-boxes, labels, etc).
TCLXToolbar does not allow to set arbitrary sizes in order to show all placed buttons and controls. In mode TCLXToolbar allows to change its orientation: horizontal and vertical.
Use TCLXSeparator to separate buttons and controls on groups visually.


Programming convenience

Actions with CLXToolbar components cause such special events as before/after docking, before/after floating, hiding and showing, etc for more flexible programming of automatic features.
You can enable and disable docking on necessary docking controls in the programming code.


Visual Interface

Use two modes of TCLXDock: dmPage for placing all docked controls on different pages and dmSimple for standard docking.
You can set different kinds of header lines of each docking control.