Wieso erscheinen die Linien nicht beim Programmstart? Meine Malroutine lasse ich jetzt sowohl bei FormCreate
(da gibt es vermutlich die Buttons noch nicht) als auch bei FormShow
aufrufen. Die Linien sehe ich aber immer erst, wenn ich einen Button bewege.
Weil das falsch ist?
In OnPaint
und bei Änderungen ein Repaint auslösen. (falls es durchs Verschieben der Buttons nicht schon passiert)