Class TXStringgrid (unit XStringGrid) |
Inherits from
TStringgrid
constructor Create(AOwner: TComponent);
- ////////////////////////////////////////////////////////////////////////////// TXStringgrid public //
destructor Destroy;
function CanEditShow: Boolean;
procedure ColumnMoved(FromIndex, ToIndex: Longint);
procedure DrawCell(ACol, ARow: Longint; ARect: TRect;
AState: TGridDrawState);
procedure DrawEditor(ACol, ARow: integer);
procedure SizeChanged(OldColCount, OldRowCount: Longint);
////////////////////////////////////////////////////////////////////////////// TXStringgrid protected //
procedure TopLeftChanged;
procedure SetColumns(Value: TXStringColumns);
////////////////////////////////////////////////////////////////////////////// TXStringgrid private //
property Columns : TXStringColumns
property CellEditor : TCellEditor
event OnDrawEditor : TDrawEditorEvent
FCellEditor : TCellEditor;
FColumns : TXStringColumns;
FOnDrawEditor : TDrawEditorEvent;
constructor Create(AOwner: TComponent);
////////////////////////////////////////////////////////////////////////////// TXStringgrid public //
destructor Destroy;
function CanEditShow: Boolean;
procedure ColumnMoved(FromIndex, ToIndex: Longint);
procedure DrawCell(ACol, ARow: Longint; ARect: TRect;
AState: TGridDrawState);
procedure DrawEditor(ACol, ARow: integer);
procedure SizeChanged(OldColCount, OldRowCount: Longint);
////////////////////////////////////////////////////////////////////////////// TXStringgrid protected //
procedure TopLeftChanged;
procedure SetColumns(Value: TXStringColumns);
////////////////////////////////////////////////////////////////////////////// TXStringgrid private //
property Columns : TXStringColumns
property CellEditor : TCellEditor
event OnDrawEditor : TDrawEditorEvent
FCellEditor : TCellEditor;
FColumns : TXStringColumns;
FOnDrawEditor : TDrawEditorEvent;