manchmal wenn man was von Grund auf ausprobieren möchte,
stößt man auf merkwürdige "Dinge".
Ich hatte ganz simpel eine TPaintbox auf eine Form gepackt,
und eine weitere, die nicht automatisch erzeugt wird.
Jetzt verhält sich das ganze aber arg merkwürdig:
Nur wenn ich mit der Maus über den Button gehe, erscheinen die farbigen Quadrate.
Vergrößere oder verkleinere ich mit der Maus die Form, verschwinden sie wieder.
Wenn ich den Code zu TImage aktiviere, verhält sich das ganze wieder anders.
Code: Alles auswählen
procedure TForm1.FormPaint(Sender: TObject);
begin
...
//Image1.Canvas.Brush.Style:= bsSolid;
//Image1.Canvas.Brush.Color:= clBlue;
//Image1.Canvas.FillRect( 0, 0, Image1.Canvas.Width, Image1.Canvas.Height);
end;