![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
|||
|
|||
Uso de HotKey
Hola.
Estoy haciendo una aplicación, y deseo que tenga accesos rapidos algunos botones y asignar focus algunos edits. He puesto un HotKey, pero no se como usarlo, y no veo mucho en la ayuda (el ingles). Tambien veo que al ejecutar la form se vé el HotKey. ¿ alguna pista para salir del paso ?
__________________
Saludos Cordiales. ------------------ |
#2
|
||||
|
||||
Hola,
No sé si te refieres a "Hotkeys" disponibles en todo momento o sólo cuando tu aplicación tenga el foco del usuario. Si es lo primero echa un vistazo al componente HotKeyManager. |
#3
|
||||
|
||||
Pues justamente el control HotKey es para cambiar o establecer en tiempo de ejecución un atajo.
Para llevar a cabo acciones debes utilizar el componente TActionList de la siguiente forma: 1) Insertas un TActionList en tu formulario ![]() 2) Das dobleclick en él para abrir su editor 3) En el menú del editor eliges New Action. 4) Seleccionas la acción creada y le asignas una combinación de teclas mediante su propiedad ShortCut. 5) En el evento OnExecute de esa acción pones el código que quieres ejecutar. 6) Si quieres la personalizas cambiándole en nombre, ubicándola en una categoría, etc. Espero quede contestada tu duda. |
#4
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como permitir que des`pues de registar un hotkey, continue hacia otra aplicación...? | JuanErasmo | API de Windows | 1 | 10-04-2006 19:59:43 |
Cuantas HOTKEY se pueden registrar simultaneamente? | JuanErasmo | API de Windows | 12 | 07-04-2006 19:27:51 |
Tmessage Hotkey hacia aplicacion externa | vtdeleon | OOP | 4 | 24-09-2005 17:23:25 |
capturar hotkey | cahosoft | Varios | 2 | 31-01-2005 17:17:04 |
![]() |
|