Delphi declaration
Navigation:TNavigation;
Description
Holds all settings of enhanced keyboard navigation in the grid
AdvanceAuto
Delphi declarationAdvanceDirection
property AdvanceAuto: Boolean default False;
C++ declaration
__property bool AdvanceAuto={ default=0 }
Description
When using masked input, automatically advances to the next cell when masked edit is completed.
Delphi declarationAdvanceInsert
property AdvanceDirection: TAdvanceDirection;
C++ declaration
__property TAdvanceDirection AdvanceDirection={ nodefault }
Description
Sets the direction to be used with the AdvanceOnEnter navigation style.
Delphi declarationAdvanceOnEnter
property AdvanceInsert: Boolean default False;
C++ declaration
__property bool AdvanceInsert={ default=0 }
Description
If true, allows insertion of rows when last cell is entered when in AdvanceOnEnter mode
Delphi declarationAllowClipboardAlways
property AdvanceOnEnter: Boolean default False;
C++ declaration
__property bool AdvanceOnEnter={ default=0 }
Description
Next cell is selected after pressing enter while editing current cell.
Delphi declarationAllowClipboardColGrow
property AllowClipboardAlways: Boolean default False;
C++ declaration
__property bool AllowClipboardAlways={ default=0 }
Description
When true, automatic clipboard shortcut handling works irrespective of the grid editing options. When false, clipboard handling only works on editable cells.
Delphi declarationAllowClipboardRowGrow
property AllowClipboardColGrow: Boolean default False;
C++ declaration
__property bool AllowClipboardColGrow={ default=0 }
Description
When true, the number of columns can automatically increase if more data is pasted in the grid than columns available.
Delphi declarationAllowClipboardShortCuts
property AllowClipboardRowGrow: Boolean default False;
C++ declaration
__property bool AllowClipboardRowGrow={ default=0 }
Description
When true, the number of columns can automatically increase if more data is pasted in the grid than rows available.
Delphi declarationAllowDeleteRow
property AllowClipboardShortCuts: Boolean default False;
C++ declaration
__property bool AllowClipboardShortCuts={ default=0 }
Description
If true, enables Ctrl-Ins, Shift Ins, Ctrl-Del keys or also Ctrl-V, Ctrl-X, Ctrl-C to perform clipboard actions
Delphi declarationAllowInsertRow
property AllowDeleteRow: Boolean default False;
C++ declaration
__property bool AllowDeleteRow={ default=0 }
Description
DEL key will delete row if true. OnAutoDeleteRow event is called on DEL
Delphi declarationAllowRTFClipboard
property AllowInsertRow: Boolean default False;
C++ declaration
__property bool AllowInsertRow={ default=0 }
Description
INS key will insert row if true. OnAutoInsertRow event is called on INS
Delphi declarationAllowSmartClipboard
property AllowRTFClipboard: Boolean default False;
C++ declaration
__property bool AllowRTFClipboard={ default=0 }
Description
When true, rich text clipboard operation is used when available.
Delphi declarationAlwaysEdit
property AllowSmartClipboard: Boolean default False;
C++ declaration
__property bool AllowSmartClipboard={ default=0 }
Description
When true allows automatic replication of single cell to multiple cells through clipboard copy & paste, as well as 2 cell difference based auto increment paste for selected cells. Difference based auto increment works for numbers as well as dates.
Delphi declarationAutoComboDropSize
property AlwaysEdit: Boolean default False;
C++ declaration
__property bool AlwaysEdit={ default=0 }
Description
Shows the inplace editor always (must to be used when additional inplace editors are used instead of goAlwaysShowEdit)
Delphi declarationAutoGotoIncremental
property AutoComboDropSize: Boolean default False;
C++ declaration
__property bool AutoComboDropSize={ default=0 }
Description
When true, the inplace combobox editor dropdown list automatically sizes to show the largest string it holds
Delphi declarationAutoGotoWhenSorted
property AutoGotoIncremental: Boolean default False;
C++ declaration
__property bool AutoGotoIncremental={ default=0 }
Description
If true, allows jumping to rows by keypress in sorted column in incremental lookup mode.
Delphi declarationCopyHTMLTagsToClipboard
property AutoGotoWhenSorted: Boolean default False;
C++ declaration
__property bool AutoGotoWhenSorted={ default=0 }
Description
If true, allows jumping to rows with single keypress in sorted column.
Delphi declarationCursorWalkEditor
property CopyHTMLTagsToClipboard: Boolean default False;
C++ declaration
__property bool CopyHTMLTagsToClipboard={ default=0 }
Description
When true, HTML tags are also copied to the clipboard in all clipboard operations.
Delphi declarationImproveMaskSel
property CursorWalkEditor: Boolean default False;
C++ declaration
__property bool CursorWalkEditor={ default=0 }
Description
When true, allows changing of the current edit cell to the next of previous cell when edit position is either at the end of the edit text and right cursor key is pressed or if edit position is in the beginning of the edit text and left cursor key is pressed.
Delphi declarationInsertPosition
property ImproveMaskSel: Boolean default False;
C++ declaration
__property bool ImproveMaskSel={ default=0 }
Description
Immediately puts the caret in the first position for a mask edit input in the grid.
Delphi declarationLineFeedOnEnter
property InsertPosition: TInsertPosition;
C++ declaration
__property TInsertPosition InsertPosition={ nodefault }
Description
Can be either pInsertBefore or pInsertAfter. It determines if a row is inserted before or after the current row when pressing Ins with AllowAutoInsert enabled.
Delphi declarationMoveRowOnSort
property LineFeedOnEnter: Boolean default False;
C++ declaration
__property bool LineFeedOnEnter={ default=0 }
Description
When true, enter is used in the multiline inplace editor to do a linefeed instead of leaving the inplace editor. When false, Ctrl-Enter is need to do a linefeed in a multiline inplace editor and Enter leaves the inplace editor and optionally moves to the next cell when AdvanceOnEnter is true.
Delphi declaration
property MoveRowOnSort: Boolean default False;
C++ declaration
__property bool MoveRowOnSort={ default=0 }
Description
When true, moves the grid display to the new position of the active cell after sort.