bugs hwgui

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

bugs hwgui

Mensagem por JoséQuintas »

Como vocês usam hwgui?
Contornando os bugs?
ou usando versão anterior?

ou está coincidindo de justo o que vou testar tem bug?
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

bugs hwgui

Mensagem por JoséQuintas »

Exemplo trackbar
trackbar1.png

Ao mover o trackbar, atualiza o valor

trackbar2.png

Até aí aparentemente normal, mas.......

trackbar3.png

Pois é... se somente o valor foi alterado, porque mudou de linha?
Devo considerar normal, ou acontece na 2.22 e não acontece na 2.17, ou é alguma reação somente nesse exemplo?

Ou acontece somente por ter compilado gtwvg junto?
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/
marcosgambeta
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 16 Jun 2005 22:53

bugs hwgui

Mensagem por marcosgambeta »

José,

Confira a linha que atualiza o valor:

Código: Selecionar todos

oSay:SetText( str( oTB:Value ) )
Teste assim:

Código: Selecionar todos

oSay:SetText( alltrim( str( oTB:Value ) ) )
Atenciosamente,
Marcos Antonio Gambeta
marcosgambeta
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 16 Jun 2005 22:53

bugs hwgui

Mensagem por marcosgambeta »

José,

Me desculpe, mas agora que notei que o texto moveu verticalmente e não horizontalmente.

Então, deve ser outro problema.
Atenciosamente,
Marcos Antonio Gambeta
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

bugs hwgui

Mensagem por JoséQuintas »

No master fica mais visível, porque tem cor de fundo.
trackbar1.png
trackbar1.png (11.49 KiB) Exibido 1387 vezes
trackbar2.png
Inicia alinhado no top, e na atualização fica alinhado no bottom.
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/
marcosgambeta
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 16 Jun 2005 22:53

bugs hwgui

Mensagem por marcosgambeta »

José,

Me desculpe mais uma vez, mas o problema é mesmo a ausência de alltrim.

Coloque alltrim na conversão do número e o problema some.

O valor está sendo jogado para baixo por causa dos espaços em branco, adicionados pela conversão de número em texto.

Teste ai, por favor, e informe o resultado.
Atenciosamente,
Marcos Antonio Gambeta
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

bugs hwgui

Mensagem por JoséQuintas »

marcosgambeta escreveu:José,
Me desculpe mais uma vez, mas o problema é mesmo a ausência de alltrim.
Coloque alltrim na conversão do número e o problema some.
O valor está sendo jogado para baixo por causa dos espaços em branco, adicionados pela conversão de número em texto.
Teste ai, por favor, e informe o resultado.
Era isso mesmo.
Pensei em várias possibilidades, menos no espaço em branco kkkkk
Como a string ficou grande, começou encima e continuou na linha de baixo, mas por ser espaço em branco não ficou visível o problema.

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

bugs hwgui

Mensagem por JoséQuintas »

trackbar1.png
trackbar1.png (3.32 KiB) Exibido 1383 vezes
Só pra curiosidade geral, apesar que a maioria já sabe.
Str(6) contém espaços em branco.

Não é bug.
Mostrou o que o programa pediu pra mostrar, do jeito que deu.
Ou usa Ltrim() ou aumenta a largura pra caber.
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

bugs hwgui

Mensagem por JoséQuintas »

Só aproveitando....

Eu já disse que sou principiante em HWGUI, não sei mexer ainda.
Esse foi um erro de principiante.... rs

Parece até piada, depois de ter descoberto como usar em console, mas continuo principiante.
Uma coisa não tem nada a ver com a outra.

Vou ser principiante de hwgui por muito tempo ainda... talvez durante o ano de 2021 inteiro...
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