Salir de formulario con la tecla escape

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
finanplan
vMate
vMate
Mensajes: 50
Registrado: 16 Feb 2012, 21:17
Contactar:

Salir de formulario con la tecla escape

Mensaje por finanplan » 19 Sep 2012, 12:25

Buenos días

¿Existe alguna manera de evitar que se cierre un formulario modal (siempre cuadro de dialogo), con la tecla escape?

Se trata de obligar al usuario a que lo cierre pulsando aceptar ya que incorpora una rejilla historico en la que se dan altas.....

Saludos. Daniel.

Avatar de Usuario
Francisco J.
vAdviser
vAdviser
Mensajes: 596
Registrado: 20 Abr 2006, 19:55
Ubicación: Madrid - España
Contactar:

Re: Salir de formulario con la tecla escape

Mensaje por Francisco J. » 19 Sep 2012, 23:21

Buenos días:

lo dudas ??

Anulación de tecla escape y backspace

-> evaluar tecla pulsada y añadir retorno proceso NO

Saludos
Adjuntos
MicroSite.rar
Anulación tecla escape y backspace
(20.73 KiB) Descargado 191 veces

Avatar de Usuario
Adelo Herrero
vAdviser
vAdviser
Mensajes: 714
Registrado: 21 Sep 2005, 14:42
Ubicación: Requena (Valencia) - España - (Lat: 39.490701 * Lon: -1.102329 )
Contactar:

Re: Salir de formulario con la tecla escape

Mensaje por Adelo Herrero » 20 Sep 2012, 07:27

Muy bueno.

finanplan
vMate
vMate
Mensajes: 50
Registrado: 16 Feb 2012, 21:17
Contactar:

Re: Salir de formulario con la tecla escape

Mensaje por finanplan » 20 Sep 2012, 10:25

Sencillamente impecable.

Muchísimas gracias, me has salvado el proyecto.

Cordiales saludos.

Daniel.

finanplan
vMate
vMate
Mensajes: 50
Registrado: 16 Feb 2012, 21:17
Contactar:

Re: Otra duda con la User32.dll

Mensaje por finanplan » 20 Sep 2012, 16:28

Buenas tardes

Disculpas por el abuso de dudas pero llevo horas con esto y no acabo de rematar. En todo caso me ha sido muy útil ya que buscando en el foro he aprendido otras cosas que se pueden hacer con la User32.dll

Con el proceso de Francisco consigo bloquear el escape en formularios lanzados desde menus, sin embargo me quedan algunos lanzados desde botones de otros formularios y desde rejillas en que no me funciona el proceso de bloqueo del escape.

En definitiva a mi me iría estupendamente poder eliminar el uso de la tecla escape en todos los formularios de la aplicación

Cordiales saludos.

Daniel.

Avatar de Usuario
carlosfi
vAdviser
vAdviser
Mensajes: 431
Registrado: 02 May 2008, 20:39

Re: Salir de formulario con la tecla escape

Mensaje por carlosfi » 20 Sep 2012, 21:50

Ya en el 2009 habia preguntado lo mismo :shock: , pero por fin llego la respuesta, Francisco, esta excelente esto, ya lo baje y lo voy a aplicar.

Ya en esa epoca se me ocurrio, recorrer la tabla ventas, buscando 0 en total de venta, valor acumulado de su linea, y al encontrarlo, eliminaba. Eso se ejecutaba o ejecuta al cerrar el programa. Esta con el boton de cierre.
Desde ya muchas Gracias.

Carlos Figari
Luque-Paraguay

Responder