Página 1 de 1
Hwgui relase 5
Enviado: 04 Nov 2018 12:34
por Itamar M. Lins Jr.
Ola!
HWGUI 2.21 build 5 ( 02.11.2018 )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[*] Now you may define a negative size value of a window or dialog, this mean that
absolute value of the size is the size of client area, not a whole window rectangle.
[+] ON CLICK, ON DBLCLICK clauses added to @...BITMAP and @...ICON commands.
[*] compatibility of gtk and winapi versions improved.
[!] Few important fixes.
Código: Selecionar todos
2018-11-03 20:10 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/common/editor/hcedit.prg
* Tabs handling extended
2018-11-02 12:20 UTC+0300 Alexander Kresin <alex@belacy.ru>
* include/guilib.ch
* Build number is changed to 5
* whatsnew.txt
* Updated for build 5
2018-11-02 11:20 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/common/editor/hcedit.prg
! onkeydown fixed for gtk version.
* utils/tutorial/tutor.prg
! ChangeFont() fixed.
2018-11-01 11:10 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hdialog.prg
* source/gtk/hwindow.prg
* source/gtk/window.c
! Fixes, related to window size
Saudações,
Itamar M. Lins Jr.
Hwgui relase 5
Enviado: 04 Nov 2018 18:10
por asimoes
Itamar,
Essa versão nova da HwGui o desginer vem com todas essas novas funções/classes ?
Você usa o designer ?
Depois que eu comecei usar uma versão do L.Basso, crio todas as telas com ele.
Só que essa versão do designer do L.Basso tem que atualizar as funções para hwg_*, mas ajuda muito.
Hwgui relase 5
Enviado: 04 Nov 2018 19:27
por asimoes
Itamar,
Quero iniciar testes com esta nova release da HwGui para projetos novos, na pasta samples tem fonte demo para essas novas funcionalidades ?
Hwgui relase 5
Enviado: 04 Nov 2018 19:31
por asimoes
Eu baixei essa release e fiz a uma compilação única da lib
Deu uns warnings mas gerou a lib, compilei com CLANG versão 7.0
Na pasta samples os fontes são antigos, consegui gerar o executável do fonte a.prg
Código: Selecionar todos
source/winapi/*.prg
source/winapi/*.c
source/common/procmisc/*.prg
source/common/procmisc/*.c
source/common\xml/*.prg
source/common\xml/*.c
contrib/activex/*.prg
contrib/activex/*.c
contrib/ext_controls/*.prg
contrib/ext_controls/*.c
contrib/misc/*.prg
contrib/misc/*.c
contrib/qhtm/*.prg
contrib/qhtm/*.c
-cflag=-DHWG_USE_POINTER_ITEM
-head=full
-strip
-inc
-hblib
-m
-n
-mt
-ge1
-quiet
-iinclude
-w1
-es1
-optim
-o.\lib\hwgui
Hwgui relase 5
Enviado: 04 Nov 2018 19:36
por asimoes
O warning da compilação:
Como eu estou usando CLANG ele é mais critico, mas a lib foi gerada.
Código: Selecionar todos
../../../../contrib/misc/arr2str.c: In function 'ArrayMemoSize':
../../../../contrib/misc/arr2str.c:118:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
if( HB_DBL_LIM_INT32( dVal ) )
^
../../../../contrib/misc/arr2str.c:124:10: note: here
case HB_IT_DOUBLE:
^~~~
../../../../contrib/misc/arr2str.c: In function 'WriteArray':
../../../../contrib/misc/arr2str.c:192:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
if( HB_DBL_LIM_INT32( dVal ) )
^
../../../../contrib/misc/arr2str.c:201:10: note: here
case HB_IT_DOUBLE:
^~~~
Hwgui relase 5
Enviado: 05 Nov 2018 10:59
por sygecom
Um dia ainda chego lá nessa versão mais nova. Tenho que dedicar um bom tempo nisso também.
Hwgui relase 5
Enviado: 05 Nov 2018 17:26
por Itamar M. Lins Jr.
Ola!
Você usa o designer ?
Faço tudo na unha! Depois de um tempo é só CTRL+C/V mesmo rsrsrsrs.
Quando parei de usar as versões brasileiras, o motivo foi esse, não desligar do AUTOR da Hwgui.
Agora tem muita gente nessa situação.
na pasta samples tem fonte demo para essas novas funcionalidades ?
Veja os novos comandos pelo tutor.exe
Ou veja o Changelog para ver as mudanças e adaptar os códigos velhos.
Saudações,
Itamar M. Lins Jr.
Hwgui relase 5
Enviado: 05 Nov 2018 18:54
por asimoes
Itamar,
Sem uma ferramenta pra desenhar as telas como tem na Minigui não é nada produtivo.
Hwgui relase 5
Enviado: 05 Nov 2018 19:46
por Itamar M. Lins Jr.
Ola!
Sem uma ferramenta pra desenhar as telas como tem na Minigui não é nada produtivo.
Mas a Hwgui tem, inclusive na minha opinião melhor. Só que tem pouca gente usando ou ninguém ? O Designer gera as telas em XML/PRG que podemos usar no Linux e Windows. O problema da Hwgui é esse, temos que aprender a agradecer lá ao Alexander... Quando o Dr. Souto ou o Argentino pai da Minigui faz algo, todo mundo agradece, conversa, tem forum próprio etc.. Na hwgui, cadê? Só desinformação. A Hwgui é OOP e roda Linux/Windows mas cadê as pessoas ? Cadê os usuários do Designer ? Eu comecei antes do Designer, ai ficou uns puxando para um lado e para outro e até hoje está assim. Eu acredito que a Hwgui ficou cheia de "DONOS" depois todos sumiram. Fui testar a Hwgui no Linux, peguei um tanto de problemas, ele corrigiu, mas cadê os usuários ? Só eu ? Tem que os interessados mandar email lá pra ele etc... Melhor usar a Minigui, que está mais estável.
Eu não sei quais são os gargalos/problemas do Designer da Hwgui atual. Eu olho rapidamente, até porque da ultima vez que testei foi no Linux e o Designer não compila no Linux, posso usar com Wine, até ai tudo bem com tanto que desenhe as telas como já faço CTRL-C/V nem me preocupei, e também me falta tempo.
No Linux a Hwgui ainda estou testando.
Vamos esperar algum usuário do Designer da Hwgui atual se pronunciar.
Saudações,
Itamar M. Lins Jr.