Description | Hierarchy | Fields | Methods | Properties |
type TSfrTableRowItem = class(TOrderedItem)
TOrderedItem
is designed to allow TOrderedCollection to identify changed and new items during TOrderedCollection.Assign.
FObserverList: TList; |
|
FFormulaList: TList; |
|
FWidth: TFormulaObject; |
|
FFlow: TFormulaObject; |
|
FDepth: TFormulaObject; |
|
FFlowObserver: TObserver; |
|
FWidthObserver: TObserver; |
|
FDepthObserver: TObserver; |
procedure SetDepth(const Value: string); |
|
procedure SetFlow(const Value: string); |
|
procedure SetWidth(const Value: string); |
|
function GetDepth: string; |
|
function GetFlow: string; |
|
function GetWidth: string; |
|
function SfrTable: TSfrTable; |
|
function CreateFormulaObject: TFormulaObject; |
|
procedure ResetItemObserver(FormulaObject: TFormulaObject); |
|
procedure GetPropertyObserver(Sender: TObject; List: TList); |
|
procedure RemoveSubscription(Sender: TObject; const AName: string); |
|
procedure RestoreSubscription(Sender: TObject; const AName: string); |
|
procedure UpdateFormula(Value: string; Observer: TObserver; var FormulaObject: TFormulaObject); |
|
procedure UpdateFormulaDependencies(OldFormula: string; var NewFormula: string; Observer: TObserver; Compiler: TRbwParser); |
|
function IsSame(AnotherItem: TOrderedItem): boolean; override; |
|
constructor Create(Collection: TCollection); override; |
|
Destructor Destroy; override; |
|
procedure Assign(Source: TPersistent); override; |
property Flow: string read GetFlow write SetFlow; |
|
property Depth: string read GetDepth write SetDepth; |
|
property Width: string read GetWidth write SetWidth; |
FObserverList: TList; |
|
FFormulaList: TList; |
|
FWidth: TFormulaObject; |
|
FFlow: TFormulaObject; |
|
FDepth: TFormulaObject; |
|
FFlowObserver: TObserver; |
|
FWidthObserver: TObserver; |
|
FDepthObserver: TObserver; |
|
procedure SetDepth(const Value: string); |
|
procedure SetFlow(const Value: string); |
|
procedure SetWidth(const Value: string); |
|
function GetDepth: string; |
|
function GetFlow: string; |
|
function GetWidth: string; |
|
function SfrTable: TSfrTable; |
|
function CreateFormulaObject: TFormulaObject; |
|
procedure ResetItemObserver(FormulaObject: TFormulaObject); |
|
procedure GetPropertyObserver(Sender: TObject; List: TList); |
|
procedure RemoveSubscription(Sender: TObject; const AName: string); |
|
procedure RestoreSubscription(Sender: TObject; const AName: string); |
|
procedure UpdateFormula(Value: string; Observer: TObserver; var FormulaObject: TFormulaObject); |
|
procedure UpdateFormulaDependencies(OldFormula: string; var NewFormula: string; Observer: TObserver; Compiler: TRbwParser); |
|
function IsSame(AnotherItem: TOrderedItem): boolean; override; |
|
constructor Create(Collection: TCollection); override; |
|
Destructor Destroy; override; |
|
procedure Assign(Source: TPersistent); override; |
|
property Flow: string read GetFlow write SetFlow; |
|
property Depth: string read GetDepth write SetDepth; |
|
property Width: string read GetWidth write SetWidth; |
|