folgendes Problem: Ich arbeite an einem Editor (ganz normales Fenster mit Menüs und Gadgets..), mit dem ich unter anderem Sprites auf einem virtuellen Screen direkt auf dem Fenster darstelle. Öffne ich jetzt zum Beispiel einen FileRequester oder einen Inputrequester, so wird der Screen zerstört bzw. nicht mehr aktualisiert:
Meine Hauptschleife im Editor sieht ungefähr so aus:
Code: Alles auswählen
Procedure UpdateScreen()
UpdateWindow_(Window_ID)
ClearScreen(70,70,70)
...
...
FlipBuffers()
EndProcedure
;Hauptschleife
Repeat
UpdateScreen()
event = WaitWindowEvent()
...
...
Until event = #PB_Event_CloseWindow
Danke schon mal im vorraus.