[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: grids.pas line 1397
type TCustomDrawGrid = class(TCustomGrid) |
||
protected |
||
|
||
procedure CellClick(); override; |
|
|
procedure ColRowDeleted(); override; |
|
|
procedure ColRowExchanged(); override; |
|
|
procedure ColRowInserted(); override; |
|
|
procedure ColRowMoved(); override; |
|
|
function CreateVirtualGrid; virtual; |
|
|
procedure DrawCell(); override; |
|
|
procedure DrawCellAutonumbering(); virtual; |
|
|
procedure DrawFocusRect(); override; |
|
|
function GetCells(); override; |
|
|
procedure GetCheckBoxState(); virtual; |
|
|
function GetEditMask(); override; |
|
|
function GetEditText(); override; |
|
|
procedure GridMouseWheel(); override; |
|
|
procedure HeaderClick(); override; |
|
|
procedure HeaderSized(); override; |
|
|
procedure HeaderSizing(); override; |
|
|
procedure KeyDown(); override; |
|
|
procedure NotifyColRowChange(); |
|
|
function SelectCell(); override; |
|
|
procedure SetColor(); override; |
|
|
procedure SetCheckboxState(); virtual; |
|
|
procedure SetEditText(); override; |
|
|
procedure SizeChanged(); override; |
|
|
procedure ToggleCheckbox; virtual; |
|
|
property OnGetCheckboxState: TGetCheckboxStateEvent; [rw] |
|
|
property OnSetCheckboxState: TSetCheckboxStateEvent; [rw] |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure DeleteColRow(); |
|
|
procedure DeleteCol(); virtual; |
|
|
procedure DeleteRow(); virtual; |
|
|
procedure ExchangeColRow(); virtual; |
|
|
procedure InsertColRow(); |
|
|
procedure MoveColRow(); |
|
|
procedure SortColRow(); |
|
|
procedure DefaultDrawCell(); virtual; |
|
|
property AllowOutboundEvents: Boolean; |
|
|
property BorderColor: TColor; |
|
|
|
||
property Col: Integer; |
|
|
property ColWidths: Integer; |
|
|
property ColRow: TPoint; |
|
|
property DisabledFontColor: TColor; |
|
|
property Editor: TWinControl; |
|
|
property EditorBorderStyle: TBorderStyle; |
|
|
property EditorMode: Boolean; |
|
|
property ExtendedColSizing: Boolean; |
|
|
property AltColorStartNormal: Boolean; |
|
|
property FastEditing: Boolean; |
|
|
property FixedGridLineColor: TColor; |
|
|
property FocusColor: TColor; |
|
|
property FocusRectVisible: Boolean; |
|
|
property GridHeight: Integer; |
|
|
property GridWidth: Integer; |
|
|
property IsCellSelected: Boolean; |
|
|
property LeftCol: Integer; |
|
|
property Row: Integer; |
|
|
property RowHeights: Integer; |
|
|
property SaveOptions: TSaveOptions; |
|
|
property SelectedColor: TColor; |
|
|
property SelectedColumn: TGridColumn; |
|
|
|
||
property StrictSort: Boolean; |
|
|
property TopRow: Integer; |
|
|
property UseXORFeatures: Boolean; |
|
|
|
||
|
||
property AutoAdvance: TAutoAdvance; |
|
|
property AutoFillColumns: Boolean; |
|
|
property BorderSpacing: TControlBorderSpacing; |
|
|
property BorderStyle: TBorderStyle; |
|
|
|
||
property ColCount: Integer; |
|
|
property Columns: TGridColumns; |
|
|
property Constraints: TSizeConstraints; |
|
|
property DefaultColWidth: Integer; |
|
|
property DefaultDrawing: Boolean; |
|
|
property DefaultRowHeight: Integer; |
|
|
property Enabled: Boolean; |
|
|
property FadeUnfocusedSelection: Boolean; |
|
|
property FixedColor: TColor; |
|
|
property FixedCols: Integer; |
|
|
property FixedHotColor: TColor; |
|
|
property FixedRows: Integer; |
|
|
property Flat: Boolean; |
|
|
|
||
property GridLineColor: TColor; |
|
|
property GridLineStyle: TPenStyle; |
|
|
property GridLineWidth: Integer; |
|
|
property Options: TGridOptions; |
|
|
property Options2: TGridOptions2; |
|
|
property ParentShowHint: Boolean; |
|
|
property PopupMenu: TPopupMenu; |
|
|
property RowCount: Integer; |
|
|
property ScrollBars: TScrollStyle; |
|
|
property ShowHint: Boolean; |
|
|
property TabAdvance: TAutoAdvance; |
|
|
|
||
property TabStop: Boolean; |
|
|
property Visible: Boolean; |
|
|
property VisibleColCount: Integer; |
|
|
property VisibleRowCount: Integer; |
|
|
property OnAfterSelection: TOnSelectEvent; |
|
|
property OnBeforeSelection: TOnSelectEvent; |
|
|
property OnClick: TNotifyEvent; |
|
|
property OnColRowDeleted: TGridOperationEvent; [rw] |
|
|
property OnColRowExchanged: TGridOperationEvent; [rw] |
|
|
property OnColRowInserted: TGridOperationEvent; [rw] |
|
|
property OnColRowMoved: TGridOperationEvent; [rw] |
|
|
property OnCompareCells: TOnCompareCells; |
|
|
property OnContextPopup: TContextPopupEvent; |
|
|
property OnDblClick: TNotifyEvent; |
|
|
property OnDragDrop: TDragDropEvent; |
|
|
property OnDragOver: TDragOverEvent; |
|
|
property OnDrawCell: TOnDrawCell; |
|
|
property OnEditButtonClick: TNotifyEvent; deprecated ; |
|
|
property OnButtonClick: TOnSelectEvent; |
|
|
property OnEndDock: TEndDragEvent; |
|
|
property OnEndDrag: TEndDragEvent; |
|
|
property OnEnter: TNotifyEvent; |
|
|
property OnExit: TNotifyEvent; |
|
|
property OnGetEditMask: TGetEditEvent; [rw] |
|
|
property OnGetEditText: TGetEditEvent; [rw] |
|
|
property OnHeaderClick: THdrEvent; [rw] |
|
|
property OnHeaderSized: THdrEvent; [rw] |
|
|
property OnHeaderSizing: THeaderSizingEvent; [rw] |
|
|
|
||
property OnKeyPress: TKeyPressEvent; |
|
|
|
||
property OnMouseDown: TMouseEvent; |
|
|
property OnMouseEnter: TNotifyEvent; |
|
|
property OnMouseLeave: TNotifyEvent; |
|
|
property OnMouseMove: TMouseMoveEvent; |
|
|
property OnMouseUp: TMouseEvent; |
|
|
property OnMouseWheel: TMouseWheelEvent; |
|
|
property OnMouseWheelDown: TMouseWheelUpDownEvent; |
|
|
property OnMouseWheelUp: TMouseWheelUpDownEvent; |
|
|
property OnPickListSelect: TNotifyEvent; |
|
|
property OnPrepareCanvas: TOnPrepareCanvasEvent; |
|
|
property OnSelectEditor: TSelectEditorEvent; |
|
|
property OnSelection: TOnSelectEvent; |
|
|
property OnSelectCell: TOnSelectCellEvent; [rw] |
|
|
property OnSetEditText: TSetEditEvent; [rw] |
|
|
property OnStartDock: TStartDockEvent; |
|
|
property OnStartDrag: TStartDragEvent; |
|
|
property OnTopleftChanged: TNotifyEvent; |
|
|
property OnUTF8KeyPress: TUTF8KeyPressEvent; |
|
|
property OnValidateEntry: TValidateEntryEvent; |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
The base class for windowed controls which paint themselves. |
|
| | ||
|
Implements a windowed control which can contain other child controls. |
|
| | ||
|
The base class for visible controls. |
|
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |