coord-transf.2d elements3d elementsnon geo scriptsfunctionscontrol statem.attributesvariousaddons
Parameter ScriptUI ScriptProperty Script
UI_DIALOG UI_PAGE UI_CURR._PAGE UI_BUTTON UI_SEPARATOR UI_GROUPBOX UI_PICT UI_STYLE UI_OUTFIELD
UI_INFIELD UI_INFIELD{2} UI_INFIELD{3} UI_TOOLTIP
Name
UI_OUTFIELD
Syntax
UI_OUTFIELDexpression, x, y, width, height [, alignment] [UI_TOOLTIP tooltiptext]
Aufklappen Range
expression: Typ string, max. 255 Zeichen.
x ≥ 0, Typ integer
y ≥ 0, Typ integer
width > 0, Typ integer
height > 0, Typ integer
alignment = j1+ j3, (since ArchiCAD® 10) Typ integer mit
 j1=0: linksbündige Ausrichtung an Position x
 j1=1: rechtsbündige Ausrichtung an Position x+width
 j1=2: zentrierte Ausrichtung an Position x+width/2
 j3=4: Der Text wird ausgegraut (deaktiviert) dargestellt
tooltiptext: Typ string (since ArchiCAD® 10)
Aufklappen Description
Dieser Befehl erzeugt ein festes Textfeld. Der Textstil lässt sich mit dem Befehl UI_STYLE definieren.
expression kann eine beliebige Abfolge von Buchstaben und Zahlen enthalten.
x und y geben die Position der linken oberen Ecke des Textfeldes an.
Die Variablen width und height liefern die Breite und Höhe des Textfeldes.
Neu in ArchiCAD 10 ist ein optionaler Flag-Parameter alignment, der angibt, wie der Text formatiert werden soll. Siehe Wertebereich.

Ebenso since ArchiCAD 10 kann mit dem optionalen Appendix UI_TOOLTIP eine "Fly over"-Information eingeblendet werden. Siehe separate Beschreibung.
Aufklappen ArchiCAD®
since 6.5
Aufklappen Tips and Tricks
Normalerweise ist ein Textfeld nur 1 Zeile hoch. Bei längeren Texten kann man jedoch eine mehrzeilige Höhe (z.B. height=75) definieren, so dass der Text, der länger als das angegebene Maß width ist, automatisch umgebrochen wird.
Text, der nicht in das definierte Textfeld passt, wird abgeschnitten und außerhalb dieses Bereiches nicht angezeigt.

In dem Text sind einige Formatierungszeichen erlaubt. Sie werden auf die maximale Textlänge von 255 Zeichen pro Programmzeile angerechnet. Sonst gibt es keine Längenbeschränkung.

"\n" : Neue Zeile/Zeilenumbruch
"\t" : Tabulator
"\\" : "\" (Backslash)
Aufklappen References
GDL-Neue Funktionen 6.5 (DE) p. 142
GDL-Handbuch 6.5 (DE) p. 170
GDL-Handbuch 7.0 (DE) p. 170
GDL-Handbuch 8.0 (DE) p. 115
GDL-Handbuch 8.1 (DE) p. 117
GDL-Handbuch 9.0 (DE) p. 191
GDL-Handbuch 10.0 (DE) p. 190
GDL-Handbuch 11.0 (DE) p. 196
GDL Reference Guide 9.0 (INT) p. 185
GDL Reference Guide 10.0 (INT) p. 188
GDL Reference Guide 11.0 (INT) p. 188
GDL Cookbook 3.1 (EN/DE) p. 2.70