FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Texto en CheckBox, DbCombo y Combobox deshabilitados
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Tue Sep 19, 2006 06:21 AM

Como puedo modificar estas clases para que el texto no permanezca gris cuando están "Disable"?

He buscado en ambas clases sin resultados, alguien puede guiarme un poco?

Gracias desde ya :D

Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Tue Sep 19, 2006 02:10 PM

Sigo con lo mismo, alguien que me tire una línea?

Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 711
Joined: Thu Oct 06, 2005 09:57 PM
Re: Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Tue Sep 19, 2006 05:35 PM
jose_murugosa wrote:Como puedo modificar estas clases para que el texto permanezca gris cuando están "Disable"?


Jose,

¿Cuando dices "que el texto permanezca gris" quieres decir que el texto se vea "deshabilitado" o todo lo contrario.?
Un saludo



Manuel
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Tue Sep 19, 2006 06:02 PM
Manuel,

Gracias por contestar!!!!, y de hecho la verdad que corregí ahora el primer mensaje porque lo que quiero es precisamente todo lo contrario de lo que decía. :-)

NECESITO QUE CUANDO CHECKBOXES, DBCOMBOS Y COMBOBOXES ESTÉN DISABLE NO TENGAN LA LETRA GRIS SINO IGUAL COMO SI ESTUVIERAN ENABLE.

Cualquier ayuda que puedas brindarme la apreciaré grandemente. :-)
Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Wed Sep 20, 2006 06:10 PM

Tengo el mismo problema que tu, lo remende colocando al ojbjeto 1 WHEN de una variable que modifico cuando deseo, se ve mejor, deseo lo mismo que tu, principalmente en los oGET, si resuelves te agradeceria....

Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 711
Joined: Thu Oct 06, 2005 09:57 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Wed Sep 20, 2006 06:25 PM
jose_murugosa wrote:
Cualquier ayuda que puedas brindarme la apreciaré grandemente. :-)


Aunque es una solución "chapucera" la he probado y funciona.- Se trata de poner un SIZE corto al COMBOBOX y ponerle un SAY con el texto.- He probado el siguiente código en una aplicación y funciona:

@ 53, 39 CHECKBOX oChk2 VAR oDbf:PER_FEC ;
PROMPT " " SIZE 10,8 ;
OF oFol:aDialogs[1] PIXEL

@ 53, 50 SAY oSay[3] PROMPT "Concepto en meses"OF oFol:aDialogs[1] PIXEL

oChk2:disable()

Me imagino que habrá soluciones mejores.
Un saludo



Manuel
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Wed Sep 20, 2006 06:39 PM
joseluisysturiz wrote:Tengo el mismo problema que tu, lo remende colocando al ojbjeto 1 WHEN de una variable que modifico cuando deseo, se ve mejor, deseo lo mismo que tu, principalmente en los oGET, si resuelves te agradeceria....


José Luis,
Lo de los gets se resuelve así:

En la clase tGet, se modifica la línea que dice:
#define COLOR_GRAYTEXT 17
Sustituyendola por:
#define COLOR_GRAYTEXT 8

basta con este cambio para que funcione perfectamente. :-)
Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Wed Sep 20, 2006 06:40 PM
Manuel Valdenebro wrote:
jose_murugosa wrote:
Cualquier ayuda que puedas brindarme la apreciaré grandemente. :-)


Aunque es una solución "chapucera" la he probado y funciona.- Se trata de poner un SIZE corto al COMBOBOX y ponerle un SAY con el texto.- He probado el siguiente código en una aplicación y funciona:

@ 53, 39 CHECKBOX oChk2 VAR oDbf:PER_FEC ;
PROMPT " " SIZE 10,8 ;
OF oFol:aDialogs[1] PIXEL

@ 53, 50 SAY oSay[3] PROMPT "Concepto en meses"OF oFol:aDialogs[1] PIXEL

oChk2:disable()

Me imagino que habrá soluciones mejores.


Manuel Gracias por tu respuesta, había pensado algo parecido, pero pensé lo mismo que tú de ello, pero si no surjen mejores ideas, creo que es una solución muy válida.

GRACIAS POR TU BUENA DISPOSICION A AYUDAR!!! Si te surge alguna idea sobre los comboboxes seré todo oídos :-)

GURUES, MASTERS Y OTROS!!! OS CONVOCO :-)
Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 139
Joined: Fri Nov 25, 2005 04:38 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Wed Dec 13, 2006 12:55 PM

Para gets resolvi assim:

aEval( oDlg:aControls, {|o| If(o:ClassName() == "TGET", NIL) } )

Ronaldo Minacapelli
Sistemas, Hospedagem e Criação de WebSites
http://www.bazevani.com.br
Posts: 139
Joined: Fri Nov 25, 2005 04:38 PM
Texto en CheckBox, DbCombo y Combobox deshabilitados
Posted: Wed Dec 13, 2006 12:56 PM

Sorry,

aEval( oDlg:aControls, {|o| If(o:ClassName() == "TGET" o:lDisColors:=.F., NIL) } )

Para FWH28

Ronaldo Minacapelli
Sistemas, Hospedagem e Criação de WebSites
http://www.bazevani.com.br

Continue the discussion