Clipper On Line • Ver Tópico - HMG Releases - Atualizações

HMG Releases - Atualizações

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

HMG Releases - Atualizações

Mensagempor Claudio Soto » 20 Fev 2017 10:49

Todavía no tengo previsto la fecha de la nueva versión.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar de usuário

Claudio Soto
Colaborador

Colaborador
 
Mensagens: 555
Data de registro: 27 Ago 2012 12:31
Cidade/Estado: Uruguay
Curtiu: 35 vezes
Mens.Curtidas: 166 vezes

HMG Releases - Atualizações

Mensagempor asimoes » 21 Fev 2017 11:12

Olá Dr. Claudio,

Estou querendo migrar da MiniGUI Extended para HMG 3.4.3 é tranquilo ? essa versão é para mingw ?
â–º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

HMG Releases - Atualizações

Mensagempor Claudio Soto » 21 Fev 2017 11:53

Si Alexandre HMG OFICIAL sólo se desarrolla para MinGW. Existe un parche reciente para HMG.3.4.3

http://www.hmgforum.com/viewtopic.php?f ... 180#p49428
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar de usuário

Claudio Soto
Colaborador

Colaborador
 
Mensagens: 555
Data de registro: 27 Ago 2012 12:31
Cidade/Estado: Uruguay
Curtiu: 35 vezes
Mens.Curtidas: 166 vezes

HMG Releases - Atualizações

Mensagempor Nascimento » 22 Fev 2017 23:44

desculpe-me a minha ignorancia mais quais as diferenças reais entre a minigui extended e a oficial HMG

ja que a extended ela usa tanto o bcc quanto o mingw, a HMG usa por default o mingw

mais o que queria saber é quais as diferenças reais da lib, e nao de compiladores
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes

HMG Releases - Atualizações

Mensagempor JoséQuintas » 23 Fev 2017 08:42

Eu também queria saber, porque não consegui identificar.
À primeira vista parece que a HMG Extended tem mais recursos, mas pelos fontes confunde se na prática tem menos recursos com mais opções.
A única certeza é de que HMG Extended tem mais exemplos interessantes.
E até mesmo o que impediria de unificar as duas, ou até as três OOOHG também.
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: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG Releases - Atualizações

Mensagempor Claudio Soto » 20 Mar 2017 11:42

Hola a todos.
Existe un nuevo parche para HMG.3.4.3

http://www.hmgforum.com/viewtopic.php?f ... 200#p50091

*****************
HMG.3.4.3 patch 2
*****************
- Fixed bug in WM_NEXTDLGCTL message ( reported by KDJ )
- Fixed bug in COLUMNCONTROLS (allow lower case labels) in Grid control ( reported by Miszler.zoltan )
- Fixed bug in InplaceEdit cell with press ENTER in Grid Control ( reported by Marek )
- Fixed bug in filter data in Grid with Rowsource ( reported by Tonton2 )
- Fixed bug in change recno() when mouse move over of Grid with Rowsource ( reported by KDJ )
- Fixed bug when call DeleteColumn( 1 ) with a Grid with only one column ( reported by t57042 )
- Fixed bug when change image in Button control ( reported by Chrisjx2002 )
- Fixed bugs in DOC files ( contrib by Pablo Cesar )
- Fixed bug in virtual grid in HMG ANSI version with Chinese characters ( contrib by Huiyi_ch )
- Fixed bug in GetStartUpFolder() function ( contrib by Pablo Cesar )
- New methods BLen, BLeft, BRight, BSubStr in HMG_TString class ( contrib by huiyi_ch )
- Now for default SET WINDOW MAIN FIRST is OFF

NOTE: The RECNO property of the Grid control not changes the current physical record number of the DBF file,
only convert between the row of grid and the recno
of the DBF.
Get Grid.RECNO --> convert Logical record ( grid row ) to Physical record ( DBF recno )
Set Grid.RECNO := XXX --> convert the Physical record XXX ( recno ) to Logical record ( grid row )

HMG Multi-Thread:
- Now HMG support the same behaviour that Harbour for Thread manager: allow run without INHERIT PUBLIC vars, see demos in folder samples/MultiThread
- New many functions for Thread manager( see files source\c_thread.c and include\i_thread.ch): GetCurrentThreadId, GetCurrentThreadHandle,
AttachThreadInput, SuspendThread, ResumeThread, SwitchToThread, Sleep, SetThreadPriority, GetThreadPriority, EnumThreadID,
HMG_ThreadHBtoWinHandle, HMG_ThreadHBtoWinID, HMG_ThreadShareData

- New: IDE ver 1.2, now the option menu delete file not delete file of the disk, only eliminate the file of the project.

Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar de usuário

Claudio Soto
Colaborador

Colaborador
 
Mensagens: 555
Data de registro: 27 Ago 2012 12:31
Cidade/Estado: Uruguay
Curtiu: 35 vezes
Mens.Curtidas: 166 vezes

HMG Releases - Atualizações

Mensagempor JoséQuintas » 20 Mar 2017 12:16

Não entendi sobre como atualizar.
Devo baixar HMG 3.4.3 ou os patchs 1 e 2?
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: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG Releases - Atualizações

Mensagempor Claudio Soto » 20 Mar 2017 13:24

JoséQuintas escreveu:Não entendi sobre como atualizar.
Devo baixar HMG 3.4.3 ou os patchs 1 e 2?


El parche 2 ya incluye al parche 1.

Es solo bajar el parche 2 y descomprimirlo en la carpeta c:\hmg.3.4.3
Luego ejecutar el buildAllLib32.bat
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar de usuário

Claudio Soto
Colaborador

Colaborador
 
Mensagens: 555
Data de registro: 27 Ago 2012 12:31
Cidade/Estado: Uruguay
Curtiu: 35 vezes
Mens.Curtidas: 166 vezes

HMG Releases - Atualizações

Mensagempor JoséQuintas » 20 Mar 2017 16:34

Tem que ser com mingw 6.3?
No 5.03 estou recebendo estes erros.

