Control

Control

Die Control-Klasse ist die Basis, auf der jede andere Komponenten-Klasse basiert. Sie enthält grundsätzliche Attribute und Methoden, die auch die anderen Komponenten-Klassen benötigen, um zu funktionieren.

MethodeBeschreibung
GET_CONTROL_IDLesen der ControlID
GET_CONTROL_TYPELesen des Types
GET_PROPERTIESZugriff auf die Eigenschaften des Controls über Key-Value-Pair
GET_PROPERTY_VALUELesen einer Eigenschaft über einen Key
GET_PROPERTY_VALUE_AS_BOOLELesen einer Eigenschaft als Boolean über einen Key
GET_PROPERTY_VALUE_AS_FLOATLesen einer Eigenschaft als Float über einen Key
GET_PROPERTY_VALUE_AS_INTLesen einer Eigenschaft als Integer über einen Key
GET_VISIBLELesen, ob das Control sichtbar ist
SET_CONTROL_IDSetzen der ControlID
SET_PROPERTY_VALUESetzen einer Eigenschaft über einen Key
SET_PROPERTY_VALUE_AS_BOOLESetzen einer Eigenschaft als Boolean über einen Key
SET_PROPERTY_VALUE_AS_FLOATSetzen einer Eigenschaft als Float über einen Key
SET_PROPERTY_VALUE_AS_INTSetzen einer Eigenschaft als Integer über einen Key
SET_VISIBLESetzen, ob das Control angezeigt werden soll

Geerbte Methoden von

Keine

Vererbt an

Implementiert das Interface

Keines

Methoden

GET_CONTROL_ID

Lesen der ControlID.

RückgabeparameterTypBeschreibung
RV_CONTROL_IDStringGesetzte ID der Control

GET_CONTROL_TYPE

Lesen des Control Types.

RückgabeparameterTypBeschreibung
RV_CONTROL_TYPEStringType der Control

GET_PROPERTIES

Liest die Eigenschaften der Control aus und gibt sie als Key-Value-Pair zurück.

RückgabeparameterTypBeschreibung
RT_PROPERTIESTT_KEY_VALUEAuszulesende Eigenschaften der Control

GET_PROPERTY_VALUE

Lesen einer Eigenschaft über einen Key.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringKey, über den die Eigenschaft der Control ausgelesen werden soll
RückgabeparameterTypBeschreibung
RV_VALUEStringAuszulesende Eigenschaft der Control

GET_PROPERTY_VALUE_AS_BOOLE

Lesen einer Eigenschaft als Boolean über einen Key.

ÜbergabeparameterTypStandardwertBeschreibung
IV_KEYStringKey, über den die Boolean-Eigenschaft der Control ausgelesen werden soll
RückgabeparameterTypBeschreibung
RV_VALUEBOOLE _DAuszulesende Boolean-Eigenschaft der Control

GET_PROPERTY_VALUE_AS_FLOAT

Lesen einer Eigenschaft als Float über einen Key.

ÜbergabeparameterTypStandardwertBeschreibung
IV_KEYStringKey, über den die Float-Eigenschaft der Control ausgelesen werden soll
RückgabeparameterTypBeschreibung
RV_VALUEFloatAuszulesende Float-Eigenschaft der Control

GET_PROPERTY_VALUE_AS_INT

Lesen einer Eigenschaft als Integer über einen Key.

ÜbergabeparameterTypStandardwertBeschreibung
IV_KEYStringKey, über den die Integer-Eigenschaft der Control ausgelesen werden soll
RückgabeparameterTypBeschreibung
RV_VALUEIAuszulesende Integer-Eigenschaft der Control

GET_VISIBLE

Lesen, ob das Control sichtbar ist.

RückgabeparameterTypBeschreibung
RV_CONTROL_TYPEBOOLE_DTrue, wenn die Control sichtbar ist, andernfalls False

SET_CONTROL_ID

Setzen der ControlID.

ÜbergabeparameterTypStandardwertBeschreibung
IV_CONTROL_IDStringZu setzende ID
RückgabeparameterTypBeschreibung
RO_CONTROLControlReferenz zu this, um Methodenverkettung zu erlauben

SET_PROPERTY_VALUE

Setzen einer Eigenschaft über einen Key.

ÜbergabeparameterTypStandardwertBeschreibung
IV_KEYStringKey, über den die Eigenschaft der Control gesetzt werden soll
IV_VALUEStringZu setzender Wert

SET_PROPERTY_VALUE_AS_BOOLE

Setzen einer Eigenschaft als Boolean über einen Key.

ÜbergabeparameterTypStandardwertBeschreibung
IV_KEYStringKey, über den die Boolean-Eigenschaft der Control gesetzt werden soll
IV_VALUEBOOLE_DZu setzender Boolean-Wert

SET_PROPERTY_VALUE_AS_FLOAT

Setzen einer Eigenschaft als Float über einen Key.

ÜbergabeparameterTypStandardwertBeschreibung
IV_KEYStringKey, über den die Float-Eigenschaft der Control gesetzt werden soll
IV_VALUEFloatZu setzender Float-Wert

SET_PROPERTY_VALUE_AS_INT

Setzen einer Eigenschaft als Integer über einen Key.

ÜbergabeparameterTypStandardwertBeschreibung
IV_KEYStringKey, über den die Integer-Eigenschaft der Control gesetzt werden soll
IV_VALUEIZu setzender Integer-Wert

SET_VISIBLE

Setzen, ob das Control sichtbar sein soll.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEBOOLE_DTrue, wenn die Control sichtbar sein soll, andernfalls False
RückgabeparameterTypBeschreibung
RO_CONTROLControlReferenz zu this, um Methodenverkettung zu erlauben