HMG 3.4.1

HMG Unicode versions 3.1.x related

Moderator: Rathinagiri

Post Reply
User avatar
Rathinagiri
Posts: 5096
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 93 times
Been thanked: 107 times
Contact:

HMG 3.4.1

Post by Rathinagiri » Mon Jul 06, 2015 7:10 am

Dear colleagues,

I am so happy to announce about the new version of HMG 3.4.1, thanks to Dr. Claudio Soto.
A special thanks to Pablo for making documentation more useful and organized.

This time HMG is released in Google Drive. Please let me know if you have any difficulty in downloading. This version can be downloaded from here. (81.3MB)

To reach more people, I have created a FaceBook Page for HMG. It can be seen here.
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)
Remarks:

  • Please kindly be advised that after your download it and success installation, you must delete hmg.ini at IDE folder. That's with wrong path for IDE.
  • Patch in this version must be applied. Please note following message for further info and providenceS:
    1. Patch 1 (This Patch1 supersedes previous patches announced before)
[/color]
Happy HMGing.

With kind regards,

S. Rathinagiri.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

chrisjx2002
Posts: 152
Joined: Wed Jan 06, 2010 5:39 pm
Been thanked: 1 time

Post by chrisjx2002 » Mon Jul 06, 2015 8:44 am

No problem for the download. Thanks everybody for this new release.

User avatar
mol
Posts: 2742
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Has thanked: 91 times
Been thanked: 32 times
Contact:

Post by mol » Mon Jul 06, 2015 9:56 am

Thanks for great work!

User avatar
danielmaximiliano
Posts: 1993
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Has thanked: 25 times
Been thanked: 9 times
Contact:

Post by danielmaximiliano » Mon Jul 06, 2015 11:23 am

Gracias a todos por la nueva version .....
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`.HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp / Telegrams To cel +54 011 690 26 142

User avatar
esgici
Posts: 4282
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 166 times
Been thanked: 61 times
Contact:

Post by esgici » Mon Jul 06, 2015 11:24 am

Many thanks Mr. Rathinagiri and Dr. Soto

Downloaded with no problem; IMHO this way ( G-drive ) is better than previous ( SF.net ).

Viva HMG :D
Viva INTERNATIONAL HMG :D

User avatar
dhaine_adp
Posts: 457
Joined: Wed Aug 06, 2008 12:22 pm
Location: Manila, Philippines

Post by dhaine_adp » Mon Jul 06, 2015 12:38 pm

Hi Rathi and Dr. Claudio,

Thank you very much for the latest release. However I can't rebuild all the library using _BuildAllLib64.bat and or build64.bat. The error message is shown in the attached snapshot.

The distribution folder does not contain harbour-64.
Attachments
hmg341buildErr.JPG
hmg341buildErr.JPG (63.67 KiB) Viewed 9398 times
Regards,

Danny
Manila, Philippines

User avatar
luisvasquezcl
Posts: 996
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Has thanked: 5 times
Been thanked: 10 times
Contact:

Post by luisvasquezcl » Mon Jul 06, 2015 12:47 pm

Gracias por su trabajo.
se descargó sin problemas.
Saludos cordiales,
Luis Vasquez.

Thanks for your work.
He was discharged smoothly.
Best regards,
Luis Vasquez

User avatar
Pablo César
Posts: 4052
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 175 times

Post by Pablo César » Mon Jul 06, 2015 12:56 pm

Thank you Rathi and Claudio !

Downloading process: successfully.
dhaine_adp wrote:However I can't rebuild all the library using _BuildAllLib64.bat and or build64.bat.
..//..
The distribution folder does not contain harbour-64.
Also there is not BuildLib64.bat, It's missing.

Danny are you trying with build64.bat to build LIBs ???
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Rathinagiri
Posts: 5096
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 93 times
Been thanked: 107 times
Contact:

Post by Rathinagiri » Mon Jul 06, 2015 1:02 pm

For 64 Bit, please copy the Harbour-64 folder to hmg.3.4.1
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

User avatar
Pablo César
Posts: 4052
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 175 times

Post by Pablo César » Mon Jul 06, 2015 1:06 pm

Rathinagiri wrote:For 64 Bit, please copy the Harbour-64 folder to hmg.3.4.1
I think Rathi this is not enough for 64 bits.

Should we have following structure in 3.4.1 ?:

- Harbour-64
- MinGW-64
- Lib-64

According this old message from Claudio:

viewtopic.php?p=34610#p34610

Sorry if I am making confusion...
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests