Página 2 de 2

Habilitar/desatiblitar hedit

Enviado: 26 Fev 2023 17:57
por JoséQuintas
Então o assunto do post se expandiu:

Como habilitar / desabilitar qualquer coisa na HWGUI ?

Habilitar/desatiblitar hedit

Enviado: 26 Fev 2023 18:15
por Fernando queiroz
no get eu uso:

@ 120,568 GET oEdit1 VAR DESPRO SIZE 489,24 STYLE ES_UPPERCASE+WS_DISABLED PICTURE '@!' MAXLENGTH 60
o campo ja inicializa desabilitado

e depois eu uso assim:

oDlg:oEdit1:ENABLE()
ou
oDlg:oEdit1:DISABLE()

Habilitar/desatiblitar hedit

Enviado: 26 Fev 2023 21:03
por JoséQuintas
Ok, hedit resolvido dessa forma.

O button, só funciona depois de ativado o formulário.
Mas, fica sem ícone quando desativado.
A rotina da hwgui pra essa situação está vazia, não desenha nada.

Habilitar/desatiblitar hedit

Enviado: 27 Fev 2023 12:41
por JoséQuintas
Sei lá.... muito trabalho pra pouca coisa.

Habilitar/desatiblitar hedit

Enviado: 27 Fev 2023 12:46
por JoséQuintas
btn.png
Tela de cadastro em modo alteração, buttons desativados.

rotina pra desativado

Código: Selecionar todos

         hwg_Drawgraybitmap( hDC, ::oBitmap:handle, x1, y1 )
Pois é... bitmap não é ícone.