Description | Hierarchy | Fields | Methods | Properties |
type TScreenObjectDataEdit = class(TClassificationObject)
TScreenObjectDataEdit
is used to store edited values associated with a TDataArray in a TScreenObject while they are being edited prior to actually changing those values.
FDataArray: TDataArray; |
|
FUsed: TCheckBoxState; |
|
FFormula: string; |
|
FInterpValue: TInterpValuesCollection; |
|
FUsesList: TStringList; |
|
FVariable: TCustomVariable; |
|
FExpression: TExpression; |
|
FShouldUpdateDataSet: boolean; |
|
FUsedBy: TStringList; |
|
FNode: TTreeNode; |
procedure SetUsed(const Value: TCheckBoxState); |
|
procedure SetFormula(const Value: string); |
|
Constructor Create(ListOfScreenObjects: TList; DataArray: TDataArray); |
|
Destructor Destroy; override; |
|
procedure Invalidate; |
|
function ClassificationName: string; override; |
|
function FullClassification: string; override; |
property DataArray: TDataArray read FDataArray; |
|
property Used: TCheckBoxState read FUsed write SetUsed; |
|
property Formula: string read FFormula write SetFormula; |
|
property InterpValue: TInterpValuesCollection read FInterpValue
write FInterpValue; |
|
property UsesList: TStringList read FUsesList; |
|
property Variable: TCustomVariable read FVariable write FVariable; |
|
property Expression: TExpression read FExpression write FExpression; |
|
property ShouldUpdateDataSet: boolean read FShouldUpdateDataSet; |
|
property UsedBy: TStringList read FUsedBy; |
|
property Node: TTreeNode read FNode write FNode; |
FDataArray: TDataArray; |
|
FUsed: TCheckBoxState; |
|
FFormula: string; |
|
FInterpValue: TInterpValuesCollection; |
|
FUsesList: TStringList; |
|
FVariable: TCustomVariable; |
|
FExpression: TExpression; |
|
FShouldUpdateDataSet: boolean; |
|
FUsedBy: TStringList; |
|
FNode: TTreeNode; |
|
procedure SetUsed(const Value: TCheckBoxState); |
|
procedure SetFormula(const Value: string); |
|
Constructor Create(ListOfScreenObjects: TList; DataArray: TDataArray); |
|
Destructor Destroy; override; |
|
procedure Invalidate; |
|
function ClassificationName: string; override; |
|
function FullClassification: string; override; |
|
property DataArray: TDataArray read FDataArray; |
|
property Used: TCheckBoxState read FUsed write SetUsed; |
|
property Formula: string read FFormula write SetFormula; |
|
property InterpValue: TInterpValuesCollection read FInterpValue
write FInterpValue; |
|
|
property UsesList: TStringList read FUsesList; |
|
property Variable: TCustomVariable read FVariable write FVariable; |
|
property Expression: TExpression read FExpression write FExpression; |
|
property ShouldUpdateDataSet: boolean read FShouldUpdateDataSet; |
|
property UsedBy: TStringList read FUsedBy; |
|
property Node: TTreeNode read FNode write FNode; |
|