pascalSCADA OPM: hmiobjectcolletion: Class TObjectColletionItem

Pascal SCADA OPM

Class TObjectColletionItem

Unit

hmiobjectcolletion

Declaration

type TObjectColletionItem = class(THMIBasicColletionItem)

Description

: Object colletion class item.

Hierarchy

Overview

Fields

Protected FTargetObject: TComponent;
Protected FTargetObjectLoaded: TComponent;
Protected FTargetObjectProperty: AnsiString;
Protected FTargetObjectPropertyLoaded: AnsiString;
Protected fRequiredTypeName:AnsiString;
Protected fRequiredTypeKind:TTypeKind;

Methods

Protected procedure SetTargetObject(AValue: TComponent);
Protected procedure SetTargetObjectProperty(AValue: AnsiString);
Protected function AcceptObject(obj:TComponent):Boolean; virtual;
Protected function AcceptObjectProperty(PropertyName:AnsiString):Boolean; virtual;
Public procedure Loaded; override;
Public constructor Create(ACollection: TCollection); override;

Properties

Published property TargetObject: TComponent read FTargetObject write SetTargetObject;
Published property TargetObjectProperty: AnsiString read FTargetObjectProperty write SetTargetObjectProperty;

Description

Fields

Protected FTargetObject: TComponent;
 
Protected FTargetObjectLoaded: TComponent;
 
Protected FTargetObjectProperty: AnsiString;
 
Protected FTargetObjectPropertyLoaded: AnsiString;
 
Protected fRequiredTypeName:AnsiString;
 
Protected fRequiredTypeKind:TTypeKind;
 

Methods

Protected procedure SetTargetObject(AValue: TComponent);
 
Protected procedure SetTargetObjectProperty(AValue: AnsiString);
 
Protected function AcceptObject(obj:TComponent):Boolean; virtual;
 
Protected function AcceptObjectProperty(PropertyName:AnsiString):Boolean; virtual;
 
Public procedure Loaded; override;
 
Public constructor Create(ACollection: TCollection); override;
 

Properties

Published property TargetObject: TComponent read FTargetObject write SetTargetObject;
 
Published property TargetObjectProperty: AnsiString read FTargetObjectProperty write SetTargetObjectProperty;
 

Generated by PasDoc 0.14.0.