Zitat von
Keks:
Kann man irgendwie alle Elemente in z.B. einer Groupbox gleichzeitig neu zeichnen?
Delphi-Quellcode:
procedure DoRepaint(c: TWinControl);
begin
if (c = nil) or (c.Handle = 0) then
Exit;
RedrawWindow(c.Handle, nil, 0,
RDW_ERASE or RDW_FRAME or RDW_INVALIDATE or RDW_ALLCHILDREN);
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
DoRepaint(GroupBox1);
end;
So dürfte es funktionieren.
Mfg