Hallo,
und wenn es mit der Maus sein soll, dann reagiere bitte auf's OnMouseDoen-Ereignis. Das ist das Ausschlaggebende. Ich persönlich habe es lieber, wenn ich die Maustaste in diesem Falle nur herunter drücken und nicht wieder loslassen muss, denn beim Herunterdrücken ist die Reaktionszeit bereits vorbei.
Edit: Und wenn du das mit den Tasten umsetzen solltest, empfiehlt sich auch das OnKeyDown bzw. OnKeyPress.