Class TrDBCtrlGridEx
Unit
rDBCtrlGridEx
Declaration
type TrDBCtrlGridEx = class(TWinControl)
Description
modified TDBCtrlGrid with some new function, ready for displaying inside of ScrollBox with smooth scrolling, scrollbar can be disabled, new function for drawing in panel is added
Hierarchy
- TWinControl
- TrDBCtrlGridEx
Overview
Methods
 |
constructor Create(AOwner: TComponent); override; |
 |
destructor Destroy; override; |
 |
procedure DoKey(Key: TDBCtrlGrid2Key); |
 |
function ExecuteAction(Action: TBasicAction): Boolean; override; |
 |
procedure GetChildren(Proc: TGetChildProc; Root: TComponent); override; |
 |
procedure GetTabOrderList(List: TList); override; |
 |
procedure KeyDown(var Key: Word; Shift: TShiftState); override; |
 |
procedure SetBounds(ALeft, ATop, AWidth, AHeight: Integer); override; |
 |
function UpdateAction(Action: TBasicAction): Boolean; override; |
Properties
Description
Methods
 |
constructor Create(AOwner: TComponent); override; |
|
 |
destructor Destroy; override; |
|
 |
procedure DoKey(Key: TDBCtrlGrid2Key); |
|
 |
function ExecuteAction(Action: TBasicAction): Boolean; override; |
|
 |
procedure GetChildren(Proc: TGetChildProc; Root: TComponent); override; |
|
 |
procedure GetTabOrderList(List: TList); override; |
|
 |
procedure KeyDown(var Key: Word; Shift: TShiftState); override; |
|
 |
procedure SetBounds(ALeft, ATop, AWidth, AHeight: Integer); override; |
|
 |
function UpdateAction(Action: TBasicAction): Boolean; override; |
|
Properties
 |
property Canvas: TCanvas read FCanvas; |
|
 |
property EditMode: Boolean read GetEditMode write SetEditMode; |
|
 |
property PanelCount: Integer read FPanelCount; |
|
 |
property PanelIndex: Integer read FPanelIndex write SetPanelIndex; |
|
 |
property Align; |
|
 |
property AllowDelete: Boolean read FAllowDelete write FAllowDelete default True; |
|
 |
property AllowInsert: Boolean read FAllowInsert write FAllowInsert default True; |
|
 |
property Anchors; |
|
 |
property ColCount: Integer read FColCount write SetColCount; |
|
 |
property Color; |
|
 |
property Constraints; |
|
 |
property DataSource: TDataSource read GetDataSource write SetDataSource; |
|
 |
property DragCursor; |
|
 |
property DragMode; |
|
 |
property Enabled; |
|
 |
property Font; |
|
 |
property Orientation: TDBCtrlGrid2Orientation read FOrientation write SetOrientation default goVertical; |
|
 |
property PanelBorder: TDBCtrlGrid2Border read FPanelBorder write SetPanelBorder default gbRaised; |
|
 |
property PanelHeight: Integer read FPanelHeight write SetPanelHeight; |
|
 |
property PanelWidth: Integer read FPanelWidth write SetPanelWidth; |
|
 |
property ParentColor; |
|
 |
property ParentFont; |
|
 |
property ParentShowHint; |
|
 |
property PopupMenu; |
|
 |
property TabOrder; |
|
 |
property TabStop default True; |
|
 |
property RowCount: Integer read FRowCount write SetRowCount; |
|
 |
property SelectedColor: TColor read FSelectedColor write SetSelectedColor stored FSelColorChanged default clWindow; |
|
 |
property ShowFocus: Boolean read FShowFocus write FShowFocus default True; |
|
 |
property ShowHint; |
|
 |
property Visible; |
|
 |
property OnClick; |
|
 |
property OnDblClick; |
|
 |
property OnDragDrop; |
|
 |
property OnDragOver; |
|
 |
property OnEndDrag; |
|
 |
property OnEnter; |
|
 |
property OnExit; |
|
 |
property OnKeyDown; |
|
 |
property OnKeyPress; |
|
 |
property OnKeyUp; |
|
 |
property OnMouseDown; |
|
 |
property OnMouseMove; |
|
 |
property OnMouseUp; |
|
 |
property OnPaintPanel: TPaintPanelEvent read FOnPaintPanel write FOnPaintPanel; |
|
 |
property OnPaintPanelBackground: TPaintPanelBackgroundEvent read FOnPaintPanelBackground write FOnPaintPanelBackground; |
|
 |
property OnStartDrag; |
|
 |
property ScrollBars: TScrollBarsEx read FScrollBars write SetScrollBars; |
|
Generated by PasDoc 0.15.0.
|