ENTER encerrar EDIT

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

ENTER encerrar EDIT

Mensagem 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.
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
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

ENTER encerrar EDIT

Mensagem 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.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

ENTER encerrar EDIT

Mensagem 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.
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

ENTER encerrar EDIT

Mensagem por JoséQuintas »

fantasma.png
Resolvido o ENTER ativando o get fantasma.
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

ENTER encerrar EDIT

Mensagem 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.
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