This unit contains definition of XCustomGrid, XGrid controls, which
are very similar to TCustomGrid, TDrawGrid in VCL, but "lighter" (no fixed
rows/columns, no editing, selecting and other).
XCustomGrid is using in XCL to derive XListView (which is similar to TListBox
in VCL). It is derived from XScrollBox to provide capability to be scrollable. I hope that
scrolling in XCL is implemented even better than in VCL (especially concerning task of
appearing/disappearing of scrollbars).
XGrid
XGrid properties:
goOptimalFill, | optimal filling of the rest of grid means that situation when You see only one (or several) scrolled last rows/columns in big window is impossible; | |
goHorizontalLines, goVerticalLines); |
draw such lines at the edges of cells. |
XGrid methods:
XGrid events:
The difference of XCustomGrid from its descendent XGrid is just in that its properties are declared as protected and only properties inherited from XScrollBar are public.