PDA

Ver la Versión Completa : alguien sabe como se puede detectar un doble click en un tab de un pagecontrol?


cocute
17-02-2010, 17:30:35
pues eso, alguien sabe como se puede detectar un doble click en un tab de un Pagecontrol?

gracias

cocute
17-02-2010, 20:00:14
he leido esto pero no se como aplicarlo:
The OnMouseDown event of the pagecontrol will fire for both parts of a double click, and you can distinguish the second click by testing the
Shift parameter for ssDouble.

roman
17-02-2010, 20:06:28
Pues eso. En el evento OnMouseDown pones


if (ssDouble in Shift) then
ShowMessage('Doble clic');


También podrías poner


if (Button = mbLeft) and (ssDouble in Shift) then
ShowMessage('Doble clic');


para que sólo se active con el botón izquierdo.

// Saludos

cocute
17-02-2010, 20:19:44
muchas gracias roman me ha funcionado perfectamente.