Habilitar/desatiblitar hedit

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Habilitar/desatiblitar hedit

Mensagem por JoséQuintas »

Então o assunto do post se expandiu:

Como habilitar / desabilitar qualquer coisa na HWGUI ?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

Habilitar/desatiblitar hedit

Mensagem 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()
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Habilitar/desatiblitar hedit

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Habilitar/desatiblitar hedit

Mensagem por JoséQuintas »

Sei lá.... muito trabalho pra pouca coisa.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Habilitar/desatiblitar hedit

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder