TGridFlagsOption enumeration
Represents state flags used in a grid control.
Declaration
TGridFlagsOption = (gfEditorUpdateLock,gfNeedsSelectActive,gfEditorTab,
gfRevEditorTab,gfVisualChange,gfColumnsLocked,
gfEditingDone,gfSizingStarted,gfPainting,
gfUpdatingSize,gfClientRectChange,gfAutoEditPending,
gfUpdatingScrollbar)Description
TGridFlagsOption is an enumerated type with values which reflect
temporal state changes in a grid control. Values from TGridFlagsOption are
stored at run-time in the
TGridFlags set type used for the
TCustomGrid.GridFlags property.
See also
Values
gfEditorUpdateLock | Indicates a cell is locked during a cell editor update. |
gfNeedsSelectActive | Indicates a selection needs to be active prior to mouse down or move actions. |
gfEditorTab | Indicates a Tab key can be applied to focus the next cell in the grid. |
gfRevEditorTab | Indicates if Shift+Tab can be used to select the previous cell in the grid. |
gfVisualChange | Indicates visible changes to row or column sizes can be applied to the grid. |
gfColumnsLocked | Indicates columns in the grid are locked and cannot be reordered. |
gfEditingDone | Indicates editing using a cell editor has been completed. |
gfSizingStarted | Indicates a row or column sizing action is in effect. |
gfPainting | Indicates the grid is being redrawn. |
gfUpdatingSize | Indicates the grid is updating its size. |
gfClientRectChange | Indicates the client rectangle for the grid has changed. |
gfAutoEditPending | Indicates a cell editor is being prepared for a newly selected cell in the grid. |
gfUpdatingScrollbar | Indicates the visibility of scroll bar(s) has been changed for a grid. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
