Clipper On Line • Ver Tópico - Hwgui relase 5

Hwgui relase 5

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Hwgui relase 5

Mensagempor Itamar M. Lins Jr. » 04 Nov 2018 11:34

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.


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.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Hwgui relase 5

Mensagempor asimoes » 04 Nov 2018 17:10

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.
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hwgui relase 5

Mensagempor asimoes » 04 Nov 2018 18:27

Itamar,

Quero iniciar testes com esta nova release da HwGui para projetos novos, na pasta samples tem fonte demo para essas novas funcionalidades ?
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hwgui relase 5

Mensagempor asimoes » 04 Nov 2018 18:31

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

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
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hwgui relase 5

Mensagempor asimoes » 04 Nov 2018 18:36

O warning da compilação:

Como eu estou usando CLANG ele é mais critico, mas a lib foi gerada.

../../../../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:
          ^~~~
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hwgui relase 5

Mensagempor sygecom » 05 Nov 2018 09:59

Um dia ainda chego lá nessa versão mais nova. Tenho que dedicar um bom tempo nisso também.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7005
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Hwgui relase 5

Mensagempor Itamar M. Lins Jr. » 05 Nov 2018 16:26

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.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Hwgui relase 5

Mensagempor asimoes » 05 Nov 2018 17:54

Itamar,

Sem uma ferramenta pra desenhar as telas como tem na Minigui não é nada produtivo.
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hwgui relase 5

Mensagempor Itamar M. Lins Jr. » 05 Nov 2018 18:46

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.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes




Retornar para HwGui

Quem está online

Usuários vendo este fórum: ivanil e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro