Mit dem Kommando Auswahlfeld kann eine Combobox in einem Dialog eingefügt werden. Es wird eine Struktur eingefügt, in welche Auswahlmöglichkeiten eingefügt werden können.
Parameter:
- Feld: Hier wird der Feldname eingegeben, in welches der Schlüssel der getroffenen Auswahl gesetzt wird.
- Text: (optional) Das ist der Text, welcher als Beschriftung links vor dem Eingabefeld steht.
- Vorschlag (Schlüssel): (optional) Hier kann ein Vorschlagswert vorgegeben werden. Der Vorschlag muss einen Schlüssel enthalten, welcher in den folgenden Auswahlmöglichkeiten angeboten wird, sonst wird dieser ignoriert.
- Muss: (optional) Hier kann mit Muss angegeben werden, ob eine Eingabe zwingend erforderlich ist. Wenn nichts eingegeben wird, wird Kann angenommen. Mit Anzeigen wird das Feld nur angezeigt und kann nicht verändert werden.
- X: (optional) Die X-Koordinate in Zeichenbreiten, eine Referenz auf einen x-Tabulator (z.B. t1) oder eine Spalte (z.B. s2).
- Y: (optional) Die Y-Koordinate in Zeilen oder eine Referenz auf einen y-Tabulator (z.B. t2).
- Breite: (optional) Die Breite des Anzeigetextes in Zeichenbreiten, eine Referenz auf einen x-Tabulator (z.B. t1 -> bis zu Tabulator 1) oder eine Spalte (z.B. s2 –> bis zum Anfang der Spalte 2).
- Höhe: (optional) Die Höhe des Anzeigetextes in Zeilen oder eine Referenz auf einen y-Tabulator (z.B. t2 -> bis zu Tabulator 2).
- Label Breite: (optional) Die Breite des Textes, der vor dem Textfeld angezeigt werden soll.
- Font-Name: (optional) Die Schriftart des Textes (Text vor und in der Combobox).
- Font-Größe: (optional) Die Schriftgröße des Textes (Text vor und in der Combobox).
- Font-Style: (optional) Der Schriftstil (fett, kursiv, …) des Textes (Text vor und in der Combobox).
- Ausrichtung Label: (optional) Die Ausrichtung des Textes vor der Combobox.
- Textfarbe: (optional) Die Textfarbe der Auswahl.
- Feldfarbe: (optional) Die Feldfarbe der Auswahl.
- Feld indirekt setzen: (optional) Das Zielfeld wird aus der Variable im Feld Parameter ermittelt.
Das Auswahlfeld besitzt weitere Parameter die nicht benannt sind. Diese werden derzeit aus Kompatibilitätsgründen zu älteren Dialogversionen noch geführt, werden aber mit der Zeit verschwinden. Daher sollten mit der Zeit die alten Parameter in die neuen übergeführt werden.
