HMG Releases - Atualizações

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG Releases - Atualizações

Mensagem por Claudio Soto »

Existe un nuevo parche para HMG.3.4.0
Hi all,
I'm back, please test this patch:

Código: Selecionar todos

- HMG_GetCompileVersion32 y HMG_GetCompileVersion64: improve theses function for detect version of HMG compiler prior to HMG.3.4.0

- New function: 
      - BT_DRAWEDGE (hDC, nRow, nCol, nWidth, nHeight, nEdge, nGrfFlags)
      - the values of parameters nEdge and nGrfFlags, are defined in INCLUDE\BosTaurus.ch (line 82 and 98)

- Now Form.Grid.CELL() is more fast because use the same code of Form.Grid.CellEx(), both now present the same velocity, CellEx is mateined only for compatibility 

- DisableProcessWindowsGhosting()

- HMG_CallDLL ( cLibName , [ nRetType ] , cFuncName , Arg1 , ... , ArgN ) ---> xRetValue
  Note: HMG_CallDLL() detects the current code page and appropriately called the ANSI or Unicode version of the function.

- New Methods
      - ThisWindow|<FormName>.CenterDesktop
      - ThisWindow|<FormName>.CenterIn ( FormName2 )

      - CENTER WINDOW <FormName> DESKTOP
      - CENTER WINDOW <FormName> IN <FormName2>

- Fixed minor bug in GetProperty() when used with Grid control.
- Fixed minor bug when cancel save file in Print Preview.
- Fixed bug when change position or resize Panel Window (reported by Nascimento) 
- Fixed bug when change font at runtime in Label control with Transparent property (Contribute by Giancarlo)
- Enanced InputWindow() function, see doc (contrib by Pablo César Arrascaeta) 
- Enanced documentation (contrib by Pablo César Arrascaeta) 
I think that with this patch HMG.3.4.0 is considered "Stable"
Descargar de: http://www.hmgforum.com/download/file.php?id=6175
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

HMG Releases - Atualizações

Mensagem por Pablo César »

Nova versão do HMG foi lançada: HMG 3.4.1 através do Google Drive em: este link. (81.3MB)

Foi também criada uma nova conta no FaceBook para aproximar mais as pessoas em: este link.
Change Log - HMG 3.4.1 2015/07/06
  • Updated to latest Harbour Nightly Build (2015-07-05)
  • New function:
    • BT_DRAWEDGE (hDC, nRow, nCol, nWidth, nHeight, nEdge, nGrfFlags)
    • the values of parameters nEdge and nGrfFlags, are defined in INCLUDE\BosTaurus.ch (line 82 and 98)
  • HMG_GetCompileVersion32 and HMG_GetCompileVersion64: improved theses functions to detect versions of HMG compilers prior to HMG.3.4.0
  • Now Form.Grid.CELL() is more fast because of the use of the same code of Form.Grid.CellEx(), both now present with the same velocity, CellEx is maintained only for compatibility
  • New DisableProcessWindowsGhosting()
  • HMG_CallDLL ( cLibName , [ nRetType ] , cFuncName , Arg1 , ... , ArgN ) ---> xRetValue Note: HMG_CallDLL() detects the current code page and appropriately call the ANSI or Unicode version of the function.
  • HMG_GetHBSymbols() --> return array { { cSymName1, cSymType1 } , { cSymName2, cSymType2 }, ... }
  • HMG_GetDLLFunctions( cDllName ) --> return array { cFuncName1, cFuncName2, ... }
  • GetEventCodeBlockInfo () --> array { hWnd, uMsg, wParam, lParam, nIndex }
  • SetSubClassEvent ( hWnd, CodeBlock [, nMsg | aMsg ] ) --> nIndex
  • RemoveSubClassEvent ( nIndex ) --> lBoolean
  • New Methods
    • ThisWindow|<FormName>.CenterDesktop
    • ThisWindow|<FormName>.CenterIn ( FormName2 )
    • CENTER WINDOW <FormName> DESKTOP
    • CENTER WINDOW <FormName> IN <FormName2>
  • Fixed minor bug in GetProperty() when used with Grid control.
  • Fixed minor bug when cancel save file in Print Preview.
  • Fixed bug when change position or resize Panel Window (reported by Nascimento)
  • Fixed bug when change font at runtime in Label control with Transparent property (Contribute by Giancarlo)
  • Enhanced InputWindow() function, see doc (contrib by Pablo César Arrascaeta)
  • Enhanced documentation (contrib by Pablo César Arrascaeta)
Maiores detalhes sobre a versão e questão do HMG 64 bits, acessar em: http://www.hmgforum.com/viewtopic.php?f=43&t=4400
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 do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG Releases - Atualizações

Mensagem por NiltonGM »

Prezados,

Estou com a versão 3.3.1 (32&64bits). Essa versão é acumulativa? Posso instalar direto essa última versão 3.4.1 sem antes ter que instalar as anteriores?

Abraços.
Nilton Medeiros
nilton@sistrom.com.br
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

HMG Releases - Atualizações

Mensagem por Toledo »

Amigo, sim, você pode instalar direto a versão 3.4.1.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG Releases - Atualizações

Mensagem por NiltonGM »

