Labels desaparecem

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

GilmarDalantonia
Usuário Nível 1
Usuário Nível 1
Mensagens: 44
Registrado em: 11 Dez 2014 16:42
Localização: Adamantina/SP

Labels desaparecem

Mensagem por GilmarDalantonia »

Boa Tarde... estou modificando as telas de um sistema console para telas gráficas usando a Hwgui 2.17, o sistema esta sendo compilado em modo console, estou conseguindo criar as telas sem problema algum... o único problema que estou encontrando é que de vez em quando, ao abrir uma tela gráfica, alguns labels desaparecem... ja baixei alguma programa aqui do site pra ver se encontro meu erro, mas não consegui... se alguem puder dar uma ajuda fico muito grato... como falei o sistema é em modo console com algumas partes gráficas... outra coisa, como faço pra enviar imagens e o fonte aqui?
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Labels desaparecem

Mensagem por JoséQuintas »

Pra anexar imagem ou fonte, é clicar no anexar.
Se quiser colocar dentro do texto é só colocar entre as tags code e /code, com colchetes, se eu colocar aqui do jeito certo, vai formatar como programa.

Sobre o problema....
Se está usando hwgui pra console.... já está diferente aí...

Ambiente GUI necessita do Windows ficar atualizando tela.
É possível que faltou multithread, ou ajustar o jeito de misturar com console, e como console ocupa todo tempo do aplicativo, não sobra tempo pra atualizar tela (ou faltam comandos adicionais).
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

Labels desaparecem

Mensagem por Itamar M. Lins Jr. »

Ola!
telas gráficas usando a Hwgui 2.17
Porque usa esta versão ? Não pode usar a mais atual ?
Se for um BUG vai ficar sem correção.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
GilmarDalantonia
Usuário Nível 1
Usuário Nível 1
Mensagens: 44
Registrado em: 11 Dez 2014 16:42
Localização: Adamantina/SP

Labels desaparecem

Mensagem por GilmarDalantonia »

Bom dia meus amigos... muito obrigado pela atenção... consegui adicionar as imagens... vou tb enviar o código fonte pra vcs verem o q pode estar faltando... sou iniciante em hwgui e estou compilando o fonte gerado pelo designer do Hwgui sem fazer alterações... posso estar errando ai...

imagem correta
Imagem

assim q fechei a tela e abri novamente o label Cod.Ibge desapareceu
Imagem

Segue em anexo o código fonte... muito obrigado por enquanto

A respeito a versão... como faço para baixar a mais atual?

Abraços...
Anexos
Hb_Clientes.prg
(17.12 KiB) Baixado 496 vezes
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Labels desaparecem

Mensagem por JoséQuintas »

Aproveitei pra testar minha hwgui diferente... rs
telahwgui.png
Sempre igual todas as vezes.
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/
GilmarDalantonia
Usuário Nível 1
Usuário Nível 1
Mensagens: 44
Registrado em: 11 Dez 2014 16:42
Localização: Adamantina/SP

Labels desaparecem

Mensagem por GilmarDalantonia »

JoseQuintas... Será que pode ser a versão do Hwgui?... como o Itamar comentou... eu uso a 2.17... e como disse, eu uso o fonte que é criado automaticamente pelo designer do Hwgui... como é compilado em modo console, pode estar faltando alguma coisa?
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Labels desaparecem

Mensagem por JoséQuintas »

Não uso modo console.
Mas uso meus comandos de sempre pra compilar....
hwgui.png
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

Labels desaparecem

Mensagem por JoséQuintas »

Pra quem quiser testar.
Aqui o fonte modificado pra testar sem DBF.

Até esqueci... programa de segurança de banco pode afetar tela...
Anexos
test.zip
(519.59 KiB) Baixado 341 vezes
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

Labels desaparecem

Mensagem por JoséQuintas »

Vai agora.
test.zip
(524.69 KiB) Baixado 432 vezes
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

Labels desaparecem

Mensagem por JoséQuintas »

Sem assinatura
virus1.png

Com assinatura
virus2.png
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

Labels desaparecem

Mensagem por JoséQuintas »

Voltando ao assunto da multithread.....
Até pra finalizar tarefa acaba exigindo uma ordem correta... esquisito....
(ou talvez apenas demore mais e não esperei)

Importante:
mesmo se der erro numa janela, as outras continuam ativas, porque é multithread.
nesse exemplo, se clicar no botão de bloqueio vai dar erro.
Pode ser interessante pra ver a rotina de erros em ação, e a multithread.
Nota: tem uma pergunta sobre o erro, pode ser que essa pergunta fique escondida atrás de alguma janela.
hwgui5.png
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

Labels desaparecem

Mensagem por JoséQuintas »

Só voltando ao assunto do tópico:

Mesmo com esse exagero em multithread, os labels continuam funcionando normalmente.
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/
GilmarDalantonia
Usuário Nível 1
Usuário Nível 1
Mensagens: 44
Registrado em: 11 Dez 2014 16:42
Localização: Adamantina/SP

Labels desaparecem

Mensagem por GilmarDalantonia »

Bom dia... Compilei seu exemplo com a minha versão do Hwgui ZéQuintas... acho q pode ser bug da versão mesmo, pq no seu fonte modificado tb ocorreu o mesmo problema... como faço pra atualizar a versão?
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Labels desaparecem

Mensagem por JoséQuintas »

hwgui1.png
hwgui2.png
hwgui3.png
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/
GilmarDalantonia
Usuário Nível 1
Usuário Nível 1
Mensagens: 44
Registrado em: 11 Dez 2014 16:42
Localização: Adamantina/SP

Labels desaparecem

Mensagem por GilmarDalantonia »

Bom dia

SéQuintas, baixei o hwgui, desculpa a falta de conhecimento, mas não encontrei o instalador ou executavel do designer... como faço pra instalar?
Responder