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.