Thema: Delphi Mausbewegung abfragen

Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Mausbewegung abfragen

  Alt 2. Sep 2003, 09:11
Man könnte es auch so machen (nicht getestet):

Delphi-Quellcode:
var Ursprungsposition, AktuellePos: TPoint;

...

procedure Button1Click(Sender:Tobject);
begin
  GetCursorPos(Ursprungsposition);
end;

procedure TForm1.Timer1Timer(Sender: TObject);
var i: integer;
begin
  Timer1.Interval:=1000;
  GetCursorPos(AktuellePos);
  if (AktuellePos.x <> Ursprungsposition.x) or (AktuellePos.Y <> Ursprungsposition.Y) then
  inc(i);
  if i=3 then Color:=clred; //Code hinzufügen
end;
Ich weiß aber nicht, ob's so geht! http://litanies.dyndns.org/web/style.../green-roi.gif
  Mit Zitat antworten Zitat