FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Color a Get desHabilitados en Harbour
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Color a Get desHabilitados en Harbour
Posted: Tue May 01, 2007 08:05 PM

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

Posts: 1818
Joined: Wed Oct 26, 2005 02:49 PM
Amigo...
Posted: Wed May 02, 2007 02:41 AM

Si quieres enviame un correo al privado y te hago llegar la clase modificada..

Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Re: Amigo...
Posted: Wed May 02, 2007 03:47 AM

Leandro
Estare Atento a tu envio

lubin.am@speedy.com.pe

Muchas gracias

Lubin

Posts: 682
Joined: Tue Feb 14, 2006 09:48 AM
Color a Get desHabilitados en Harbour
Posted: Wed May 02, 2007 06:32 AM
Puedes modificar la linea 11 de la clase tGet

#define COLOR_GRAYTEXT      17

Cambia 17 por el color que tu quieras.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
otra
Posted: Wed May 02, 2007 12:53 PM

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

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Color a Get desHabilitados en Harbour
Posted: Wed May 02, 2007 08:51 PM
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

#define COLOR_GRAYTEXT      17

Cambia 17 por el color que tu quieras.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Color a Get desHabilitados en Harbour
Posted: Thu May 03, 2007 09:56 AM

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.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Color a Get desHabilitados en Harbour
Posted: Thu May 03, 2007 12:40 PM
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.
Posts: 139
Joined: Fri Nov 25, 2005 04:38 PM
Color a Get desHabilitados en Harbour
Posted: Thu May 03, 2007 02:29 PM

Resolvi desta maneira:

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

Ronaldo Minacapelli
Sistemas, Hospedagem e Criação de WebSites
http://www.bazevani.com.br
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Color a Get desHabilitados en Harbour
Posted: Thu May 03, 2007 09:44 PM
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) } )
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Re: Amigo...
Posted: Thu May 03, 2007 09:50 PM
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..

Continue the discussion