Clipper On Line • Ver Tópico - Atualizações 11/03/2020

Atualizações 11/03/2020

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Atualizações 11/03/2020

Mensagempor Itamar M. Lins Jr. » 12 Mar 2020 10:06

Ola!
2020-03-11 15:00 UTC+0100 Wilfried Brunken DF7BE
  * samples\dev\MingW-GTK\pfad.bat (New)
  * samples\dev\MingW-GTK\Readme.txt (New)
  * samples\gtk_samples\hwmingnw.bat (New) 
  * samples\gtk_samples\sleep.c (New)
  * source\gtk\Makefile.mingw (New) 
  * source\gtk\build.bat
  * install.txt
  * source\winapi\hbrowse.prg 
  * source\gtk\hbrowse.prg
    ! 
    ! Task:
    ! Cross develop environment on Windows for GTK
    ! (Develop GTK code for *NIX operating systems
    !  on a Windows 10 system)
    ! All source files contain the following warning:
    ! For normal use on Windows it is strictly recommended to build only the WinAPI
    ! edition of HWGUI and your application. The WinAPI functions are quite stable and
    ! effective.
    ! Take the GTK build only for test- and development purposes !
    ! Also it is strictly recommended to check the modified GTK sources
    ! on Linux or another *NIX operating system before checking in into
    ! a source repository.
    ! For details read instructions in file
    ! samples\dev\MingW-GTK\Readme.txt
    !
    ! Multi Language Support for internal HWGUI dialogs:
    ! HBROWSE:
    ! Record locking message
    ! Class docu updated
    !

2020-03-10 16:24 UTC+0100 Wilfried Brunken DF7BE
  * source\common\editor\hcedit.prg
  * source\winapi\hbrowse.prg 
  * source\gtk\hbrowse.prg
    !
    ! Ticket #32 : Use HCEDIT instead of GET in Memoedit (GTK)
    !
    ! Task started:
    ! Multi Language Support for internal HWGUI dialogs,
    ! First entry for Memo Edit dialog in BROWSE class
    ! (Needed for my App "CLLOG")
    !
    ! hcedit.prg : Changed all #ifdef __PLATFORM__UNIX
    ! to __GTK__ for platform independance, except all
    ! UTF8 items set to "#ifndef __WINDOWS__".
    ! (Linux uses UTF8 !). Exact terms will be checked
    ! later as soon as possible
    !
    ! hbrowse.prg for WinAPI and GTK:
    !  Edited with WinMerge to reduce differences for
    !  better transparency.
    !  (blanks, blank lines and lower/upper case without
    !   changing functionalaty, helps me to fix the bugs
    !   in the GTK edition), for example Iif() to iif(),
    !  "i+1" to "i + 1".
    !
    ! TO-DO:
    ! ======
    !  Some bugs in GTK section found:
    !  (will fixed by me as soon as possible, no tickets created)
    !  - Memo field not stored back to DBF or array
    !  - HCEDIT and Memo edit has problems with code page mapping
    !    (Test with german umlaute, sharp "S" and Euro currency sign).
    !  Others:
    !  - Create new sample for demonstrating and
    !    testing multi language support for internal HWGUI dialogs
    ! Hint:
    !  The Euro currency sign was now supported by Harbour for Codepage
    !  IBM CP858DE (look at Harbour issue #201 created by me).


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

Atualizações 11/03/2020

Mensagempor gilbertosilverio » 12 Mar 2020 12:49

Ola Itamar,

Nao consegui compilar o tutorial, nem outros exemplos da esta mensagem de erro.
Anexos
t1.png
gilbertosilverio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 332
Data de registro: 18 Jan 2009 09:39
Cidade/Estado: Ribeirao Pires - SP
Curtiu: 1 vez
Mens.Curtidas: 23 vezes

Atualizações 11/03/2020

Mensagempor Itamar M. Lins Jr. » 13 Mar 2020 14:44

Ola!
Estou esperando ele terminar, pq ele disse que ainda não acabou as atualizações.

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

Atualizações 11/03/2020

Mensagempor Itamar M. Lins Jr. » 19 Mar 2020 09:36

Ola!
Nao consegui compilar o tutorial, nem outros exemplos da esta mensagem de erro.

Mas, vc está usando uma Hwgui velha.... Pq não avisou ?
Tem que gerar a LIB Hwgui, atualizada. Para depois tentar compilar o tutorial.

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

Atualizações 11/03/2020

Mensagempor gilbertosilverio » 19 Mar 2020 11:13

Ola Itamar,

Não estou testando a atual, baixei a de hoje e continua com o mesmo erro.
Anexos
t3.png
t2.png
t1.png
gilbertosilverio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 332
Data de registro: 18 Jan 2009 09:39
Cidade/Estado: Ribeirao Pires - SP
Curtiu: 1 vez
Mens.Curtidas: 23 vezes

Atualizações 11/03/2020

Mensagempor gilbertosilverio » 19 Mar 2020 11:44

Itamar,

O erro estão nos arquivo .HBP, hwgui.hbp, procmisc.hbp, etc, se você recriar as LIBs por ela da esse erro da imagem

Se usar o MAKEMNGW.BAT da pra compilar as LIBs o tutorial funcional.

Como sou leigo, vou sempre pelo mais fácil, que no meu caso era recriar as libs pelo HBP...
gilbertosilverio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 332
Data de registro: 18 Jan 2009 09:39
Cidade/Estado: Ribeirao Pires - SP
Curtiu: 1 vez
Mens.Curtidas: 23 vezes

Atualizações 11/03/2020

Mensagempor Itamar M. Lins Jr. » 19 Mar 2020 15:15

Ola!
Acho que entendi, ele adicionou hcedit.prg no hbrowse.prg(campo memo), antes não usava, era "get" normal. Tem que atualizar o hwgui.hbp
Vou abrir outro ticket para ele explicando.

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

Atualizações 11/03/2020

Mensagempor JoséQuintas » 30 Mar 2020 17:37

Fui compilar e está com esse erro.
Pelo que vi no fonte, isso é pra LINUX.

#ifndef __XHARBOUR__
#ifndef __WINDOWS__
   IF oEdit:lUtf8; RETURN hwg_KeyToUtf8( nCode ); ENDIF
#else
   IF oEdit:lUtf8; RETURN hb_utf8Chr( nCode ); ENDIF
#endif
#endif
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Atualizações 11/03/2020

Mensagempor JoséQuintas » 30 Mar 2020 21:05

Falei que só ia mexer com gui depois....
Mas não resisti, e ia alterar os browses pra hwgui.
Agora nem pensar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Atualizações 11/03/2020

Mensagempor Itamar M. Lins Jr. » 01 Abr 2020 18:44

Ola!
Tá ai o FIX.
2020-04-01 19:48 UTC+0300 Alexander Kresin <alex@belacy.ru>
  * source\common\editor\hcedit.prg
    ! __WINDOWS__ is replaced by __PLATFORM__Windows to fix a
      hwg_keyToUtf8 issue.


Nem tô usando essas atualizações, esse rapaz "Wilfried Brunken" está mexendo em campo MEMO, exemplos e GTK/Linux, mas nada relevante.
Estou usando a de 2019 Dezembro.
Procure usar as intervenções do Alexander.

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: Nenhum usuário registrado online e 3 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