Typ: Klasse
Stellt die Scriptklasse TWizardControl bereit.
| Basisklasse | TControl |
|---|---|
| Statisch | false |
Klassendeklaration
type
TWizardControl = class(TControl)
public
destructor Free;
function EvalMethod(MethodName: String; Param1: Variant = Null; Param2: Variant = Null; Param3: Variant = Null; Param4: Variant = Null; Param5: Variant = Null): Variant;
procedure BeginUpdate;
procedure EndUpdate;
function GetProperty(PropertyName: String): Variant;
procedure PostData;
procedure LoadFromStream(Stream: TStream);
procedure SaveToStream(Stream: TStream);
property Properties[PropertyName: String]: Variant;
property Data[Name: String]: Variant;
property Classes[PropertyName: String]: TObject;
property Properties: TProperties;
property Props: TProps;
end;
Methoden #
Free #
Gibt die Instanz frei.
Signatur
destructor Free;
EvalMethod #
Stellt EvalMethod bereit.
Signatur
function EvalMethod(MethodName: String; Param1: Variant = Null; Param2: Variant = Null; Param3: Variant = Null; Param4: Variant = Null; Param5: Variant = Null): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
MethodName |
String |
value |
Nein | Parameter MethodName der Methode. |
Param1 |
Variant |
value |
Ja | Parameter Param1 der Methode. |
Param2 |
Variant |
value |
Ja | Parameter Param2 der Methode. |
Param3 |
Variant |
value |
Ja | Parameter Param3 der Methode. |
Param4 |
Variant |
value |
Ja | Parameter Param4 der Methode. |
Param5 |
Variant |
value |
Ja | Parameter Param5 der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode EvalMethod.
BeginUpdate #
Stellt BeginUpdate bereit.
Signatur
procedure BeginUpdate;
EndUpdate #
Stellt EndUpdate bereit.
Signatur
procedure EndUpdate;
GetProperty #
Stellt GetProperty bereit.
Signatur
function GetProperty(PropertyName: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
PropertyName |
String |
value |
Nein | Parameter PropertyName der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetProperty.
PostData #
Stellt PostData bereit.
Signatur
procedure PostData;
LoadFromStream #
Stellt LoadFromStream bereit.
Signatur
procedure LoadFromStream(Stream: TStream);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Stream |
TStream |
value |
Nein | Parameter Stream der Methode. |
SaveToStream #
Stellt SaveToStream bereit.
Signatur
procedure SaveToStream(Stream: TStream);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Stream |
TStream |
value |
Nein | Parameter Stream der Methode. |
Properties #
Properties #
Property Properties.
| Typ | TProperties |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Properties: TProperties;
Data #
Property Data.
| Typ | Variant |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Data[Name: String]: Variant;
Classes #
Property Classes.
| Typ | TObject |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Classes[PropertyName: String]: TObject;
Props #
Property Props.
| Typ | TProps |
|---|---|
| Lesbar | true |
| Schreibbar | false |
Signatur
property Props: TProps;
Kategorie: TWizardControl
