Class TXStringgrid (unit XStringGrid)

Inherits from

TStringgrid

Constructors


constructor Create(AOwner: TComponent);

////////////////////////////////////////////////////////////////////////////// TXStringgrid public //


Functions

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 //

Properties

property Columns : TXStringColumns


property CellEditor : TCellEditor


Events

event OnDrawEditor : TDrawEditorEvent


Variables

FCellEditor : TCellEditor;


FColumns : TXStringColumns;


FOnDrawEditor : TDrawEditorEvent;



Constructors


constructor Create(AOwner: TComponent);

////////////////////////////////////////////////////////////////////////////// TXStringgrid public //


Functions


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 //


Properties


property Columns : TXStringColumns


property CellEditor : TCellEditor


Events


event OnDrawEditor : TDrawEditorEvent


Variables


FCellEditor : TCellEditor;


FColumns : TXStringColumns;


FOnDrawEditor : TDrawEditorEvent;