Atualização Hwgui 25-08-2026

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8252
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 6 vezes
Curtiram: 1 vez

Atualização Hwgui 25-08-2026

Mensagem por Itamar M. Lins Jr. »

Olá!
Outro BUG, que não aparecia, não sei explicar. Pq funcionava, se ele está lá há muito tempo ?
As dialogs não modais, aquelas de mensagens de aviso. AGUARDE, etc...
Dava erro e fechava o programa sem aviso nenhum, sem log, nada. Demorou alguns dias, mas achei.
Teve outras correções, mas não sei afirmar a importância. Segundo a IA com grau alto de gravidade.

Código: Selecionar todos

2026-08-25 13:41 UTC-0300 Itamar Lins  <itamarlins at gmail.com>
   ### Fixed
   - **hwg_onDestroy**: source\winapi\hwindow.prg
     added a safeguard to verify if the window handle is
     still present in `HWindow():aWindows` before attempting
     cleanup and removal. This prevents crashes or undefined behaviour
     caused by duplicate `WM_DESTROY` processing on a window
     that has already been removed from the active list.
Sim, esse BUG apareceu depois que mudei para CLANG, os ponteiros etc... Deviam funcionar lá para o BCC 5x...GCC sem as novas atualizações dos ponteiros quem sabe é o Kresin, ou algum GURU que sumiu. Não sei se é interessante manter código do BCC5x...
Como o BCC 7x(velho também), e o cLang eles são os mesmos. Então não sei. Pra mim isso é atraso de vida.
Não sei pq ficar usando BCC com código e arquivos cheio de TRUQUES, se tem o que eles copiam do cLang para os deles e vende.
2026-08-25_18-18-25.png
2026-08-25_18-18-25.png (128.92 KiB) Exibido 87 vezes
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8252
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 6 vezes
Curtiram: 1 vez

Re: Atualização Hwgui 25-08-2026

Mensagem por Itamar M. Lins Jr. »

Olá!
Vejam ai como é!
2026-08-25_18-26-07.png
2026-08-25_18-26-07.png (141.29 KiB) Exibido 84 vezes
2026-08-25_18-26-58.png
2026-08-25_18-26-58.png (176.99 KiB) Exibido 84 vezes
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20567
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 3 vezes

Re: Atualização Hwgui 25-08-2026

Mensagem por JoséQuintas »

Isso é complicado de mexer.

Até mesmo o que você defende, o tal UCRT.
Isso torna windows 10 o mínimo a ser usado.
É uma situação delicada.
Por exemplo, é mais comum ver bcc 5.5 ou 5.8 do que 7.7
NÃO SEI HWGUI, estou me referindo a outras LIBs.

FIVEWIN por exemplo, usando mingw só tem EU e mais um.
Parece incrível, mas é isso mesmo, e lá conta o mundo inteiro, não só o Brasil.

No fivewin é mais comum MSVC (Microsoft Visual Studio) e talvez BCC 7.7 pra 32/64 bits.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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: 8252
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 6 vezes
Curtiram: 1 vez

Re: Atualização Hwgui 25-08-2026

Mensagem por Itamar M. Lins Jr. »

Olá!
usando mingw só tem EU e mais um
Isso é o que se passa, aparentemente, o fato que as coisas estão evoluindo muito rápido.
Deu um "lag"(ficar sem respostas no dev do Harbour), um intervalo, mas quando começarem a subir as modificações com ajuda da IA...
O mundo todo tá só esquentando. Veja as correções só em 2 dias no Harbour.
Mas o BCC 7x já usa CLANG, então...
Outra coisa eu vou pelas INDICAÇÕES dos desenvolvedores, que estão acima de mim ou considero que tem maior capacidade para indicar essa ou aquela outra ferramenta.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8252
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 6 vezes
Curtiram: 1 vez

Re: Atualização Hwgui 25-08-2026

Mensagem por Itamar M. Lins Jr. »

Olá!
Não adianta, pq quem está ditando o ritimo são as IAs .
Perguntei qual é o pacote mais usado.
Se o pessoal da Espanha(Fivewin) usa MSVC ou de Ilhéus gosta do BCC 5x quem liga ?
Isso torna as respostas das IAs mais precisas, o uso massivo do CLANG por elas.
Outra coisa (assunto monstro de grande)!!!! As TOTVS da vida que se segure... Agora um desconhecido dentro dos matos no fundo no buraco da gia, tá consertando código legado em C/C++/etc com ajuda das IAs... Imagine os engenheiros, demitidos o que eles não estão fazendo para concorrer com os seus patrões...Pq muitos foram demitidos.
Tá precisando de uma função em C/Assembler para acessar seu portão, seu liquidificador... Pois é!
Captura_de_tela_20260829_103652.png
Captura_de_tela_20260829_103652.png (193.69 KiB) Exibido 16 vezes
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8252
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 6 vezes
Curtiram: 1 vez

Re: Atualização Hwgui 25-08-2026

Mensagem por Itamar M. Lins Jr. »

Olá!
O quê que eu quero dizer com isso ?
As IAs, deram o poder necessário para a pessoa que está na parte da FRENTE do negócio, com quem LIDA com o CLIENTE!
Tem muito programador que deixou de programar para vender sistemas dos outros.
Pq ele sabe por dentro e por fora das regras do negocio, ele não tinha tempo para fazer mudanças no seu sistema, ajustes...
Saudações,
Itamar M. Lins Jr.
Responder