Description | Hierarchy | Fields | Methods | Properties |
type TValueCell = class(TObject)
FIFace: TIface; |
|
FScreenObject: TObject; |
procedure SetScreenObject(const Value: TObject); |
|
function GetColumn: integer; virtual; abstract; |
|
function GetLayer: integer; virtual; abstract; |
|
function GetRow: integer; virtual; abstract; |
|
procedure SetColumn(const Value: integer); virtual; abstract; |
|
procedure SetLayer(const Value: integer); virtual; abstract; |
|
procedure SetRow(const Value: integer); virtual; abstract; |
|
function GetIntegerValue(Index: integer; AModel: TBaseModel): integer; virtual; abstract; |
|
function GetRealValue(Index: integer; AModel: TBaseModel): double; virtual; abstract; |
|
function GetRealAnnotation(Index: integer; AModel: TBaseModel): string; virtual; abstract; |
|
function GetIntegerAnnotation(Index: integer; AModel: TBaseModel): string; virtual; abstract; |
|
procedure Cache(Comp: TCompressionStream; Strings: TStringList); virtual; |
|
procedure Restore(Decomp: TDecompressionStream; Annotations: TStringList); virtual; |
|
function GetSection: integer; virtual; abstract; |
|
procedure RecordStrings(Strings: TStringList); virtual; abstract; |
|
Constructor Create; virtual; |
|
function IsIdentical(AnotherCell: TValueCell): boolean; virtual; |
|
function AreRealValuesIdentical(AnotherCell: TValueCell; DataIndex: integer): boolean; |
|
function AreIntegerValuesIdentical(AnotherCell: TValueCell; DataIndex: integer): boolean; |
property Layer: integer read GetLayer write SetLayer; |
|
property Row: integer read GetRow write SetRow; |
|
property Column: integer read GetColumn write SetColumn; |
|
property IntegerValue[Index:integer;AModel:TBaseModel]: integer
read GetIntegerValue; |
|
property RealValue[Index:integer;AModel:TBaseModel]: double
read GetRealValue; |
|
property RealAnnotation[Index:integer;AModel:TBaseModel]: string
read GetRealAnnotation; |
|
property IntegerAnnotation[Index:integer;AModel:TBaseModel]: string
read GetIntegerAnnotation; |
|
property IFace: TIface read FIFace write FIFace; |
|
property ScreenObject: TObject read FScreenObject write SetScreenObject; |
|
property Section: integer read GetSection; |
FIFace: TIface; |
|
FScreenObject: TObject; |
|
procedure SetScreenObject(const Value: TObject); |
|
function GetColumn: integer; virtual; abstract; |
|
function GetLayer: integer; virtual; abstract; |
|
function GetRow: integer; virtual; abstract; |
|
procedure SetColumn(const Value: integer); virtual; abstract; |
|
procedure SetLayer(const Value: integer); virtual; abstract; |
|
procedure SetRow(const Value: integer); virtual; abstract; |
|
function GetIntegerValue(Index: integer; AModel: TBaseModel): integer; virtual; abstract; |
|
function GetRealValue(Index: integer; AModel: TBaseModel): double; virtual; abstract; |
|
function GetRealAnnotation(Index: integer; AModel: TBaseModel): string; virtual; abstract; |
|
function GetIntegerAnnotation(Index: integer; AModel: TBaseModel): string; virtual; abstract; |
|
procedure Cache(Comp: TCompressionStream; Strings: TStringList); virtual; |
|
procedure Restore(Decomp: TDecompressionStream; Annotations: TStringList); virtual; |
|
function GetSection: integer; virtual; abstract; |
|
procedure RecordStrings(Strings: TStringList); virtual; abstract; |
|
Constructor Create; virtual; |
|
function IsIdentical(AnotherCell: TValueCell): boolean; virtual; |
|
function AreRealValuesIdentical(AnotherCell: TValueCell; DataIndex: integer): boolean; |
|
function AreIntegerValuesIdentical(AnotherCell: TValueCell; DataIndex: integer): boolean; |
|
property Layer: integer read GetLayer write SetLayer; |
|
|
property Row: integer read GetRow write SetRow; |
|
|
property Column: integer read GetColumn write SetColumn; |
|
|
property IntegerValue[Index:integer;AModel:TBaseModel]: integer
read GetIntegerValue; |
|
property RealValue[Index:integer;AModel:TBaseModel]: double
read GetRealValue; |
|
property RealAnnotation[Index:integer;AModel:TBaseModel]: string
read GetRealAnnotation; |
|
property IntegerAnnotation[Index:integer;AModel:TBaseModel]: string
read GetIntegerAnnotation; |
|
property IFace: TIface read FIFace write FIFace; |
|
property ScreenObject: TObject read FScreenObject write SetScreenObject; |
|
|
property Section: integer read GetSection; |
|