Description | Hierarchy | Fields | Methods | Properties |
type TCustomBoundaryItem = class(TOrderedItem)
TOrderedItem
is designed to allow TOrderedCollection to identify changed and new items during TOrderedCollection.Assign.
![]() |
FStartTime: double; |
![]() |
FObserverList: TList; |
![]() |
procedure SetStartTime(const Value: double); |
![]() |
procedure AssignObserverEvents(Collection: TCollection); virtual; abstract; |
![]() |
procedure CreateFormulaObjects; virtual; abstract; |
![]() |
procedure GetPropertyObserver(Sender: TObject; List: TList); virtual; abstract; |
![]() |
procedure RemoveFormulaObjects; virtual; abstract; |
![]() |
function GetScreenObject: TObject; |
![]() |
procedure ResetItemObserver(Index: integer); |
![]() |
procedure UpdateFormulaDependencies(OldFormula: string; var NewFormula: string; Observer: TObserver; Compiler: TRbwParser); |
![]() |
function GetBoundaryFormula(Index: integer): string; virtual; abstract; |
![]() |
procedure SetBoundaryFormula(Index: integer; const Value: string); virtual; abstract; |
![]() |
function IsSame(AnotherItem: TOrderedItem): boolean; override; |
![]() |
function BoundaryFormulaCount: integer; virtual; abstract; |
![]() |
function NonBlankFormulas: boolean; |
![]() |
procedure UpdateFormula(Value: string; Position: Integer; var FormulaObject: TFormulaObject); |
![]() |
procedure RemoveSubscription(Sender: TObject; const AName: string); |
![]() |
procedure RestoreSubscription(Sender: TObject; const AName: string); |
![]() |
function CreateFormulaObject(Orientation: TDataSetOrientation): TFormulaObject; virtual; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create(Collection: TCollection); override; |
![]() |
destructor Destroy; override; |
![]() |
property ScreenObject: TObject read GetScreenObject; |
![]() |
property BoundaryFormula[Index:integer]: string read GetBoundaryFormula
write SetBoundaryFormula; |
![]() |
property StartTime: double read FStartTime write SetStartTime; |
![]() |
FStartTime: double; |
See StartTime. |
![]() |
FObserverList: TList; |
![]() |
procedure SetStartTime(const Value: double); |
See StartTime. |
![]() |
procedure AssignObserverEvents(Collection: TCollection); virtual; abstract; |
![]() |
procedure CreateFormulaObjects; virtual; abstract; |
![]() |
procedure GetPropertyObserver(Sender: TObject; List: TList); virtual; abstract; |
![]() |
procedure RemoveFormulaObjects; virtual; abstract; |
![]() |
function GetScreenObject: TObject; |
![]() |
procedure ResetItemObserver(Index: integer); |
![]() |
procedure UpdateFormulaDependencies(OldFormula: string; var NewFormula: string; Observer: TObserver; Compiler: TRbwParser); |
![]() |
function GetBoundaryFormula(Index: integer): string; virtual; abstract; |
See BoundaryFormula. |
![]() |
procedure SetBoundaryFormula(Index: integer; const Value: string); virtual; abstract; |
See BoundaryFormula. |
![]() |
function IsSame(AnotherItem: TOrderedItem): boolean; override; |
|
![]() |
function BoundaryFormulaCount: integer; virtual; abstract; |
![]() |
function NonBlankFormulas: boolean; |
![]() |
procedure UpdateFormula(Value: string; Position: Integer; var FormulaObject: TFormulaObject); |
![]() |
procedure RemoveSubscription(Sender: TObject; const AName: string); |
![]() |
procedure RestoreSubscription(Sender: TObject; const AName: string); |
![]() |
function CreateFormulaObject(Orientation: TDataSetOrientation): TFormulaObject; virtual; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create(Collection: TCollection); override; |
![]() |
destructor Destroy; override; |
![]() |
property ScreenObject: TObject read GetScreenObject; |
![]() |
property BoundaryFormula[Index:integer]: string read GetBoundaryFormula
write SetBoundaryFormula; |
Descendants of See also
|
![]() |
property StartTime: double read FStartTime write SetStartTime; |
|