Show: Delphi
C++
Display Preferences
Vcl.Grids
From XE2 API Documentation
Classes
| EInvalidGridOperation | EInvalidGridOperation is the exception class for illegal grid operations. |
| TCustomDrawGrid | TCustomDrawGrid is the base class for grids that publish events for painting and manipulating the cells in the grid. |
| TCustomGrid | TCustomGrid is the base type for all components that present information in a two-dimensional grid. |
| TDrawGrid | TDrawGrid represents a grid control that displays information in column and row format. |
| TGridAxisDrawInfo | TGridAxisDrawInfo and TGridDrawInfo represent information that is useful when rendering a grid. |
| TGridCoord | TGridCoord specifies a cell in a grid control. |
| TGridDrawInfo | Contains information about the axes, useful when rendering a grid. |
| TGridRect | TGridRect specifies a set of cells that occupy a rectangular region in a grid control. |
| THotTrackCellInfo | Specifies information associated with a hot-track event. |
| TInplaceEdit | TInplaceEdit provides text editing capabilities for grid controls. |
| TInplaceEditList | Provides the ability to drop down a pick list of possible values or to display an ellipsis button that will invoke user code in an event in order to bring up a modal dialog. |
| TStringGrid | TStringGrid represents a grid control designed to simplify the handling of strings and associated objects. |
| TStringGridStrings | TStringGridStrings maintains a list of the strings that appear in the cells of a string grid. |
Types
| TDrawCellEvent | Function type for OnDrawCell event. |
| TEditStyle | TEditStyle indicates whether a cell in a grid contains a drop-down arrow or ellipsis button. |
| TFixedCellClickEvent | TFixedCellClickEvent is the procedural type used for OnFixedCellClick events. |
| TGetEditEvent | TGetEditEvent is the type of the event handlers that provide strings for the inplace editor of a grid. |
| TGetExtentsFunc | TGetExtentsFunc is an internal type. |
| TGridAxisDrawInfo | TGridAxisDrawInfo and TGridDrawInfo represent information that is useful when rendering a grid. |
| TGridCoord | TGridCoord specifies a cell in a grid control. |
| TGridDrawInfo | Contains information about the axes, useful when rendering a grid. |
| TGridDrawingStyle | Enumerates the possible styles used to draw a grid control. |
| TGridDrawState | TGridDrawState represents information useful when rendering the cell of a grid. |
| TGridMovement | TGridMovement indicates the user actions that change the position of a grid item. |
| TGridOption | Enumerates the options used to customize the appearance and behavior of a grid control. |
| TGridOptions | TGridOptions is a set of options used to customize the appearance and behavior of a grid control. |
| TGridRect | TGridRect specifies a set of cells that occupy a rectangular region in a grid control. |
| TGridScrollDirection | TGridScrollDirection indicates the direction in which to scroll the cells of a grid control. |
| TGridState | TGridState indicates any user actions that are currently changing the layout of the grid. |
| THotTrackCellInfo | Specifies information associated with a hot-track event. |
| TMovedEvent | Procedural type used for the OnColumnMoved and OnRowMoved events. |
| TOnGetPickListItems | Type of events used for populating a pick list. |
| TSelectCellEvent | TSelectCellEvent is the type of the event handlers that occur before a cell in the grid is selected. |
| TSetEditEvent | TSetEditEvent is the type of the event handlers that assign strings to a cell in a grid. |
| Vcl_Grids |
Constants
| esEllipsis | esEllipsis: TEditStyle = esEllipsis; |
| esPickList | esPickList: TEditStyle = esPickList; |
| esSimple | esSimple: TEditStyle = esSimple; |
| gdFixed | gdFixed: :3 = gdFixed; |
| gdFocused | gdFocused: :3 = gdFocused; |
| gdHotTrack | gdHotTrack: :3 = gdHotTrack; |
| gdPressed | gdPressed: :3 = gdPressed; |
| gdRowSelected | gdRowSelected: :3 = gdRowSelected; |
| gdsClassic | gdsClassic: TGridDrawingStyle = gdsClassic; |
| gdSelected | gdSelected: :3 = gdSelected; |
| gdsGradient | gdsGradient: TGridDrawingStyle = gdsGradient; |
| gdsThemed | gdsThemed: TGridDrawingStyle = gdsThemed; |
| goAlwaysShowEditor | goAlwaysShowEditor: TGridOption = goAlwaysShowEditor; |
| goColMoving | goColMoving: TGridOption = goColMoving; |
| goColSizing | goColSizing: TGridOption = goColSizing; |
| goDrawFocusSelected | goDrawFocusSelected: TGridOption = goDrawFocusSelected; |
| goEditing | goEditing: TGridOption = goEditing; |
| goFixedColClick | goFixedColClick: TGridOption = goFixedColClick; |
| goFixedHorzLine | goFixedHorzLine: TGridOption = goFixedHorzLine; |
| goFixedHotTrack | goFixedHotTrack: TGridOption = goFixedHotTrack; |
| goFixedRowClick | goFixedRowClick: TGridOption = goFixedRowClick; |
| goFixedVertLine | goFixedVertLine: TGridOption = goFixedVertLine; |
| goHorzLine | goHorzLine: TGridOption = goHorzLine; |
| goRangeSelect | goRangeSelect: TGridOption = goRangeSelect; |
| goRowMoving | goRowMoving: TGridOption = goRowMoving; |
| goRowSelect | goRowSelect: TGridOption = goRowSelect; |
| goRowSizing | goRowSizing: TGridOption = goRowSizing; |
| goTabs | goTabs: TGridOption = goTabs; |
| goThumbTracking | goThumbTracking: TGridOption = goThumbTracking; |
| goVertLine | goVertLine: TGridOption = goVertLine; |
| gsColMoving | gsColMoving: TGridState = gsColMoving; |
| gsColSizing | gsColSizing: TGridState = gsColSizing; |
| gsNormal | gsNormal: TGridState = gsNormal; |
| gsRowMoving | gsRowMoving: TGridState = gsRowMoving; |
| gsRowSizing | gsRowSizing: TGridState = gsRowSizing; |
| gsSelecting | gsSelecting: TGridState = gsSelecting; |
| MaxCustomExtents | MaxCustomExtents: Integer = $7FFFFFF; |
| MaxGridSize | MaxGridSize: Integer = $7FFFFFF; |
| MaxShortInt | MaxShortInt: Integer = $7F; |
| sdDown | sdDown: :4 = sdDown; |
| sdLeft | sdLeft: :4 = sdLeft; |
| sdRight | sdRight: :4 = sdRight; |
| sdUp | sdUp: :4 = sdUp; |