Registriert seit: 3. Sep 2014
38 Beiträge
|
AW: Panel mit vielen Buttons baut sich langsam auf
4. Mär 2016, 14:45
Code:
Panel1.Left:=0;
Panel1.Top:=0;
Panel1.Visible:=True;
Schon versucht?
Code:
Panel1.Left:= Screen.Width + 1; // Sollte natürlich das Formular sein auf dem das Panel liegt.
Panel1.Top:=0;
Panel1.Visible:=True;
Panel1.Left:= 0;
oder
Code:
SendMessage(Panel1.Handle, WM_SETREDRAW, 0, 0);
try
Panel1.Left:= 0;
Panel1.Top:=0;
Panel1.Visible:=True;
finally
SendMessage(Panel1.Handle, WM_SETREDRAW, 1, 0);
RedrawWindow(Panel1.Handle, nil, 0, RDW_ERASE or RDW_FRAME or RDW_INVALIDATE or RDW_ALLCHILDREN);
end;
oder ein Kombination aus beiden.
cu
Geändert von zagota ( 4. Mär 2016 um 14:56 Uhr)
|
|
Zitat
|