Show this page in English Diese Seite in Deutsch anzeigen
CustomDBGridEC
Designation: Datenbase grid with extended functionality
Prerequisites: C++ Builder 5 or 6
Description:
This component is not another completely different grid component written from scratch, it is rather the standard TDBGrid component with a few modifications and enhancements.

The intention for writing this component was in the first place to have a grid component where column sorting and incremental searching could be implemented for different kind of datasets so that these functions can be used without the need for coding.

The following features are implemented:
The properties AllwaysShowVBar and AllwaysShowHBar make it possible to have permanently shown scroll bars.
Properties DefaultMinColWidth, DefaultMaxColWidth and MinMaxColWidths to ensure the minimum and maximum column widths for a single column or the whole grid.
Property ListMode which ensures that all columns fit into the grid’s client area without showing a horizontal scroll bar. It also controls which columns will be adjusted on resizing operations.
Implementation interface for indicating and changing column sorting. The implementation of this functionality for datasets of type TMemTableEC is done in TDBGridEC and for datasets of type TIBScrollSetEC in TIBGridEC.
Implementation interface for incremental searching. The implementation of this functionality for datasets of type TMemTableEC is done in TDBGridEC and for datasets of type TIBScrollSetEC in TIBGridEC.
Focus rect will also be drawn on grids with the option dgRowSelect set.
More detailed information can be obtained from the documentation which is available online in Adobe Acrobat Format here.
This component is part of our EC component suite. Further information is available here.