Registriert seit: 11. Jan 2009
142 Beiträge
|
Re: SpeedButton.Click wiederholen bis Maustaste losgelassen
20. Jan 2010, 17:05
Ich hätte noch einen anderen Ansatz:
Du kannst dir die Sprachanweisung Sleep() zu nutze machen. In die runden Klammern gibst du einfach das Intervall des Timers ein, so benötigst du nicht eine extra Komponente. Mit if Button = mbLeft then... könnte man das OnMouseDown-Ereignis überprüfen, ob die linke Maus-Taste noch gedrückt ist (und das OnMouseUp natürlich auch).
Ich hab leider keine Zeit, werde es aber bei Gelegenheit mal ausprobieren.
|