Gezeichnete Kreise und Linien verschwinden
Verfasst: 25.11.2007 18:42
Hallo,
diese Frage ist bestimmt schon hier beantwortet worden, habe sie aber nicht gefunden bzw. die Antwort nicht verstanden.
In einem Programm verschwinden eingezeichnete Linien usw nach dem Aktivieren des Bildschirmschoners oder dem Verschieben des Fensters.
Beispiel:
Hilfe wäre nett, meine Frau beschwert sich schon seit einem Jahr über diese Fehlfunktion und nun habe ich ein 2. ähnliches Projekt 
diese Frage ist bestimmt schon hier beantwortet worden, habe sie aber nicht gefunden bzw. die Antwort nicht verstanden.
In einem Programm verschwinden eingezeichnete Linien usw nach dem Aktivieren des Bildschirmschoners oder dem Verschieben des Fensters.
Beispiel:
Code: Alles auswählen
Width=200
Height=150
If OpenWindow(0, 0, 0, Width, Height, "Circles", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
If StartDrawing(WindowOutput(0))
x = Width/2
y = Height/2
For Radius = Height/2 To 10 Step -10
Circle(x, y, radius ,RGB(Random(255),Random(255),Random(255)))
Next
StopDrawing() ; Dies ist nach Abschluss der Zeichenoperationen immer nötig!!! Vergessen Sie dies nie!
EndIf
Repeat : Event = WaitWindowEvent() : Until Event = #PB_Event_CloseWindow
EndIf
