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 Softway - SoftComex Informatica Ltda. Web: http://www.softcomex.com.br
|
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
<<inline: Softway.gif>>
