abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

User Interface springt auf Seite 1

oschaeffer
Newcomer
Guten Abend zusammen,

ich programmiere gerade ein mehrseitiges Userinterface. Jede Seite beginnt mit
UI_PAGE [seite]

Zwischen den einzelnen Seiten wechsele ich mit
UI_BUTTON UI_FUNCTION
UI_BUTTON UI_PREV

Wenn ich nun auf einer der hinteren Seiten ein UI_INFIELD benutze (z.B. eine Checkbox aktiviere) springt das UI automatisch auf Seite 1.

Hat jemand eine Tipp für mich, wie sich das vermeiden lässt?
Hängt das möglicherweise damit zusammen, an welcher Stelle der Befehl UI_CURRENT_PAGE GLOB_UI_BUTTON_ID kommt?

Bin für jeden Hinweis dankbar...

Beste Grüße,
Oliver
ARCHICAD 14-20 Voll, deutsch / 5K iMac 27" i7, 4 GHz, 32GB, Mac OS 10.11.6 / MacBook Air Intel Core 2 Duo - 2.13 Ghz, 4 GB, Mac OS 10.8.5
2 ANTWORTEN 2
Anonymous
Nicht anwendbar
Vielleicht brauchen Sie eine zusätzliche Schaltfläche?
Skript der Entwurfsparameter

IF GLOB_UI_BUTTON_ID = 100 then PARAMETERS gs_ui_current_page = 1
IF GLOB_UI_BUTTON_ID = 200 then PARAMETERS gs_ui_current_page = 1

Interface

UI_BUTTON UI_FUNCTION, "Seite 1", 100,50, 70,20,100
Eine weitere Option des Bildes
UI_PICT_BUTTON ui_prev, "", "name.png" 100,75,70,20, 200
oschaeffer
Newcomer
Vielen Dank für den Hinweis!
Eigentlich habe ich es genau so gemacht, nur ohne Bild beim Prev-Button...
Scheinbar funktioniert es ohne dieses Bild nicht...?

Nun habe ich eine andere Lösung mit Auswahlliste verwendet (UI_INFIELD{3} statt UI_BUTTON UI_FUNCTION), die sehr gut funktioniert und hier ausführlich beschrieben ist:

http://www.graphisoft.com/ftp/techsuppo ... dards.html
ARCHICAD 14-20 Voll, deutsch / 5K iMac 27" i7, 4 GHz, 32GB, Mac OS 10.11.6 / MacBook Air Intel Core 2 Duo - 2.13 Ghz, 4 GB, Mac OS 10.8.5