Name
UI_LISTFIELD

Syntax
UI_LISTFIELD feldID, x, y, breite, höhe [, iconFlag [, titel_beschreibung [, titel_wert]]]

Aufklappen Wertebereiche
feldID: Einzigartiger Identifizierer des Listenfeldes, Typ integer, wird auch im Befehl UI_LISTITEM verwendet und zeigt das Listenfeld an, zu welchem die Listenpunkte gehören
x: ≥0, Typ integer, X-Position der linken oberen Ecke des Listenfeldes
y: ≥0, Typ integer, Y-Position der linken oberen Ecke des Listenfeldes
breite: ≥0, Typ integer, Breite in Pixeln
höhe: ≥0, Typ integer, Höhe in Pixeln
iconFlag: 0/1 (optional), Typ boolean, Gibt an, ob eine Spalte für Icons erzeugt wird, oder nicht
titel_beschreibung: (optional), Typ string
titel_wert: (optional), Typ string

Aufklappen Erläuterung
Das UI_LISTFIELD ist das einzige Interfacelement im GDL, das mit der Größe des Dialogs dynamisch mitwachsen kann. Falls das Paneel der benutzerdefinierten Einstellungen nur einen einzigen Eintrag besitzt und dieser Eintrag ein Listenfeld ist, haben die Parameter für x, y, Breite, Höhe keinen Effekt. In diesem Fall ist die Breite des Listenfeldes genauso breit wie das Paneel der benutzerdefinierten Einstellungen. Wenn die rechte Seite des Listenfeld weiter als 444 Pixel und weniger als 480 Pixel liegt, wächst das Listenfeld ebenfalls in der Breite dynamisch bei der Änderung der Dialogröße mit.

Wenn sowohl titel_beschreibung als auch titel_wert leere Strings sind oder nicht angegeben sind, wird das Listenfeld ohne Überschrift erzeugt. Falls der String wenigstens ein Leerzeichen enthält, wird das Listenfeld mit einer leeren Überschrift erzeugt.


Aufklappen ArchiCAD
ab 21