Funcionou perfeitamente!!!
A única dificuldade foi descobrir que a função faz parte da viswin.apl
Obrigado Erasmo.
__________________________
Marcos Cesar Gomes Matos
NPD/UFMA
[EMAIL PROTECTED], [EMAIL PROTECTED]
55-98-2178129
----- Original Message -----
Sent: Wednesday, February 26, 2003 10:28 AM
Subject: Re: [sqlwin] Cor da fonte do data field

Marcos,

Neste caso não utilize SalDisableWindow, esta função tem cores padrões, utilize VisWinSetFlags( hWnd, WF_DisplayOnly, FALSE ) para desabilitar e
VisWinSetFlags( hWnd, WF_DisplayOnly, TRUE ) para habilitar. Por exemplo, eu criei duas funções próprias, gf_DisableWindow e gf_EnableWindow, na primeira eu desabilito o campo mudando as cores de fundo e do fonte e na segundo retorno as cores naturais e reabilito novamente, ambas utilizando VisWinSetFlags, e o mais legal de tudo isso é que os campos, mesmo desabilitados para edição, permitem que se selecione o conteúdo e dê um copy.

Espero ter ajudado.


--
 

Erasmo Bispo de Oliveira Junior
Gerente de Projetos

Softway - SoftComex Informatica Ltda.

Web: http://www.softcomex.com.br
Email:
[EMAIL PROTECTED]
Pager: [EMAIL PROTECTED]
Cel: +55 (19) 7801-1757
ID Nextel: 55*42*17017




Marcos Cesar Gomes Matos wrote:
Estou tentando 'setar' a cor da fonte de um data field com azul-escuro depois de desabilitar o mesmo. Não funciona. Alguém pode me ajudar.
 
Onde foi que eu errei?  :))
 
Call SalDisableWindow ( dfNOME_EXTERNO )
Call SalColorSet ( dfNOME_EXTERNO, COLOR_IndexWindowText, COLOR_DarkBlue )
__________________________
Marcos Cesar Gomes Matos
NPD/UFMA
[EMAIL PROTECTED], [EMAIL PROTECTED]
55-98-2178129

<<Softway.gif>>

Responder a