In file included from d:/cvsfiles/allgui/hmg3/source/c_BosTaurus.c:54:0:
d:/cvsfiles/allgui/hmg3/source/c_BosTaurus.c: In function 'win_Shell_GetImageLists':
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:202:31: warning: implicit declaration of function 'hb_threadEnterCriticalSection' [-Wimplicit-function-declaration]
    #define _THREAD_LOCK()     hb_threadEnterCriticalSection( &_HMG_Mutex )
                               ^
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:228:1: note: in expansion of macro '_THREAD_LOCK'
_THREAD_LOCK();\
^
d:/cvsfiles/allgui/hmg3/source/c_BosTaurus.c:3657:1: note: in expansion of macro 'HMG_DEFINE_DLL_FUNC'
HMG_DEFINE_DLL_FUNC ( win_Shell_GetImageLists,                            // user function name
^
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:202:63: error: '_HMG_Mutex' undeclared (first use in this function)
    #define _THREAD_LOCK()     hb_threadEnterCriticalSection( &_HMG_Mutex )
                                                               ^
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:228:1: note: in expansion of macro '_THREAD_LOCK'
_THREAD_LOCK();\
^
d:/cvsfiles/allgui/hmg3/source/c_BosTaurus.c:3657:1: note: in expansion of macro 'HMG_DEFINE_DLL_FUNC'
HMG_DEFINE_DLL_FUNC ( win_Shell_GetImageLists,                            // user function name
^
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:202:63: note: each undeclared identifier is reported only once for each function it appears in
    #define _THREAD_LOCK()     hb_threadEnterCriticalSection( &_HMG_Mutex )
                                                               ^
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:228:1: note: in expansion of macro '_THREAD_LOCK'
_THREAD_LOCK();\
^
d:/cvsfiles/allgui/hmg3/source/c_BosTaurus.c:3657:1: note: in expansion of macro 'HMG_DEFINE_DLL_FUNC'
HMG_DEFINE_DLL_FUNC ( win_Shell_GetImageLists,                            // user function name
^
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:203:31: warning: implicit declaration of function 'hb_threadLeaveCriticalSection' [-Wimplicit-function-declaration]
    #define _THREAD_UNLOCK()   hb_threadLeaveCriticalSection( &_HMG_Mutex )
                               ^
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:236:1: note: in expansion of macro '_THREAD_UNLOCK'
_THREAD_UNLOCK();\
^
d:/cvsfiles/allgui/hmg3/source/c_BosTaurus.c:3657:1: note: in expansion of macro 'HMG_DEFINE_DLL_FUNC'
HMG_DEFINE_DLL_FUNC ( win_Shell_GetImageLists,                            // user function name
^
d:/cvsfiles/allgui/hmg3/source/c_BosTaurus.c: In function 'win_StrRetToBuf':
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:202:63: error: '_HMG_Mutex' undeclared (first use in this function)
    #define _THREAD_LOCK()     hb_threadEnterCriticalSection( &_HMG_Mutex )
                                                               ^
d:/cvsfiles/allgui/hmg3/INCLUDE/HMG_UNICODE.h:228:1: note: in expansion of macro '_THREAD_LOCK'
_THREAD_LOCK();\
^
d:/cvsfiles/allgui/hmg3/source/c_BosTaurus.c:3693:1: note: in expansion of macro 'HMG_DEFINE_DLL_FUNC'
HMG_DEFINE_DLL_FUNC ( win_StrRetToBuf,
^
h
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: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG Releases - Atualizações

Mensagempor Claudio Soto » 20 Mar 2017 20:11

HMG utiliza MinGW 5.3.0.

Haciendo memoria, ahora me acuerdo que cuando actualize la versión de MinGW tuve que hacer unos arreglos en algunos archivos fuente porque aparecían unos errores que parecían no tener ninguna lógica.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar de usuário

Claudio Soto
Colaborador

Colaborador
 
Mensagens: 555
Data de registro: 27 Ago 2012 12:31
Cidade/Estado: Uruguay
Curtiu: 35 vezes
Mens.Curtidas: 166 vezes

HMG Releases - Atualizações

Mensagempor JoséQuintas » 21 Mar 2017 20:47

Ok. Olhei o bat e coloquei o parâmetro da forma correta.

HBMK2 -ldflag="-pthread -static -lpthread"
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: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG Releases - Atualizações

Mensagempor NiltonGM » 22 Mar 2017 11:48

JoséQuintas escreveu:Ok. Olhei o bat e coloquei o parâmetro da forma correta.

HBMK2 -ldflag="-pthread -static -lpthread"


Olá José Quintas,

Descompactei "HMG.3.4.3_patch_2.rar", rodei buildAllLib32.bat sem nenhum erro, não precisei fazer essa alteração que vc fez. Será q não entendi q talvez vc use outra IDE sem ser a HMG?
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 393
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 249 vezes
Mens.Curtidas: 24 vezes

HMG Releases - Atualizações

Mensagempor JoséQuintas » 22 Mar 2017 14:01

Não estou testando com os arquivos originais, é por isso.
E como a primeira coisa que faço é apagar todos os BATs, HBPs, etc.... não tinha visto esse parâmetro.
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: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG Releases - Atualizações

Mensagempor Pablo César » 23 Mar 2017 12:23

Obrigado Mr. quintas pela sua persistência, dedicação e vontade de fazer melhor.

Falo mais pelo assunto dos Threads em HMG. Eu tinha esquecido de agradecer você também.
Aliás no fórum da HMG eu cito o seu nome.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar de usuário

Pablo César
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 5312
Data de registro: 31 Mai 2006 10:22
Cidade/Estado: Curitiba - Paraná
Curtiu: 142 vezes
Mens.Curtidas: 152 vezes

HMG Releases - Atualizações

Mensagempor Claudio Soto » 29 Mar 2017 21:39

Hola a todos,

Existe una nueva versión de HMG oficial: HMG.3.4.4
http://www.hmgforum.com/viewtopic.php?f=43&t=5198

PD: debido a la falta de tiempo, este es el último release en el que participó como desarrollador:
http://www.hmgforum.com/viewtopic.php?f=43&t=5200

Gracias a todos,
Claudio.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar de usuário

Claudio Soto
Colaborador

Colaborador
 
Mensagens: 555
Data de registro: 27 Ago 2012 12:31
Cidade/Estado: Uruguay
Curtiu: 35 vezes
Mens.Curtidas: 166 vezes

Anterior Próximo



Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 8 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