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

UI pict einfügen

bjoern1
Newcomer
Hallo zusammen,


ich möchte gerne ein Logo in mein GDL Objekt im UI einfügen, aber irgendwie hakt es noch.
Ich habe ein png Bild in die Bibliothek eingebettet und im UI den Befehl:

!UI_GROUPBOX "Name der Box", 10,10,244,244
!
!PUT 316, 80, 1
!UI_PICT Bildname.png, 2, 2, GET(3)


Was muss ich noch einstellen? und was bedeutet das"get(3)"?

Für Hilfe bin ich sehr dankbar!
2 ANTWORTEN 2
Anonymous
Nicht anwendbar
Du musst schreiben:
UI_PICT "Bildname.png", 2, 2, 316, 80, 1
Der Name ist entweder eine Variable oder Text in Anführzungszeichen.
2, 2 sind x und y Wert
316, 80 ist Breite und Höhe
1 ist Alphakanal an (also transparentes Bitmap)
GET(3) bedeutet, dass Du die 3 letzten Werte aus dem Stack nimmst, die hattest Du ja vorher mit PUT eingefügt: Hier mit PUT und GET zu arbeiten, macht nur Sinn, wenn Du ganz viele Bilder hast und mit Subroutinen arbeitest.
bjoern1
Newcomer
Hallo Jochen,

vielen Dank für die schnelle Antwort.

ich möchte eigentlich nur ein Logo ins UI bringen, aber irgendwie will es nicht klappen.
Die Erklärung ist einleuchtend und sehr gut, mir fehlten nur die "", jetzt klappt es

Danke!

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen