![]() |
Cerrar ventana con la tecla ESC
Quiero cerrar la ventana con la tecla escape. tengo algunos componentes visuales allí. He puesto cerrar en el evento onkeypress y evaluando la tecla, pero no me funcina, que puedo hacer?
Muchas gracias. |
¿Has puesto la propiedad KeyPreeview del formulario activa?
Un Saludo. |
Si el formulario se muestra de forma "modal" y cuenta con un botón que pueda usarse para cerrarlo (*) podrías dar a la propiedad "Cancel" del botón el valor True. A partir de ese momento cuando el usuario pulse la tecla "Escape" se cerrará el formulario "modal".
(*) Lo botones tienen también una propiedad de nombre "ModalResult". Esta cuenta con varios posibles valores, como por ejemplo "mrCancel". No haría falta, por lo tanto, que el botón implementara código para cerrar el formulario, insisto, siempre que este se muestre de forma "modal". |
Funcionó
Caballeros muchas gracias.
Cons u ayuda, ya funciona lo que quería. Alexander. |
La franja horaria es GMT +2. Ahora son las 02:22:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi