Ol�,
Pediram aqui na ista um dia desses uma forma de colocar cor no texto de um
datafield desabilitado. O padr�o do SQLWindows/32 � deixar esse texto cinza.
Este programa que montei, anexado a esta mensagem, faz isso.
No exemplo o texto fica azul, mas a cor pode ser facilmente configurada
assim:
Data Field: df1
Message Actions
On SAM_Create
Set df1.nCor = COLOR_Blue
Set MyValue = "zzzzzzzzzz"
Habilitar/Desabilitar o data field pode ser feito de diversas maneiras, mas
eu montei o exemplo assim:
Pushbutton: pb1
Message Actions
On SAM_Click
Call df1.Desabilita( )
Pushbutton: pb2
Message Actions
On SAM_Click
Call df1.Habilita( )
A id�ia � mudar as caracter�sticas do DataField, dando a impress�o de que
ele est� desabilitado, pela cor background, colocando cinza. Dessa forma o
usu�rio pensa que o campo est� desabilitado quando na verdade ele n�o est�.
Mas a� temos que evitar que o usu�rio consiga digitar alguma coisa ou setar
o foco no dataFeild mesmo ele estando habilitado(por�m com apar�ncia de
desabilitado).
Isso � feito interceptando-se as mensagens de digita��o no objeto e
retornando FALSE.
Este exemplo serve tamb�m para vermos como tirar um objeto da sequ�ncia de
tabs.
Olhem o exemplo,
Qualquer problema e/ou sugest�o mandem mensagens pra lista.
um abra�o,
Lairton N. de Almeida Jr.
[EMAIL PROTECTED]
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
[sqlwin] Cor do texto num DataField desabilitado
Lairton N. de Almeida Junior Tue, 14 Mar 2000 07:16:26 -0800
- RES: [sqlwin] Cor do texto num DataField ... Lairton N. de Almeida Junior
- RES: [sqlwin] Cor do texto num DataF... Antonio Ribeiro de Mendon�a Neto
desabilitadoColorido.zip