Einzelnen Beitrag anzeigen

Mysterio08

Registriert seit: 11. Jan 2009
142 Beiträge
 
#2

Re: SpeedButton.Click wiederholen bis Maustaste losgelassen

  Alt 20. Jan 2010, 16: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.
  Mit Zitat antworten Zitat