abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

Wir schätzen Ihren Input!
Bitte nehmen Sie an der Umfrage zu Archicad 28 Startbildschirm und Lerninhalte/Schnell-Tutorials teil

Programmierung
Alles über Programmierung in GDL und Python

User Interface: Darstellung Reihe?

Hmooslechner
Moderator
Ich würde gerne Texte in einem Array-Parameter im User Interface einfach untereinander eingeben lassen.



Warum geht sowas nicht?:


Y1 = 20

for i=1 to 10

ui_infield "Schichtnamen[i]", 2, y1, Breite2, 12
y1 = y1 + y

next i



Und wie mach ich sowas trotzdem?
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
2 ANTWORTEN 2
Frank Beister
Moderator
Mit ui_infield{2} bzw. ui_infield{3}.
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm
Hmooslechner
Moderator
Danke und auch Dank Eurem:

http://www.selfgdl.de/6_non_geo/interface_script/b_UI_INFIELD2/kompendium.php

Dies funktioniert wunderbar!
Hat ein wenig gedauert, bis ich den Hinweis - ohne Anführungszeichen - nicht mehr überlesen habe. 😁

	Y1 = 20

for i=1 to 10

UI_INFIELD{2} Schichtnamen[i], 2, y1, Breite2, 12
y1 = y1 + y

next i
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia