Unit 'Grids' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#lcl]

TCustomStringGrid

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: grids.pas line 1751

type TCustomStringGrid = class(TCustomDrawGrid)

protected

  procedure AssignTo(); override;

  

  procedure AutoAdjustColumn(); override;

  

  procedure CalcCellExtent(); override;

  

  procedure DefineProperties(); override;

  

  procedure DefineCellsProperty(); virtual;

  

  function DoCompareCells(); override;

  

  procedure DoCopyToClipboard; override;

  

  procedure DoCutToClipboard; override;

  

  procedure DoPasteFromClipboard; override;

  

  procedure DoCellProcess(); virtual;

  

  procedure DrawColumnText(); override;

  

  procedure DrawTextInCell(); override;

  

  procedure DrawCellAutonumbering(); override;

  

  function GetCells(); override;

  

  procedure GetCheckBoxState(); override;

  

  function GetEditText(); override;

  

  procedure LoadContent(); override;

  

  procedure Loaded; override;

  

  procedure SaveContent(); override;

  

  procedure SelectionSetText();

  

  procedure SelectionSetHTML();

  

  procedure SetCells(); virtual;

  

  procedure SetCheckboxState(); override;

  

  procedure SetEditText(); override;

  

  property Modified: Boolean; [rw]

  

  property OnCellProcess: TCellProcessEvent; [rw]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure AutoSizeColumn();

  

  procedure AutoSizeColumns;

  

  procedure Clean();

  

  procedure CopyToClipboard();

  

  procedure InsertRowWithValues();

  

  procedure LoadFromCSVStream(); virtual;

  

  procedure LoadFromCSVFile();

  

  procedure SaveToCSVStream();

  

  procedure SaveToCSVFile();

  

  property Cells []: string; [rw]

  

  property Cols []: TStrings; [rw]

  

  property DefaultTextStyle: TTextStyle;

  

  property EditorMode: Boolean;

  

  property ExtendedSelect: Boolean;

  

  property Objects []: TObject; [rw]

  

  property Rows []: TStrings; [rw]

  

  property UseXORFeatures: Boolean;

  

  property ValidateOnSetSelection: Boolean;

  

end;

Inheritance

TCustomStringGrid

  

|

TCustomDrawGrid

  

|

TCustomGrid

  

|

TCustomControl

  

The base class for windowed controls which paint themselves.

|

TWinControl

  

Implements a windowed control which can contain other child controls.

|

TControl

  

The base class for visible controls.

|

TLCLComponent

  

|

TObject



CT Web help

CodeTyphon Studio