Autor Beitrag
SagitariusA
Hält's aus hier
Beiträge: 12



BeitragVerfasst: Mo 19.05.03 21:29 
:oops:
Hallo!

Ich habe öfters folgendes Problem:

1. Ich setze eine bestehende PaintBox.Visible := FALSE.
2. Dann zeichne ich etwas in den so freigegeben Breich einer Form
oder einer anderen PaintBox
3. Das Gezeichnete verschwindet allerdings, bzw. wird nicht sichtbar.
4. Der Fehler läßt sich beheben, wenn ich nach Visible:= FALSE eine
kleine Pause einbaue. Das klappt bei Windows98, doch ich vermute, es
wird bei anderen Windows-Versionen nicht klappen.

Frage:
Wie erreiche ich es, dass Visible:= FALSE bei PaintBox sofort und 100%ig
funktioniert?

Wie immer neugierig auf die Antwort.

SagitariusA
Pascal
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 155

Win 98, Win XP
Delphi 2005, Delphi 5
BeitragVerfasst: Mi 21.05.03 16:07 
Baue vor dem Zeichnen ein refresh ein. Damit müste es gehen.