FoxPro/Visual FoxPro - Cambiar Color al Resivir Enfoque

   
Vista:

Cambiar Color al Resivir Enfoque

Publicado por Oscar Meza (8 intervenciones) el 01/11/2007 17:05:26
Hola quisiera saber cual es el truco de cambiar el color de fondo de un text cuando recibe el enfoque y cuando lo pierde restaurar al original
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:Cambiar Color al Resivir Enfoque

Publicado por neo (1601 intervenciones) el 01/11/2007 17:39:06
Para hacer esto es necesario trabajar con GotFocus() y LostFocus()

Ejemplo:

Para que cuando reciba el enfoque se muestre en color amarillo:

En el GotFocus() del Text1:
Thisform.text1.BackColor=rgb(255,255,128)

Para que cuando pierda el enfoque, digamos que el color era blanco:
En el LostFocus() del Text1:
Thisform.text1.BackColor=rgb(255,255,255)

Suerte►

Note;
Para que te ahorres codigo, Crea un Método y ahi escribes el codigo.
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:Cambiar Color al Resivir Enfoque

Publicado por enrique (1041 intervenciones) el 01/11/2007 17:39:59
1. Crea una propiedad en el Form con el nombre v_color_orig valor ""

2.En el evento GotFocus del TextBox

thisform.v_color_orig = this.backcolor
this.backcolor = rgb(0,255,255) && el color que tu quieras

en el LostFocus del TextBox

this.backcolor = thisform.v_color_orig
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:Cambiar Color al Resivir Enfoque

Publicado por Plinio (7771 intervenciones) el 01/11/2007 18:26:58
Pon un K en la propiedad Format del texto.
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