String (Input)

Dieses Objekt wird verwendet, um eine Zeichenkette vom Bediener einzugeben. Es ermöglicht die Eingabe von Text, der dann für die weitere Verarbeitung genutzt werden kann.

Attribut
AID
Attribut
Beschreibung
Type

Der Typ des Objektes.

Font Attributes

Object Id eines Schriftart-Attribut-Objekts zur Anzeigeformatierung dieses Feldes.

Input Attributes

Objekt-ID eines Eingabeattribut-Objekts oder eines erweiterten Eingabeattribut-Objekts, das zur Validierung der Zeichenkette verwendet wird, oder NULL, wenn keine Validierung erfolgen soll. Ein referenziertes Eingabeattribut-Objekt oder erweitertes Eingabeattribut-Objekt muss vom selben Typ sein wie der Zeichenkettenwert (oder die Zeichenkettenvariable), d. h. beide müssen entweder eine 8-Bit-Zeichenkette oder eine WideString sein. Falls sie nicht vom selben Typ sind, wird keine Validierung durchgeführt. Das angegebene Objekt und der Wert stimmen überein, wenn das angegebene Objekt ein Eingabeattribut-Objekt ist und der Wert eine 8-Bit-Zeichenkette, oder wenn das angegebene Objekt ein erweitertes Eingabeattribut-Objekt ist und der Wert eine WideString ist.

Options (Input String)
  • Bit 0 = Transparent: Wenn TRUE, wird das Eingabefeld mit einem durchscheinenden Hintergrund angezeigt, anstatt die Hintergrundfarbattribute zu verwenden.
  • Bit 1 = Auto-Wrap: Wenn TRUE, gelten die automatischen Zeilenumbruchregeln (siehe 4.6.19.5).
  • Bit 2 = Umbruch bei Bindestrich: Wenn TRUE, kann der automatische Zeilenumbruch zwischen einem Bindestrich (2D₁₆) und dem folgenden Zeichen erfolgen (siehe 4.6.19.5). Der Umbruch bei Bindestrich ist eine Modifikation der Auto-Wrap-Option und wird nur angewendet, wenn die Auto-Wrap-Option TRUE ist. Falls die Auto-Wrap-Option FALSE ist, wird diese Einstellung ignoriert.
  • Variable Reference

    Referenz auf ein Variablen-Objekt zur Wertübernahme.

    Length

    Maximale Länge des Textes im Objekt (Bytes).

    Value (String)

    Aktueller Wert des Objekts, falls keine Variablenreferenz genutzt wird.

    Enabled

    Aktueller Zustand des Objekts.

    0 = Deaktiviert
    1 = Aktiviert

    Number of Macros to follow

    Anzahl der enthaltenen Makroreferenzen, auch wenn sie null ist.

    Jede Makroreferenz besteht aus 2 Bytes: eines für die Ereignis Id und eines für die Makro Id.

    Wenn das angegebene Ereignis eintritt, wird das zugehörige Makro ausgeführt. VT-Version 5 und spätere: Eine Referenz auf ein Makro mit 16-Bit-Object Id zählt im Kontext dieses Attributs als 2 Makroreferenzen.

    Wird benutzt in
    Attribut
    Beschreibung
    No items found.