Página 1 de 1

ENTER encerrar EDIT

Enviado: 17 Dez 2023 14:21
por JoséQuintas
Estou quase conseguindo deixar a tela gui igual minha tela console.

Ao clicar INCLUI, ALTERA, EXCLUI, pede pra digitar o código, e depois do código habilita dos outros EDIT.

a) Falta o ENTER funcionar como TAB NESSE campo, nos outros funciona automaticamente com o DIALOG CLIPPER

b) Falta o F9 no campo pra fazer browse

Por enquanto, um código sem cadastro abre o browse, mas quero igual no console.

Não testei se nas outras LIBs depois dessa modificação pra ver se estão funcionando.

https://github.com/JoseQuintas/dlgauto

A princípio minha idéia é apenas trocar as telas já existentes de GTWVG pra HWGUI sem modificar em nada o comportamento.
Além desses acima, ainda vai faltar o redimensionamento automático de tudo na hwgui igual à GTWVG.

Também falta tela de menu e de relatórios, pra completar o básico.

ENTER encerrar EDIT

Enviado: 17 Dez 2023 16:30
por Itamar M. Lins Jr.
Olá!
No windows, muita coisa é mais fácil.
Praticamente os usuários da Hwgui que usam Linux são 3 pessoas.
Não entendi sua dificuldade, pq no windows tudo funciona tem muitas funções para pegar as teclas. SHIIFT,CTRL,TAB,ALT etc...
Não é que no Linux não funcione, pq no Linux tudo tem que funcionar para tudo, tipo smartphones, desktop, embarcados...Fora as picuinhas dos programadores (gurus) que vivem brigando, o bom é que uma vez funcionando, é muito difícil parar, ser jogado fora.

Saudações,
Itamar M. Lins Jr.

ENTER encerrar EDIT

Enviado: 17 Dez 2023 17:46
por JoséQuintas
No GET não tem ON KEYDOWN, somente no EDITBOX, que por trás das câmeras é o mesmo, mas no GET não tem opção.

Quero eliminar o DIALOG CLIPPER, que não faz o que deveria, e fazer manualmente pra ver se funciona.

Uma das coisas é no ENTER fazer o TAB, que deve ter algo sem ter que recorrer a SendKeys()

Outra coisa é o F9, mas se lembro bem, hwgui é no estilo de eventos da api windows, e não no estilo de inkey.

Pra ambos os casos se torna necessário um exemplo de uso.

ENTER encerrar EDIT

Enviado: 17 Dez 2023 18:01
por JoséQuintas
fantasma.png
Resolvido o ENTER ativando o get fantasma.

ENTER encerrar EDIT

Enviado: 17 Dez 2023 18:16
por JoséQuintas

https://www.youtube.com/watch?v=zvoJ6dH9b4g

Após o ENTER no código, posiciona, e abre edição.

Falta o F9 agora.