Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Screen-Canvas nur über form refreshen

  Alt 1. Jul 2007, 20:33
Hi,

und wenn du nur das Formular neuzeichnest, geht es dann?
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  Rect: TRect;
begin
  Rect:= self.ClientRect;
  invalidateRect(Form1.Handle, @Rect,true);
end;
EDIT:
Delphi-Quellcode:
var
  loop : integer;
begin
  //With Form1 do
  for loop:= 0 to Pred(ControlCount) do
    if Components[loop] is TWinControl then
       TWinControl(Components[loop]).Invalidate;
  Invalidate;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat