XEdits.pas unitXLists unitXGrids.pas unit

    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:

 

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.


goto XCL page

goto home page