Seite 1 von 1
Später in vorhandenen ScrollAreaGadget zeichnen
Verfasst: 18.07.2005 12:17
von Delle
Code: Alles auswählen
OpenWindow()
CreateGadgetList(WindowID())
bla = ScrollAreaGadget(4000,10, 40,170,424, 150, 27610, 10)
irgendwas
CloseGadgetList()
repeat
forever
"irgendwas" wird beim 1. Durchlauf ja korrekt ausgeführt, nur wie mache ich z.B. später genau in diesem ScrollAreaGadget wieder z.B. neue Gadgets rein?
Vorher UseGadgetList(bla) nehmen?
Verfasst: 18.07.2005 12:21
von bluejoke
Die Gadgets brauchen jeweils eine eigene ID
Verfasst: 18.07.2005 12:25
von Delle
Hm... muss ich also für das ScrollAreaGadget extra
eine zusätzliche CreateGadgetList() schreiben?
Und dann vor der neuen Aktualisierung mit OpenGadgetList(bla) darauf zugreifen?
Verfasst: 18.07.2005 12:41
von Delle
Wieso wird bei " <<<<< >>>>>" trotzdem ins ScrollAreaGadget geschrieben, obwohl doch vorher die Gadgetliste wieder geschlossen wurde?
Kann ich die "normale" Gadgetliste auch irgendwie ansprechen?
Procedure Bilder(von,bis)
OpenGadgetList(4000)
Ausgabe von neuen Buttons im ScrollAreaGadget...
CloseGadgetList()
<<<<< ausgabe im normalen fenster >>>>>
EndProcedure
OpenWindow(0,0,0,584,474,#PB_Window_SystemMenu,"")
CreateGadgetList(WindowID())
... Buttons
ScrollAreaGadget(4000,10, 40,170,424, 150, 27610, 10)
Bilder(1,200)
CloseGadgetList()
Repeat
EventID = WaitWindowEvent()
Until EventID = #PB_Event_CloseWindow
End