¿De donde vengo? último control.

29/09/2004 - 17:15 por Enrique Carmona | Informe spam
Hola Grupo:

Hay alguna forma de saber donde estaba el foco antes de pulsar un botón. Me
explico: tengo un formulario con cinco controles y un botón, si pulso el
botón necesito saber donde estaba el foco. No me sirve crear una propiedad
para saber de donde vengo, porque en un formulario puede tener cinco
controles y otro cuarenta.

Gracias

Enrique Carmona
Sevilla - España

Preguntas similare

Leer las respuestas

#1 Juan Bonilla
30/09/2004 - 02:03 | Informe spam
por q no creas una clase base para tus controles q envien el dato del
enfoque al form, y solo preguntas por esa propiedad...

"Enrique Carmona" escribió en el mensaje
news:
Hola Grupo:

Hay alguna forma de saber donde estaba el foco antes de pulsar un botón.


Me
explico: tengo un formulario con cinco controles y un botón, si pulso el
botón necesito saber donde estaba el foco. No me sirve crear una propiedad
para saber de donde vengo, porque en un formulario puede tener cinco
controles y otro cuarenta.

Gracias

Enrique Carmona
Sevilla - España


Respuesta Responder a este mensaje
#2 Pavlo Roka
30/09/2004 - 04:08 | Informe spam
Yo creo que si puedes usar una propiedad del form. Ejemplo ControlAnterior
En el LostFocus de los controles pones Thisform.ControlAnterior=This.Name
Asi puedes saber de donde vienes cuando entras al otro control.

Obviamente necesitarias que tus clases personalizadas, (Que todo programador
debe de tener, y no trabajar de una vez con las clases base de VFP), pues
deberan incluir en el LostFocus esa linea de codigo.

Saludos.




"Enrique Carmona" escribió en el mensaje
news:
Hola Grupo:

Hay alguna forma de saber donde estaba el foco antes de pulsar un botón.
Me
explico: tengo un formulario con cinco controles y un botón, si pulso el
botón necesito saber donde estaba el foco. No me sirve crear una propiedad
para saber de donde vengo, porque en un formulario puede tener cinco
controles y otro cuarenta.

Gracias

Enrique Carmona
Sevilla - España


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida