FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Como asignar funciones a las teclas F1, F2, ...., F12
hola a todos, mi pregunta es la siguiente: estoy parada sobre un formulario y al pulsar la tecla F1 o F2 o F3 o cualquiera de las funciones quiero que me habra otro formulario o me habra un menu contextual o me relice alguna accion, el tema es como hago? he escuchado que hay un componente pero no se cual es, ni como usarlo.... espero sus respuestas, desde ya muchas gracias.
|
#2
|
||||
|
||||
Hola,
Un buen componente es el "TActionList", que te permite incluir "acciones" en tu código, que a su vez pueden ser ejecutadas mediante una tecla de acceso directo, como puedan ser las que mencionas. Si no recuerdo mal está en la pestaña "Additional" y es bastante sencillo de utilizar. Además se integra muy bien con otros componentes: fíjate que a los botones (y es sólo un ejemplo) se les puede asignar una "acción", de modo que sea ejecutada cuando se hace clic en ellos. |
#3
|
|||
|
|||
Puedes usar el evento OnKeyDown de la forma y "preguntar" que tecla fué presionada.
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#4
|
||||
|
||||
Teclas de Funcion
Tambien es importante colocar la propiedad keypreview en True de la forma para que funcione el codigo del anterior post.
Saludos |
#5
|
|||
|
|||
Cita:
Gracias. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#6
|
||||
|
||||
Si tu programa tiene un menú (TMainMenu) con que asignes a cada menú la propiedad ShorrCut a la combinación correspondiente, ya lo tienes.
Por cierto, en las versiones antiguas de Delphi (como la mía ) no existe ese tal TActionList. (qué suerte tenéis, cabrones ) Salu2. |
#7
|
|||
|
|||
hola egostar primero gracias....me funciono la solucion que me diste, pero quisiera saber si hay alguna lista de todas las VK_ es decir si eso mismo lo puedo hacer con cualquier tecla... por ejemplo que el apretar la tecla N haga alguna accion como hizo cuando aprete F1. Gracias desde ya.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
cambiar teclas de cursor up down por o tras teclas en un TDBGrid | lococaceres | Conexión con bases de datos | 1 | 13-07-2007 07:01:40 |
Como simular algunas teclas | sergio_015 | Varios | 2 | 03-05-2007 19:04:57 |
teclas de funciones algo raro.... | ronimaxh | Varios | 0 | 29-05-2006 23:19:13 |
utilizar teclas de funciones | JODELSA | API de Windows | 2 | 07-08-2003 23:54:37 |
Como utilizo las teclas F1, F2, Fn? Urgente | danytorres | Varios | 6 | 22-07-2003 10:05:13 |
|