Typ: Klasse
Stellt die Scriptklasse TWizardItemizedControl bereit.
| Basisklasse | TWizardControl |
|---|---|
| Statisch | false |
Klassendeklaration
type
TWizardItemizedControl = class(TWizardControl)
public
procedure SetItem(Name: String; Index: Integer; Value: Variant);
function GetItem(Name: String; Index: Integer): Variant;
function IndexOf(Name: String; Value: Variant): Integer;
function Locate(Fields: String; Values: Variant): Integer;
function Lookup(Fields: String; Values: Variant; ResultField: String): Variant;
procedure DeleteItem(Index: Integer);
function AddItem: Integer;
procedure First;
procedure Last;
procedure Next;
procedure Prior;
function EOF: Boolean;
function BOF: Boolean;
function CurrentRow: Integer;
procedure Clear;
procedure ClearData;
procedure BeginUpdate;
procedure EndUpdate;
procedure SetItemProperty(Name: String; Index: Integer; PropName: String; Value: Variant);
function GetItemProperty(Name: String; Index: Integer; PropName: String): Variant;
procedure SetColumnProperty(Name: String; PropName: String; Value: Variant);
function GetColumnProperty(Name: String; PropName: String): Variant;
procedure SetRowProperty(Index: Integer; PropName: String; Value: Variant);
function GetRowProperty(Index: Integer; PropName: String): Variant;
procedure AddColumn(Name: String; Caption: String; DataType: Integer; Visible: Boolean; Width: Integer; Alignment: Integer);
procedure SelectRow(Index: Integer; Select: Boolean);
procedure GotoRow(Index: Integer);
procedure ClearSelection;
procedure PushSelection;
procedure PopSelection;
procedure SelectAll;
procedure CopyToClipboard;
procedure Print(Title: String; SubTitle: String);
procedure PrintPreview(Title: String; SubTitle: String);
property Count: Integer;
property Selection: Variant;
end;
Methoden #
SetItem #
Stellt SetItem bereit.
Signatur
procedure SetItem(Name: String; Index: Integer; Value: Variant);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
GetItem #
Stellt GetItem bereit.
Signatur
function GetItem(Name: String; Index: Integer): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetItem.
IndexOf #
Stellt IndexOf bereit.
Signatur
function IndexOf(Name: String; Value: Variant): Integer;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
Integer – Rueckgabewert der Methode IndexOf.
Locate #
Stellt Locate bereit.
Signatur
function Locate(Fields: String; Values: Variant): Integer;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Fields |
String |
value |
Nein | Parameter Fields der Methode. |
Values |
Variant |
value |
Nein | Parameter Values der Methode. |
Rueckgabewert
Integer – Rueckgabewert der Methode Locate.
Lookup #
Stellt Lookup bereit.
Signatur
function Lookup(Fields: String; Values: Variant; ResultField: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Fields |
String |
value |
Nein | Parameter Fields der Methode. |
Values |
Variant |
value |
Nein | Parameter Values der Methode. |
ResultField |
String |
value |
Nein | Parameter ResultField der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode Lookup.
DeleteItem #
Stellt DeleteItem bereit.
Signatur
procedure DeleteItem(Index: Integer);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
AddItem #
Stellt AddItem bereit.
Signatur
function AddItem: Integer;
Rueckgabewert
Integer – Rueckgabewert der Methode AddItem.
First #
Stellt First bereit.
Signatur
procedure First;
Last #
Stellt Last bereit.
Signatur
procedure Last;
Next #
Stellt Next bereit.
Signatur
procedure Next;
Prior #
Stellt Prior bereit.
Signatur
procedure Prior;
EOF #
Stellt EOF bereit.
Signatur
function EOF: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode EOF.
BOF #
Stellt BOF bereit.
Signatur
function BOF: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode BOF.
CurrentRow #
Stellt CurrentRow bereit.
Signatur
function CurrentRow: Integer;
Rueckgabewert
Integer – Rueckgabewert der Methode CurrentRow.
Clear #
Stellt Clear bereit.
Signatur
procedure Clear;
ClearData #
Stellt ClearData bereit.
Signatur
procedure ClearData;
BeginUpdate #
Stellt BeginUpdate bereit.
Signatur
procedure BeginUpdate;
EndUpdate #
Stellt EndUpdate bereit.
Signatur
procedure EndUpdate;
SetItemProperty #
Stellt SetItemProperty bereit.
Signatur
procedure SetItemProperty(Name: String; Index: Integer; PropName: String; Value: Variant);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
PropName |
String |
value |
Nein | Parameter PropName der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
GetItemProperty #
Stellt GetItemProperty bereit.
Signatur
function GetItemProperty(Name: String; Index: Integer; PropName: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
PropName |
String |
value |
Nein | Parameter PropName der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetItemProperty.
SetColumnProperty #
Stellt SetColumnProperty bereit.
Signatur
procedure SetColumnProperty(Name: String; PropName: String; Value: Variant);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
PropName |
String |
value |
Nein | Parameter PropName der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
GetColumnProperty #
Stellt GetColumnProperty bereit.
Signatur
function GetColumnProperty(Name: String; PropName: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
PropName |
String |
value |
Nein | Parameter PropName der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetColumnProperty.
SetRowProperty #
Stellt SetRowProperty bereit.
Signatur
procedure SetRowProperty(Index: Integer; PropName: String; Value: Variant);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
PropName |
String |
value |
Nein | Parameter PropName der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
GetRowProperty #
Stellt GetRowProperty bereit.
Signatur
function GetRowProperty(Index: Integer; PropName: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
PropName |
String |
value |
Nein | Parameter PropName der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetRowProperty.
AddColumn #
Stellt AddColumn bereit.
Signatur
procedure AddColumn(Name: String; Caption: String; DataType: Integer; Visible: Boolean; Width: Integer; Alignment: Integer);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Caption |
String |
value |
Nein | Parameter Caption der Methode. |
DataType |
Integer |
value |
Nein | Parameter DataType der Methode. |
Visible |
Boolean |
value |
Nein | Parameter Visible der Methode. |
Width |
Integer |
value |
Nein | Parameter Width der Methode. |
Alignment |
Integer |
value |
Nein | Parameter Alignment der Methode. |
SelectRow #
Stellt SelectRow bereit.
Signatur
procedure SelectRow(Index: Integer; Select: Boolean);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
Select |
Boolean |
value |
Nein | Parameter Select der Methode. |
GotoRow #
Stellt GotoRow bereit.
Signatur
procedure GotoRow(Index: Integer);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
ClearSelection #
Stellt ClearSelection bereit.
Signatur
procedure ClearSelection;
PushSelection #
Stellt PushSelection bereit.
Signatur
procedure PushSelection;
PopSelection #
Stellt PopSelection bereit.
Signatur
procedure PopSelection;
SelectAll #
Stellt SelectAll bereit.
Signatur
procedure SelectAll;
CopyToClipboard #
Stellt CopyToClipboard bereit.
Signatur
procedure CopyToClipboard;
Print #
Stellt Print bereit.
Signatur
procedure Print(Title: String; SubTitle: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Title |
String |
value |
Nein | Parameter Title der Methode. |
SubTitle |
String |
value |
Nein | Parameter SubTitle der Methode. |
PrintPreview #
Stellt PrintPreview bereit.
Signatur
procedure PrintPreview(Title: String; SubTitle: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Title |
String |
value |
Nein | Parameter Title der Methode. |
SubTitle |
String |
value |
Nein | Parameter SubTitle der Methode. |
Properties #
Count #
Property Count.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | false |
Signatur
property Count: Integer;
Selection #
Property Selection.
| Typ | Variant |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Selection: Variant;
Kategorie: TWizardItemizedControl
