Page 1 of 1
Color a Get desHabilitados en Harbour
Posted: Tue May 01, 2007 8:05 pm
by lubin
Buen Dia para todos
Desearia cambiar el color de los GETs que se encuentran DESHABILITADOS (Ejem. WHEN .f.) en Harbour, de preferencia quizas hacerlo globalmente cambiando el la Clase TGEts
Les comentare que algo asi hice para cambiar en todo el sistema el Color del Get que tiene el Foco de edicion por ejemplo a amarillo, asi el usuario sabe donde digita... pues ahora deseo que vea de otro color el Get Deshabilitado
Harbour + FWH2.5 + BCC55
Gracias
Lubin
Amigo...
Posted: Wed May 02, 2007 2:41 am
by leandro
Si quieres enviame un correo al privado y te hago llegar la clase modificada..
Re: Amigo...
Posted: Wed May 02, 2007 3:47 am
by lubin
Leandro
Estare Atento a tu envio
lubin.am@speedy.com.pe
Muchas gracias
Lubin
Posted: Wed May 02, 2007 6:32 am
by Biel EA6DD
Puedes modificar la linea 11 de la clase tGet
Cambia 17 por el color que tu quieras.
otra
Posted: Wed May 02, 2007 12:53 pm
by TecniSoftware
Revisando la clase veo que existe una data que es ::lDisColors que arranca en .T., al parecer, di la pones en .F. va a utilizar los mismos colores que si no estuviera deshabilitado.
Saludos!
Alejandro Cebolido
Posted: Wed May 02, 2007 8:51 pm
by lubin
Hola Biel
te cometare que no me dio resultado, no cambia de color a los Gets Deshabilitados
Hice la prueba donde la clase TGET usa este Valor COLOR_GRAYTEXT y lo cambie directamente, y resulto dar efecto sobre "GETS que no se habian usado en un proceso de edicion " aparentemente
habra alguna idea as ??
Lubin
Biel EA6DD wrote:Puedes modificar la linea 11 de la clase tGet
Cambia 17 por el color que tu quieras.
Posted: Thu May 03, 2007 9:56 am
by Antonio Linares
Lubin,
No se puede cambiar el color de los GETs deshabilitados, ya que ese color lo implementa Windows.
Lo que te permite FWH es que no se vean como deshabilitados, aunque lo esten, para mejorar su lectura.
Posted: Thu May 03, 2007 12:40 pm
by lubin
Hola Antonio
Bueno si es asi, que parametro debo de habilitar y en que parte lo debo hacer.
Lubin
Antonio Linares wrote:Lubin,
No se puede cambiar el color de los GETs deshabilitados, ya que ese color lo implementa Windows.
Lo que te permite FWH es que no se vean como deshabilitados, aunque lo esten, para mejorar su lectura.
Posted: Thu May 03, 2007 2:29 pm
by ronaldo
Resolvi desta maneira:
aEval( oDlg:aControls, {|o| If(o:ClassName() == "TGET", o:lDisColors:=.F., NIL) } )
Posted: Thu May 03, 2007 9:44 pm
by lubin
Ronaldo
Lo aplicare para ver resultados y se los comento
nota : supongo que debo de ponerlo antes de activar el dialogo a aplicar el efecto verdad ?
Gracias
Lubin
ronaldo wrote:Resolvi desta maneira:
aEval( oDlg:aControls, {|o| If(o:ClassName() == "TGET", o:lDisColors:=.F., NIL) } )
Re: Amigo...
Posted: Thu May 03, 2007 9:50 pm
by lubin
Hola Leandro
Gracias por el Envio, lo pondre en marcha y te lo comento
Lubin
leandro wrote:Si quieres enviame un correo al privado y te hago llegar la clase modificada..