Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
Turbo Delphi für Win32
|
AW: Mauszeiger gleichmäßig verschieben
17. Dez 2010, 16:42
Wenn ich dich richtig verstehe, dann musst du dir zu Beginn die Differenz in x- und y-Richtung (dx und dy) zwischen Ziel-Punkt und aktueller Cursor-Position ausrechnen. Diese teilst du dann jeweils durch die Anzahl der gewünschten Schritte (Timer-Aufrufe). Bei jedem Timer-Aufruf verschiebst du den Cursor dann um dx und dy. Evtl. solltest du bei dx und dy mit Floats arbeiten, damit die Abweichung nicht zu groß wird.
|