Color de Get READ ONLY

Color de Get READ ONLY

Postby JoseGS » Mon Sep 07, 2009 4:09 am

Como puedo hacer que el color del Font usado en un GET deshabilitado sea diferente al gris

REDEFINE GET oDbf:NOTA ID 101 OF oDlg WHEN lEditar

Necesito que aunque la condicion WHEN no se cumpla, el color del texto sea mas visible.

Con FW lo que hacia era definir el control como MULTILINE y el sistema mostraba el texto en negro aunque no permitiera la edicion.

Como puede hacer esto con FWH

Gracias amigos...
JoseGS
 
Posts: 205
Joined: Wed Sep 02, 2009 3:11 am

Re: Color de Get READ ONLY

Postby Daniel Garcia-Gil » Mon Sep 07, 2009 8:56 am

Saludos JoseGS.

Desde la version 8.12 la clase get acepta esa caracteristica

New FTDN December/Diciembre 2008 (8.12) wrote:* Nuevo: En la clase TGet, nuevos DATAs nClrTextDis, nClrPaneDis para permitir cambiar los colores del GET cuando se desactiva. Se permite también un bloque de código.


en este post consigues un ejemplo de su uso: viewtopic.php?p=72562#p72562

si tienes una version anterior, en este post explico como hacerlo: viewtopic.php?p=71080#p71080
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: Color de Get READ ONLY

Postby JoseGS » Mon Sep 07, 2009 12:27 pm

Gracias Daniel. tengo la version 8.05 por ende necesito utilizar el segundo metodo. El problema es que no se como hacer esta modificacion de la clase. Me parece que no solo es cuestion de modificar el tget.prg ?????

Gracias por tu ayuda.
JoseGS
 
Posts: 205
Joined: Wed Sep 02, 2009 3:11 am

Re: Color de Get READ ONLY

Postby Daniel Garcia-Gil » Mon Sep 07, 2009 12:30 pm

Jose...

si solo tienes que modificar TGET.PRG y enlazarla como un prg mas a tu proyecto
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: Color de Get READ ONLY

Postby dobfivewin » Mon Sep 07, 2009 2:49 pm

Yo lo hago así:

Code: Select all  Expand view
@   3 , 13 GET oNOM_CD_CARE var mNOM_CD_CARE OF oDlgCar COLOR RGB(0,0,255) When .F.
  oNOM_CD_CARE:lDisColors := .F.


Saludos

David
dobfivewin
 
Posts: 325
Joined: Sun Feb 03, 2008 11:04 pm
Location: Argetnina

Re: Color de Get READ ONLY

Postby JoseGS » Tue Sep 08, 2009 4:18 am

David, creo que mi problema radica en que utilizo FWH 8.05
Cuando aplico la instruccion que me recomiendas al usar un Get funciona pero cuando ese Get lo utilizo con un MEMO (multilineas) me presenta un error.
JoseGS
 
Posts: 205
Joined: Wed Sep 02, 2009 3:11 am

Re: Color de Get READ ONLY

Postby JoseGS » Tue Sep 08, 2009 4:19 am

Gracias Jose, voy a intentarlo.

Son todos muy amables en contestar.
JoseGS
 
Posts: 205
Joined: Wed Sep 02, 2009 3:11 am


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 57 guests