Valeu, fiz isso e funcionou. Segue os passos para outras pessoas que estão em dúvida para atualizar:
1. instalei a 3.4.1
2. Deletei o arquivo hmg.ini na pasta IDE
3. Descompactei o path de atualização na pasta 3.4.1 (hmg.3.4.1_patch1.rar) sobrepondo arquivos existentes
4. Recompilei (rodar BuildAllLib.bat)
5. Recompilei minha lib particular e copiei para a pasta C:\hmg.3.4.1\lib
6. Testei versão 3.4.1. Ok
7. Desinstalei a versão 3.3.1 e removi pasta c:\hmg.3.3.1
Nilton Medeiros
nilton@sistrom.com.br
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG Releases - Atualizações

Mensagem por Claudio Soto »

Ahora en el foro de HMG oficial existe un link en la parte de arriba de la pagina web donde se puede acceder directamente a la ultima version de HMG y al ultimo parche lanzado con sus correspondientes changelog.

http://www.hmgforum.com/app.php/page/download

PD: existe un parche 3 para la version hmg.3.4.1
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG Releases - Atualizações

Mensagem por NiltonGM »

Claudio Soto escreveu:Ahora en el foro de HMG oficial existe un link en la parte de arriba de la pagina web donde se puede acceder directamente a la ultima version de HMG y al ultimo parche lanzado con sus correspondientes changelog.

http://www.hmgforum.com/app.php/page/download

PD: existe un parche 3 para la version hmg.3.4.1
Obrigado Claudio pelo aviso, não achei o pach 3 mas o link me levou ao Pach 4, baixado!
Abraços.
Nilton Medeiros
nilton@sistrom.com.br
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG Releases - Atualizações

Mensagem por Claudio Soto »

El parche 4 es el ultimo, salio despues de mi post anterior.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG.3.4.2

Mensagem por Claudio Soto »

Rathinagiri escreveu:Hi,

I am happy to announce the release of the latest version of HMG - 3.4.2. This version contains exciting debugger tool of Dr. Claudio Soto along with the various fixes and patches from the older versions.

Please download the new version from here.

Change log:

Código: Selecionar todos

-HMG 3.4.2 2015/09/22
   - Updated to latest Harbour Nightly Build (2015-09-04)
   - New HMG DEBUGGER: native GUI debugger for HMG (see doc)
   - New function: HMG_PrintGetJobInfo() (see START PRINTDOC doc)
   - New function: HMG_PrinterGetStatus() (contrib by BPD2000)
   - Now SplitChild Window support OnPaint event.
   - New button in IDE for fast access to compile in debug mode (IDE 1.0.9)   
   - New function HBtoWinDateFormat() for fixed bug in get date format of MonthCal/DatePick controls (contrib by Pablo Cesar)
   - IsControlDefined, IsWindowDefine and IsWindowActive functions, accept parameters FormName/ControlName with/without quotation marks (contrib by Pablo Cesar)
   - Fixed bug in CreateEvent (reported by Roberto Lopez)
   - Fixed bug in This.QueryData of Grid control (reported by Roberto Lopez)
   - Fixed bug in BackColor of InputWindow (reported by Roberto Lopez)
   - Fixed bug in Print Preview (reported by Roberto Lopez)
   - Fixed bug in get Cell value of the Grid control (reported by Marek)
   - Fixed bug in default color of HeaderDYNAMICBACKCOLOR of the Grid control (reported by Rathinagiri)
   - Fixed bug in DYNAMICFONT and ONCHECKBOXCLICKED of Grid control in i_altsyntax.ch header file (contrib by Rathinagiri)
   - Fixed memory leak in the functions: EnumWindows, SetSubClassEvent and EnumProcessesID (contrib by Grigory Filatov)
   - Fixed Row position in PDF (Contributed by Marek)
http://www.hmgforum.com/viewtopic.php?f=43&t=4484
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG Releases - Atualizações

Mensagem por Claudio Soto »

Nuevo parche para HMG.3.4.2 (patch 4):

http://www.hmgforum.com/viewtopic.php?f ... 150#p44926
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG.3.4.3

Mensagem por Claudio Soto »

Se lanzó la nueva version 3.4.3 de HMG oficial,

para descargar y ver los cambios introducidos ir a: http://www.hmgforum.com/viewtopic.php?f=43&t=4738
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG Releases - Atualizações

Mensagem por NiltonGM »

Oi Solo,

Fiz a instalação desta nova versão 3.4.3, descompactei os arquivos "HARBOUR-64 (nightly 2016-04-20).rar" e "MinGW-64_ver.5.3.0.rar", rodei o bat "_BuildAllLib64.bat", mas ao chamar a IDE apresenta HMG-IDE UNICODE ver 1.1 e "HMG 3.4.3 Stable (32 bits)"
Nilton Medeiros
nilton@sistrom.com.br
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG Releases - Atualizações

Mensagem por Claudio Soto »

Cambiar en la opción build del menú principal del IDE para 64 bits.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG Releases - Atualizações

Mensagem por NiltonGM »

Claudio Soto escreveu:Cambiar en la opción build del menú principal del IDE para 64 bits.
, Sé que generan mis aplicaciones em 64 bits o 32, estaba hablando del IDE HMG, pensé que tenía un IDE con versión de 64 bits también. De todos modos gracias amigo.
Disto eu sei como gerar minhas aplicações em 32 ou 64 bits, eu estava falando da IDE, achei que tinha uma IDE com versão de 64 bits também.
De qualquer forma obrigado amigo.
Nilton Medeiros
nilton@sistrom.com.br
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG Releases - Atualizações

Mensagem por NiltonGM »

Mestres Pablo e Claudio, quando sai a versão 4 da HMG, tem previsão?
Nilton Medeiros
nilton@sistrom.com.br
Responder