Unit 'cyBaseExtCtrls' Package
[Overview][Types][Classes][Index] [#pl_cindy]

TCustomGridPanel

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

Declaration

Source position: cyBaseExtCtrls.pas line 198

type TCustomGridPanel = class(TCustomPanelExt)

protected

  function AutoAddColumn;

  

  function AutoAddRow;

  

  function CellToCellIndex();

  

  procedure CellIndexToCell();

  

  procedure AlignControls(); override;

  

  procedure Loaded; override;

  

  procedure Paint; override;

  

  procedure RemoveEmptyAutoAddColumns;

  

  procedure RemoveEmptyAutoAddRows;

  

  procedure UpdateControlOriginalParentSize();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure GetChildren(); override;

  

  function IsColumnEmpty();

  

  function IsRowEmpty();

  

  procedure UpdateControlsColumn();

  

  procedure UpdateControlsRow();

  

  property ColumnSpanIndex []: Integer; [r]

  

  property CellCount: Integer; [r]

  

  property CellSize []: TPoint; [r]

  

  property CellRect []: TRect; [r]

  

  property ColumnCollection: TColumnCollection; [rw]

  

  property ControlCollection: TControlCollection; [rw]

  

  property ExpandStyle: TExpandStyle; [rw]

  

  property RowCollection: TRowCollection; [rw]

  

  property RowSpanIndex []: Integer; [r]

  

end;

Inheritance

TCustomGridPanel

  

|

TCustomPanelExt

  

|

TObject



CT Web help

CodeTyphon Studio