Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by alfold,
15. Mär 2011
so wie ich das verstehe(und davon leider wenig) :wink:
rufst du hintereinander das neuzeichnen auf?
einmal um die form zu zeichnen
SendMessage(pWinControl.Handle, WM_SETREDRAW, 1, 0);
und danach noch mal um den rest mit zuzeichnen
RedrawWindow(pWinControl.Handle ......
währe es nicht besser:
mit SendMessage eine WM_PAINT Nachricht an das Fenster senden?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by alfold,
15. Mär 2011
So ist es. Erst nach onShow ist das Zeichnen abgeschlossen.
Ich würde aber mal vermuten das Du irgend was nicht richtig machst, so das ein Durchgängiges Zeichnen verhindert wird.
Ansonsten DoubleBuffered := True setzen.
Empfehlung, mal den Code durchsuchen wo und wer da was alles sich behindert!
alfold