Class TExpControlObj

Unit

Declaration

type TExpControlObj = class(TControlElem)

Description

No description available, ancestor TControlElem description follows
No description available, ancestor TDSSCktElement description follows
No description available, ancestor TDSSObject description follows
No description available, ancestor TNamedObject description follows

this is a GUID compliant to RFC 4122, v4

Hierarchy

Overview

Fields

Public FPVSystemNameList: TStringList;
Public DERNameList: TStringList;
Public QmaxLead: Double;
Public QmaxLag: Double;
Public VregMin: Double;
Public VregMax: Double;
Public VregTau: Double;
Public QVSlope: Double;
Public Tresponse: Double;

Methods

Public constructor Create(ParClass:TDSSClass; const ExpControlName:String);
Public destructor Destroy; override;
Public procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override;
Public procedure MakeLike(OtherPtr: Pointer); override;
Public PROCEDURE MakePosSequence(); Override;
Public PROCEDURE RecalcElementData; Override;
Public PROCEDURE Sample; Override;
Public PROCEDURE DoPendingAction(Const Code, ProxyHdl: Integer); Override;
Public PROCEDURE Reset; Override;
Public FUNCTION MakePVSystemList:Boolean;

Properties

Public property PendingChange[DevIndex:Integer]: Integer Read Get_PendingChange Write Set_PendingChange;

Description

Fields

Public FPVSystemNameList: TStringList;
 
Public DERNameList: TStringList;
 
Public QmaxLead: Double;
 
Public QmaxLag: Double;
 
Public VregMin: Double;
 
Public VregMax: Double;
 
Public VregTau: Double;
 
Public QVSlope: Double;
 
Public Tresponse: Double;

originally FSlope

Methods

Public constructor Create(ParClass:TDSSClass; const ExpControlName:String);
 
Public destructor Destroy; override;
 
Public procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override;
 
Public procedure MakeLike(OtherPtr: Pointer); override;
 
Public PROCEDURE MakePosSequence(); Override;

PROCEDURE Set_Enabled(Value: Boolean);Override;

Public PROCEDURE RecalcElementData; Override;

Make a positive Sequence Model

Public PROCEDURE Sample; Override;

Sample control quantities and set action times in Control Queue

Public PROCEDURE DoPendingAction(Const Code, ProxyHdl: Integer); Override;

Do the action that is pending from last sample

Public PROCEDURE Reset; Override;
 
Public FUNCTION MakePVSystemList:Boolean;

Reset to initial defined state

Properties

Public property PendingChange[DevIndex:Integer]: Integer Read Get_PendingChange Write Set_PendingChange;
 

Generated by PasDoc 0.16.0.