[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: dbgrids.pas line 319
type TCustomDBGrid = class(TCustomGrid) |
||
protected |
||
procedure AddAutomaticColumns; |
|
|
procedure AssignTo(); override; |
|
|
procedure AutoAdjustColumn(); override; |
|
|
procedure BeforeMoveSelection(); override; |
|
|
procedure BeginLayout; |
|
|
procedure CellClick(); override; |
|
|
function CheckDisplayMemo(); |
|
|
procedure InvalidateSizes; |
|
|
procedure ColRowMoved(); override; |
|
|
function ColumnEditorStyle(); |
|
|
function CreateColumns; override; |
|
|
procedure CreateWnd; override; |
|
|
procedure DefineProperties(); override; |
|
|
procedure DefaultDrawCell(); |
|
|
function DefaultEditorStyle(); |
|
|
procedure DoCopyToClipboard; override; |
|
|
procedure DoExit; override; |
|
|
function DoMouseWheelDown(); override; |
|
|
function DoMouseWheelUp(); override; |
|
|
procedure DoOnChangeBounds; override; |
|
|
procedure DoPrepareCanvas(); override; |
|
|
procedure DoLoadColumn(); override; |
|
|
procedure DoSaveColumn(); override; |
|
|
procedure DrawAllRows; override; |
|
|
procedure DrawFocusRect(); override; |
|
|
procedure DrawRow(); override; |
|
|
procedure DrawCell(); override; |
|
|
procedure DrawCellBackground(); |
|
|
procedure DrawCheckboxBitmaps(); |
|
|
procedure DrawFixedText(); |
|
|
procedure DrawColumnText(); override; |
|
|
procedure DrawIndicator(); virtual; |
|
|
procedure EditingColumn(); |
|
|
procedure EditorCancelEditing; |
|
|
procedure EditorDoGetValue; override; |
|
|
function EditorCanAcceptKey(); override; |
|
|
function EditorIsReadOnly; override; |
|
|
procedure EditorTextChanged(); override; |
|
|
procedure EndLayout; |
|
|
function FieldIndexFromGridColumn(); |
|
|
function FirstGridColumn; override; |
|
|
function GetBufferCount; virtual; |
|
|
function GetCellHintText(); override; |
|
|
function GetDefaultColumnAlignment(); override; |
|
|
function GetDefaultColumnWidth(); override; |
|
|
function GetDefaultColumnReadOnly(); override; |
|
|
function GetDefaultColumnTitle(); override; |
|
|
function GetDefaultRowHeight; override; |
|
|
function GetDsFieldFromGridColumn(); |
|
|
function GetEditMask(); override; |
|
|
function GetEditText(); override; |
|
|
function GetFieldFromGridColumn(); |
|
|
function GetGridColumnFromField(); |
|
|
procedure GetImageForCheckBox(); override; |
|
|
function GetIsCellSelected(); override; |
|
|
function GetIsCellTitle(); override; |
|
|
procedure GetSelectedState(); override; |
|
|
function GetSmoothScroll(); override; |
|
|
function GetTruncCellHintText(); override; |
|
|
function GridCanModify; |
|
|
procedure GetSBVisibility(); override; |
|
|
procedure GetSBRanges(); override; |
|
|
procedure HeaderClick(); override; |
|
|
procedure HeaderSized(); override; |
|
|
function IsColumnVisible(); |
|
|
function IsValidChar(); |
|
|
procedure KeyDown(); override; |
|
|
procedure LinkActive(); virtual; |
|
|
procedure LayoutChanged; virtual; |
|
|
procedure Loaded; override; |
|
|
procedure LoadGridOptions(); override; |
|
|
procedure MoveSelection; override; |
|
|
function MouseButtonAllowed(); override; |
|
|
procedure MouseDown(); override; |
|
|
procedure MouseMove(); override; |
|
|
procedure PrepareCanvas(); override; |
|
|
procedure PrepareCellHints(); override; |
|
|
procedure RemoveAutomaticColumns; |
|
|
procedure SaveGridOptions(); override; |
|
|
procedure SelectEditor; override; |
|
|
procedure SetEditText(); override; |
|
|
procedure SetFixedCols(); override; |
|
|
procedure UnprepareCellHints; override; |
|
|
procedure UpdateActive; virtual; |
|
|
procedure UpdateAutoSizeColumns; |
|
|
procedure UpdateData; virtual; |
|
|
function UpdateGridCounts; |
|
|
procedure WMVScroll(); message; |
|
|
procedure WndProc(); override; |
|
|
property Columns: TDBGridColumns; [rw] |
|
|
property FixedRowsExtra: Integer; [rw] |
|
|
property GridStatus: TDbGridStatus; [rw] |
|
|
property Datalink: TComponentDataLink; [r] |
|
|
property Options: TDbGridOptions; [rw] |
|
|
property OptionsExtra: TDbGridExtraOptions; [rw] |
|
|
property ReadOnly: Boolean; [rw] |
|
|
property SelectedRows: TBookmarkList; [r] |
|
|
property OnCellClick: TDBGridClickEvent; [rw] |
|
|
property OnColEnter: TNotifyEvent; [rw] |
|
|
property OnColExit: TNotifyEvent; [rw] |
|
|
property OnColumnMoved: TMovedEvent; [rw] |
|
|
property OnColumnSized: TNotifyEvent; [rw] |
|
|
property OnDrawColumnCell: TDrawColumnCellEvent; [rw] |
|
|
property OnDrawColumnTitle: TDrawColumnCellEvent; [rw] |
|
|
property OnFieldEditMask: TGetDbEditMaskEvent; [rw] |
|
|
property OnGetCellHint: TDbGridCellHintEvent; [rw] |
|
|
property OnPrepareCanvas: TPrepareDbGridCanvasEvent; [rw] |
|
|
property OnSelectEditor: TDbGridSelEditorEvent; [rw] |
|
|
property OnTitleClick: TDBGridClickEvent; [rw] |
|
|
property OnUserCheckboxBitmap: TDbGridCheckBoxBitmapEvent; [rw] |
|
|
property OnUserCheckboxState: TDbGridCheckboxStateEvent; [rw] |
|
|
property OnRowMoved: TMovedEvent; [rw] |
|
|
public |
||
constructor Create(); override; |
|
|
procedure AutoAdjustColumns; override; |
|
|
procedure InitiateAction; override; |
|
|
procedure DefaultDrawColumnCell(); |
|
|
function EditorByStyle(); override; |
|
|
procedure ResetColWidths; |
|
|
destructor Destroy; override; |
|
|
function MouseToRecordOffset(); |
|
|
function ExecuteAction(); override; |
|
|
function UpdateAction(); override; |
|
|
procedure SaveToFile(); override; |
|
|
procedure SaveToStream(); override; |
|
|
procedure LoadFromFile(); override; |
|
|
procedure LoadFromStream(); override; |
|
|
property AllowOutboundEvents: Boolean; |
|
|
property SelectedField: TField; [rw] |
|
|
property SelectedIndex: Integer; [rw] |
|
|
property SelectedColumn: TColumn; [r] |
|
|
property SelectedFieldRect: TRect; [r] |
|
|
property LastColumn: TColumn; [r] |
|
|
property FirstColumn: TColumn; [r] |
|
|
property DataSource: TDataSource; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
The base class for windowed controls which paint themselves. |
|
| | ||
|
Implements a windowed control which can contain other child controls. |
|
| | ||
|
The base class for visible controls. |
|
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |