Hallo Leute
Folgendes Problem: Ich habe eine eigene Komponente geschrieben, bei der ich alle Zeichenaufgaben selbst erledige. Soweit funktioniert das auch. Wenn ich jedoch die Größe der Komponente ändere, dann flackert diese. Um ein Neuzeichnen zu verhindern, setze ich WM_SETREDRAW vor der Größenänderung (nur in X-Richtung um einen bestimmten Betrag) und nehme des nach der Größenänderung zurück. Jedoch verschwinden aus meiner Komponente (TListbox) die Cursorbalken. Wie kann ich nun ein Neuzeichnen anstoßen ohne das das passiert. Was ist eigentlich der effektivste Weg eines Neuzeichnens ??
Folgendes Problem: Ich habe eine eigene Komponente geschrieben, bei der ich alle Zeichenaufgaben selbst erledige. Soweit funktioniert das auch. Wenn ich jedoch die Größe der Komponente ändere, dann flackert diese. Um ein Neuzeichnen zu verhindern, setze ich WM_SETREDRAW vor der Größenänderung (nur in X-Richtung um einen bestimmten Betrag) und nehme des nach der Größenänderung zurück. Jedoch verschwinden aus meiner Komponente (TListbox) die Cursorbalken. Wie kann ich nun ein Neuzeichnen anstoßen ohne das das passiert. Was ist eigentlich der effektivste Weg eines Neuzeichnens ??