Class TFireGridEditor
Unit
Declaration
type TFireGridEditor = class(TFireGridEditorAbstract)
Description
No description available, ancestor TFireGridEditorAbstract description follows
Hierarchy
- TObject
- TFireGridEditorAbstract
- TFireGridEditor
Overview
Fields
FEditorRepository: TFireGridEditorRepository; |
|
FEditMode: Boolean; |
|
FNeedToolTip: Boolean; |
|
FContextValue: Variant; |
|
FContextEditingValue: Variant; |
Methods
constructor Create; |
|
destructor Destroy; override; |
|
procedure InitEditor(Repository: TFireGridEditorRepositoryAbstract; Site: TFireGridEditorSiteAbstract); override; |
|
function GetEditorRepository: TFireGridEditorRepositoryAbstract; override; |
|
function GetSite: TFireGridEditorSiteAbstract; override; |
|
procedure PaintEvent(Painter: TFirePainter; const Option: TFireGridEditorStyleOption); override; |
|
procedure MouseMoveEvent(const Pos: TPoint; Shift: TShiftState); override; |
|
procedure MousePressEvent(const Pos: TPoint; Button: TMouseButton; Shift: TShiftState); override; |
|
procedure MouseClickEvent(const Pos: TPoint; Button: TMouseButton; Shift: TShiftState); override; |
|
procedure MouseReleaseEvent(const Pos: TPoint; Button: TMouseButton; Shift: TShiftState); override; |
|
procedure MouseDblClickEvent(const Pos: TPoint; Button: TMouseButton; Shift: TShiftState); override; |
|
procedure MouseOverEvent(const Pos: TPoint); override; |
|
procedure MouseOutEvent; override; |
|
procedure UpdateContext(const Value: Variant); override; |
|
procedure RepositoryUpdated; override; |
|
procedure CreateEditModeContext; virtual; |
|
procedure DestroyEditModeContext; virtual; |
|
procedure SetValueToControl(const Value: Variant); virtual; abstract; |
|
function IsEditMode: Boolean; override; |
|
procedure SetEditMode(Mode: Boolean); override; |
|
function IsContextModified: Boolean; override; |
|
function GetContextValue: Variant; override; |
|
function IsValidated: Boolean; override; |
|
function GetCellWidget: TControl; override; |
|
function Validate: Boolean; override; |
|
procedure BeginUpdateContext; |
|
procedure EndUpdateContext; |
|
procedure SetEditingValue(const Value: Variant); |
|
function GetEditingValue: Variant; |
|
function IsContextUpdating: Boolean; |
|
procedure SetContextModified(Modified: Boolean); |
|
procedure PaintSimpleText(Painter: TFirePainter; const StyleOption: TFireGridEditorStyleOption; const Text: String); |
|
procedure EditingValueUpdated(const Value: Variant; UpdateSite: Boolean); |
Description
Fields
FEditorRepository: TFireGridEditorRepository; |
|
FEditMode: Boolean; |
|
FNeedToolTip: Boolean; |
|
FContextValue: Variant; |
|
FContextEditingValue: Variant; |
|
Methods
constructor Create; |
|
destructor Destroy; override; |
|
procedure InitEditor(Repository: TFireGridEditorRepositoryAbstract; Site: TFireGridEditorSiteAbstract); override; |
|
function GetEditorRepository: TFireGridEditorRepositoryAbstract; override; |
|
function GetSite: TFireGridEditorSiteAbstract; override; |
|
procedure PaintEvent(Painter: TFirePainter; const Option: TFireGridEditorStyleOption); override; |
|
procedure MouseMoveEvent(const Pos: TPoint; Shift: TShiftState); override; |
|
procedure MousePressEvent(const Pos: TPoint; Button: TMouseButton; Shift: TShiftState); override; |
|
procedure MouseClickEvent(const Pos: TPoint; Button: TMouseButton; Shift: TShiftState); override; |
|
procedure MouseReleaseEvent(const Pos: TPoint; Button: TMouseButton; Shift: TShiftState); override; |
|
procedure MouseDblClickEvent(const Pos: TPoint; Button: TMouseButton; Shift: TShiftState); override; |
|
procedure MouseOverEvent(const Pos: TPoint); override; |
|
procedure MouseOutEvent; override; |
|
procedure UpdateContext(const Value: Variant); override; |
|
procedure RepositoryUpdated; override; |
|
procedure CreateEditModeContext; virtual; |
|
procedure DestroyEditModeContext; virtual; |
|
procedure SetValueToControl(const Value: Variant); virtual; abstract; |
|
function IsEditMode: Boolean; override; |
|
procedure SetEditMode(Mode: Boolean); override; |
|
function IsContextModified: Boolean; override; |
|
function GetContextValue: Variant; override; |
|
function IsValidated: Boolean; override; |
|
function GetCellWidget: TControl; override; |
|
function Validate: Boolean; override; |
|
procedure BeginUpdateContext; |
|
procedure EndUpdateContext; |
|
procedure SetEditingValue(const Value: Variant); |
|
function GetEditingValue: Variant; |
|
function IsContextUpdating: Boolean; |
|
procedure SetContextModified(Modified: Boolean); |
|
procedure PaintSimpleText(Painter: TFirePainter; const StyleOption: TFireGridEditorStyleOption; const Text: String); |
|
procedure EditingValueUpdated(const Value: Variant; UpdateSite: Boolean); |
|
Generated by PasDoc 0.15.0.