PDA

Ver la Versión Completa : Como Asignar un ShortCut a un Item por codigo


FNADALO
06-08-2004, 09:32:30
Hola Compañeros necesito pasar un ShortCut valido para unos
items de un TMenuItem por codigo, y de que tipo es para poder
pasar el ShortCut por parametro. Muchas Gracias.

Neftali [Germán.Estévez]
06-08-2004, 10:00:06
...necesito pasar un ShortCut valido para unos
items de un TMenuItem por codigo, y de que tipo es para poder
pasar el ShortCut por parametro
Utiliza la funcion TextToShortCut

Por ejemplo:


const
STR_SHORTCUT_EXAMINAR = 'F4'
begin
...
... TextToShortCut(STR_SHORTCUT_EXAMINAR)...

FNADALO
06-08-2004, 10:14:10
Muchas Gracias, pero tengo otra duda a este Nuevo Item que ya le he pasado
el TextToShortCut('F3'), al cual tambien en el OnClick se ejecuta un ActionBusca.OnExecute,
como le digo que a esta tecla le debe asignar la misma ActionBusca.OnExecute

Muchas Gracias.

Nuria
06-08-2004, 10:28:19
Hola!


ActionBusca.ShortCut := TextToShortCut('F3');


Si no he entendido mal tienes asignado la Action al Item del menú, sólo pon ShortCut en el Action y te tiene que funcionar.

Saludos! :)