Ola!
A Hwgui não tem construtor de tela finalizado. Eu mesmo nunca usei.
Tem o Designer do Luis Basso, o pessoal usa.
Ou vc usa a GTK, com sérias limitações(bugs). Por conta de poucos usuários, reportando problemas.
Ou usa no windows, a sintaxe aceita no GTK.
Vai rodar no windows quando vc compilar e vai rodar no LINUX.
Porque no WINDOWS tem muito mais recursos, devido também a maior quantidade de usuários, participando.
Basta prestar a atenção na sintaxe se é aceito no Windows/Linux.
2020-07-24 15:00 UTC+0200 Wilfried Brunken DF7BE
* source\gtk\window.c
* source\gtk\hwindow.prg
* samples\gtk_samples\icons.prg (New)
* image/hwgui.bmp (New, copy from samples)
* samples/icons.prg
* make_gtk.sh
* samples/gtk_samples/build.sh
* doc/hwgdoc_functions.html
!
! Ticket #48: Hwgui load image
! for GTK: fixed for MAIN WINDOW
! but chrashes in INIT DIALOG
! With new sample program for
! WinAPI and GTK.
! (to be continued)
!
! Docu for hwg_RunApp() extended
! Pre setting of path to
! Harbour for non root installation.
Veja ai nesse BUG, que a sintaxe embora seja para windows/linux, não funcionava no LINUX. Isso pq ninguém reporta o problema, quando foi reportado foi corrigido, mas parcialmente.
O pessoal encontra um defeito, não entra em contato com o desenvolvedor, reclama, faz biquinho e tudo fica como está. Quer dizer, nem energia para digitar um bug ou quebra de compatibilidade alguns usuários da Hwgui não tem, só reclamar.
No mais, a Hwgui não é aquela LIB, por conta de seus usuários e de alguns desenvolvedores que fizeram forks dela, puxou(angariou) esse ou aquele programador, mas depois de 2,3,4 anos está tudo abandonado.
Não recomendo seu uso para quem está chegando, principalmente no Linux, frente as novas opções que existem, MINIGUI EXTEND por exemplo. Pode rodar no Linux via WINE. Há não ser gosto, sintaxe, algumas facilidades que tem na Hwgui. É usar o que funciona, e torcer para não achar BUGs.
Saudações,
Itamar M. Lins Jr.