Saber en que textbox esta el foco

972 views
Skip to first unread message

Desarrollos AM

unread,
Jul 1, 2016, 10:42:59 AM7/1/16
to Comunidad de Visual Foxpro en Español
BUEN DIA GRUPO :

En un pestaña de un pageframe , tengo varios textbox donde ingreso datos.   Necesito saber en que textbox esta el foco para poder activar/desactivar otro textbox o algun boton.   Estuve viendo algo sobre la propiedad activecontrol pero no logro ningun resultado positivo.

Desde ya muchas gracias.

LUIS
 

Hugo C.

unread,
Jul 1, 2016, 2:17:54 PM7/1/16
to Comunidad de Visual Foxpro en Español
Revisa el método When del textbox

Saludos.

Elides Paredes

unread,
Jul 1, 2016, 2:25:05 PM7/1/16
to Comunidad de Visual Foxpro en Español


Estimado Luis
Mis Saludos

Lo que yo hago cada vez que un control obtiene el foco (sólo para algunos casos) es cambiar el color tanto del fondo como de la letra. Así

this.ForeColor = RGB(255,255,255) && Letra Blanca
this.BackColor = RGB(255,0,0)        && Fondo Rojo 

Al perder el foco vuelvo a restaurar el color y listo

Espero haber sido útil.

Saludos
Elides Paredes
Barquisimeto Venezuela
 

Ernesto

unread,
Jul 1, 2016, 2:48:30 PM7/1/16
to Comunidad de Visual Foxpro en Español
Creas una propiedad texto en el form que se llame currentSetFocus=""
entonces en el método when de cada control haces lo siguiente:

thisform.currentSetFocus=this.name

y cuando queres saber que control tiene el foco simplemente consultas el valor de la propiedad 

 

El viernes, 1 de julio de 2016, 8:42:59 (UTC-6), Desarrollos AM escribió:

Desarrollos AM

unread,
Jul 1, 2016, 4:49:11 PM7/1/16
to Comunidad de Visual Foxpro en Español
Muchas gracias a todos por sus respuestas !!!  Me ha sido de utilidad y de una forma mas sencilla a la que estaba intentando realizar !!  

LUIS

Jean Pierre Adonis De La Cruz Garcia

unread,
Jul 1, 2016, 4:54:53 PM7/1/16
to Comunidad de Visual Foxpro en Español
Es muy simple, normalmente si miras al techo, hay siempre encontraras el FOCO. mas rapido seria presionando el interruptor, cuando veas que se ilumine, es hay que esta el foco, y veras que no se te volvera a perder..
Feliz Viernes....!
Message has been deleted

Carlos Miguel FARIAS

unread,
Jul 1, 2016, 5:22:28 PM7/1/16
to Grupo Fox
Jean Pierre: Muy explicito lo tuyo, pero como hago con un tubo fluorescente?

El 1 de julio de 2016, 18:17, Yuri Ernesto Calderón <yurie...@gmail.com> escribió:
Chiste de Ingeniero, hay que leer dos veces para entenderlo 



--
Yuri Ernesto Calderon

PymePro  sistema de Información gerencial para PYMES
___________________________________________________
Control de cuentas por cobrar ,factruración, servicio al cliente
control de proyectos, cotizaciones, gastos, Inventario y mas...
DESARROLLO A LA MEDIDA

Tel 2534-4838 Cel 7989-8203
http://www.tiservicios.net

Antonio Meza

unread,
Jul 1, 2016, 5:53:18 PM7/1/16
to Comunidad de Visual Foxpro en Español
y si miras al techo blanco? jajajajajaj

saludos
Antonio Meza

Jean Pierre Adonis De La Cruz Garcia

unread,
Jul 1, 2016, 6:04:23 PM7/1/16
to Comunidad de Visual Foxpro en Español
Amigo miguel, no te respondo como deberia de ser, por que hay menores de edad viendo aca la TV, jejej sino encantado.
pro si por las dudas, solo aplica para caso de foco., no acepta lampras, fluorescentes,, candelabros u otros.

Yuri Ernesto Calderón

unread,
Jul 1, 2016, 6:05:36 PM7/1/16
to publice...@googlegroups.com
Se convirtió en todo un silogismo este post 

ZeRoberto

unread,
Jul 1, 2016, 8:51:12 PM7/1/16
to publicesvfoxpro
ActiveControl

Saludos
Reply all
Reply to author
Forward
0 new messages