Class TFireGridEditorRepository

Unit

Declaration

type TFireGridEditorRepository = class(TFireGridEditorRepositoryAbstract)

Description

No description available, ancestor TFireGridEditorRepositoryAbstract description follows

Hierarchy

Overview

Fields

Protected FDefValueDisplay: Variant;
Protected FDefValueEdit: Variant;

Methods

Public constructor Create; override;
Public destructor Destroy; override;
Public procedure Initialize(View: TFireGridViewBase; DataBinding: TFireGridModelDataBinding); override;
Public procedure SetAlignment(Alignment: TAlignment); override;
Public function GetAlignment: TAlignment; override;
Public procedure SetVerticalAlignment(Alignment: TVerticalAlignment); override;
Public function GetVerticalAlignment: TVerticalAlignment; override;
Public function GetTextElideMode: TFireTextElideMode; override;
Public procedure SetTextElideMode(Mode: TFireTextElideMode); override;
Public function GetIcon: TBitmap;
Public procedure SetIcon(const Icon: TBitmap);
Public function GetIconApperance: TFireIconApperance;
Public procedure SetIconApperance(Apperance: TFireIconApperance);
Public function GetEnabled: Boolean; override;
Public procedure SetEnabled(Enabled: Boolean); override;
Public function GetEditable: Boolean; override;
Public procedure SetEditable(Editable: Boolean); override;
Public function GetEditorActivationPolicy: TFireGridEditorActivationPolicy; override;
Public procedure SetEditorActivationPolicy(ActivationPolicy: TFireGridEditorActivationPolicy); override;
Public function GetAutoSelect: Boolean; override;
Public procedure SetAutoSelect(AutoSelect: Boolean); override;
Public function GetHintVisible: Boolean; override;
Public procedure SetHintVisible(visible: Boolean); override;
Public function GetDefaultValue(Role: TModelItemDataRole): Variant; override;
Public procedure SetDefaultValue(const Value: Variant; Role: TModelItemDataRole); override;
Public procedure RemoveDefaultValue(role: TModelItemDataRole); override;
Public function ValueToText(const Value: Variant): String; override;
Public function GetValidateOnEnter: Boolean; override;
Public procedure SetValidateOnEnter(Flag: Boolean); override;
Public function IsValidationEnabled: Boolean; override;
Public procedure SetValidationEnabled(Enabled: Boolean); override;
Public function GetImmediatePost: Boolean; override;
Public procedure SetImmediatePost(B: Boolean); override;
Public function HeightHint(Width: Integer; const Value: Variant): Integer; override;
Public function GetAutoGeneratedValue: Boolean; override;
Public procedure SetAutoGeneratedValue(AutoGenerated: Boolean); override;
Public function GetView: TFireGridViewBase;
Public function GetDataBinding: TFireGridModelDataBinding;

Description

Fields

Protected FDefValueDisplay: Variant;
 
Protected FDefValueEdit: Variant;
 

Methods

Public constructor Create; override;
 
Public destructor Destroy; override;
 
Public procedure Initialize(View: TFireGridViewBase; DataBinding: TFireGridModelDataBinding); override;
 
Public procedure SetAlignment(Alignment: TAlignment); override;
 
Public function GetAlignment: TAlignment; override;
 
Public procedure SetVerticalAlignment(Alignment: TVerticalAlignment); override;
 
Public function GetVerticalAlignment: TVerticalAlignment; override;
 
Public function GetTextElideMode: TFireTextElideMode; override;
 
Public procedure SetTextElideMode(Mode: TFireTextElideMode); override;
 
Public function GetIcon: TBitmap;
 
Public procedure SetIcon(const Icon: TBitmap);
 
Public function GetIconApperance: TFireIconApperance;
 
Public procedure SetIconApperance(Apperance: TFireIconApperance);
 
Public function GetEnabled: Boolean; override;
 
Public procedure SetEnabled(Enabled: Boolean); override;
 
Public function GetEditable: Boolean; override;
 
Public procedure SetEditable(Editable: Boolean); override;
 
Public function GetEditorActivationPolicy: TFireGridEditorActivationPolicy; override;
 
Public procedure SetEditorActivationPolicy(ActivationPolicy: TFireGridEditorActivationPolicy); override;
 
Public function GetAutoSelect: Boolean; override;
 
Public procedure SetAutoSelect(AutoSelect: Boolean); override;
 
Public function GetHintVisible: Boolean; override;
 
Public procedure SetHintVisible(visible: Boolean); override;
 
Public function GetDefaultValue(Role: TModelItemDataRole): Variant; override;
 
Public procedure SetDefaultValue(const Value: Variant; Role: TModelItemDataRole); override;
 
Public procedure RemoveDefaultValue(role: TModelItemDataRole); override;
 
Public function ValueToText(const Value: Variant): String; override;
 
Public function GetValidateOnEnter: Boolean; override;
 
Public procedure SetValidateOnEnter(Flag: Boolean); override;
 
Public function IsValidationEnabled: Boolean; override;
 
Public procedure SetValidationEnabled(Enabled: Boolean); override;
 
Public function GetImmediatePost: Boolean; override;
 
Public procedure SetImmediatePost(B: Boolean); override;
 
Public function HeightHint(Width: Integer; const Value: Variant): Integer; override;
 
Public function GetAutoGeneratedValue: Boolean; override;
 
Public procedure SetAutoGeneratedValue(AutoGenerated: Boolean); override;
 
Public function GetView: TFireGridViewBase;
 
Public function GetDataBinding: TFireGridModelDataBinding;
 

Generated by PasDoc 0.15.0.