Hab grade ein GUI-Programm mit Hilfeunterstützung. Das 'HelpWindow' hab ich als Sub-Routine eingefügt, da ich nicht in einer EventLoop eine zweite haben will.
Nun sieht der Code so aus:
Code: Alles auswählen
[...]
Until Event = #PB_Event_CloseWindow
End
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;-HelpWindow
HelpWindow:
OpenWindow(4,1,1,340,280,"Window Title",#PB_Window_ScreenCentered | #PB_Window_SystemMenu,WindowID(#Window_1))
Repeat
SubEvent = WaitWindowEvent()
Until SubEvent = #PB_Event_CloseWindow
Return

Beim Hauptprogramm, das dieselbe Abbruchbedingung hat, gehts doch auch mit einem Mal... wusste garnicht, dass man eine einfache EventLoop mit nur einem Statement so falsch programmieren kann.
MfG, Mok