Hallo!
Wen ich das richtig sehe, geht es relativ einfach: Du hast einen Timer und Deine Buttons. Im OnMouseDown-Ereigns eines jeden Buttons wird der Timer gestartet, bei OnMouseUp wird er wieder beendet.
Nun muss der Timer noch wissen, was er machen soll. Wenn Du alles in ein Timer-Ereignis packen willst, kannst Du die Tag-Eigenschaft des Timers im OnMouseDown setzen (mit irgendwelchen von Dir festgelegten Konstanten), damit der Timer weiß, was er zu tun hat.
Du kannst aber auch mehrere Timer-Ereignisse schreiben, welche Du im OnMouseDown dann OnTimer zuweist.
Grüße
Christian
_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".