Unit Impstringgrid |
Classes |
TImpColumn -
TImpColumnClass -
TImpColumnTitle -
TImpGridColumns -
TImpGridInplaceEdit - Published declarations
TImpStringgrid -
TPopupListbox - TPopupListbox
Functions |
Register -
Types |
TEditStyle
TImpColumnButtonStyle
TImpColumnValue
TImpColumnValues
TImpgridCellEvent
TImpGridColumnsState
TImpgriddropdownEvent
Constants |
cm_DeferLayout
ColumnTitleValues
Variables |
Functions |
Types |
TEditStyle = (esSimple, esEllipsis, esPickList, esDataList);TImpGridInplaceEdit } { TImpGridInplaceEdit adds support for a button on the in-place editor, which can be used to drop down a table-based lookup list, a stringlist-based pick list, or (if button style is esEllipsis) fire the grid event OnEditButtonClick.
TImpColumnButtonStyle = (cbsPicklist, cbsEllipsis, cbsNone);
TImpColumnValue = (cvColor, cvWidth, cvFont, cvAlignment, cvReadOnly, cvTitleColor, cvTitleCaption, cvTitleAlignment, cvTitleFont, cvImeMode, cvImeName);
TImpColumnValues = set of TImpColumnValue
TImpgridCellEvent = procedure (Sender: TObject; Col, Row: Longint) of object
TImpGridColumnsState = (csDefault, csCustomized);TImpColumn defines internal storage for column attributes. Values assigned to properties are stored in this object, the grid- or field-based default sources are not modified. Values read from properties are the previously assigned value, if any, or the grid- or field-based default values if nothing has been assigned to that property. This class also publishes the column attribute properties for persistent storage.
TImpgriddropdownEvent = procedure (Sender: TObject; Col, Row: Longint; var Picklist:Tstrings) of object
Constants |
Variables |