FoxPro/Visual FoxPro - Direccionar el Setfocus.

 
Vista:

Direccionar el Setfocus.

Publicado por Jossept Gascon (6 intervenciones) el 28/08/2001 22:28:32
Esta es una pregunta que creo que es tonta pero me esta haciendo perder la paciencia, por que no puedo hacer referencia ó direccionar el foco al mismo objeto en el cual se esta ejecutando un metodo...

es decir, esta instrucción dentro un método click de un text es correcta:

This.setfocus

ó es:

Thisform.text.setfocus

Lo cierto del caso es que en ninguno de los dos casos funciona, el foco se posesiona en el proximo objeto (Según el orden de tabulación) y no en si mismo ...

No se que estoy haciendo mal.. Por favor podrian ayudarme...?

Michisimas Gracias de nuevo...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Direccionar el Setfocus.

Publicado por Javier Gutiérrez (4 intervenciones) el 29/08/2001 00:41:46
Hola Amigo....

En relidad me parece extraño lo que tratas de hacer pero trata con,
los Eventos: LostFocus o ActivateEvent...

Además se supone que el cuadro de texto por defecto recibe el enfoque en el Click Event.

Yo lo hago así cuando me interesa en un Formulario y quiero que un Cuadro de Texto reciba el Enfoque...

Espero que esto te sirva...

Set Cursor On
Thisform.Text1.Setfocus
Thisform.Refresh() &&Hago Refrescamiento por si acaso....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Direccionar el Setfocus.

Publicado por Antnonio Estrada (83 intervenciones) el 29/08/2001 08:18:47
Si lo que quieres es que un control no pierda el foco, pon un nodefault en losstfocus cuando se cumpla la condición adecuada

PROCEDURE LOSTFOCUS
if noquieroquesalga
nodefault
else
dodefault()
endif
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar