HMG 3.1.5

HMG Unicode versions 3.1.x related

Moderator: Rathinagiri

Post Reply
User avatar
Rathinagiri
Posts: 5471
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

HMG 3.1.5

Post by Rathinagiri »

Hi all,
hmg.png
hmg.png (1.92 KiB) Viewed 11696 times
Today is a special day for all of us. HMG Forum successfully enters into sixth year of its journey. I feel so much excited like today is the first day. :) HMG forum helped me a lot and I can't tell how much I am indebted to all the fellow members.

On this auspicious day, I am so happy to announce about the new version HMG 3.1.5 with various exciting features like visual effects on windows, readkey etc., Thanks to vibrant Harbour zebra library and versatile BosTaurus library, we have a powerful barcode generator of any type starting from simple EAN8 to complex QRCodes.

Let us thrive to achieve Roberto's objective of simplicity, stability and innovation in this fast moving and ever changing field of computing.

As usual, you can download the latest version from Sourceforge.net

Alternatively, you can download from HMG site also.

Change log:

Code: Select all

-HMG 3.1.5 (Test) 2013/07/31
   - New Visual Effects on Windows (Contributed by Dr. Claudio Soto)
      - SET WINDOW cFormName TRANSPARENT TO nAlphaBlend  --> nAlphaBlend = 0 to 255 (completely transparent = 0, opaque = 255)
      - SET WINDOW cFormName [ TRANSPARENT ] TO OPAQUE
      - FLASH WINDOW cFormName CAPTION COUNT nTimes INTERVAL nMilliseconds
      - FLASH WINDOW cFormName TASKBAR COUNT nTimes INTERVAL nMilliseconds
      - FLASH WINDOW cFormName [ ALL ] COUNT nTimes INTERVAL nMilliseconds
      - ANIMATE WINDOW cFormName MODE nFlags INTERVAL nMilliseconds
      - ANIMATE WINDOW cFormName MODE nFlags (See Docs for various modes)
   - New Read Keyboard Functions (Contributed by Dr. Claudio Soto)  
      - HMG_GetLastVirtualKeyDown ( [ @hWnd ], [ @nMsg ], [ @wParam ], [ @lParam ] ) --> nVK_Code
      - HMG_GetLastVirtualKeyUp   ( [ @hWnd ], [ @nMsg ], [ @wParam ], [ @lParam ] ) --> nVK_Code
      - HMG_GetLastCharacter      ( [ @hWnd ], [ @nMsg ], [ @wParam ], [ @lParam ] ) --> cCharacter
      - HMG_CleanLastVirtualKeyDown ( [ lCleanAll ] )
      - HMG_CleanLastVirtualKeyUp   ( [ lCleanAll ] )
      - HMG_CleanLastCharacter      ( [ lCleanAll ] )
      - HMG_GetLastVirtualKeyName ( [ lParam ] ) --> cVK_Name
      - HMG_VirtualKeyIsPressed ( VK_Code )
      - GetKeyState ( VK_Code ) --> return nKeyState
      - HMG_SendCharacter ( [ hWnd ], cText )
      - HMG_EnableReadKey()
      - HMG_DisableReadKey()
   - New Handle: Form/Control property (To use in combination with Read Keyboard functions (Contributed by Dr. Claudio Soto)
      - Form.HANDLE           --> equivalent to: GetFormHandle ( cForm )
      - Form.Control.HANDLE   --> equivalent to: GetControlHandle ( cControl, cForm )
      - GetFormNameByHandle    ( hWnd, @cFormName,    @cFormParentName ) --> Return nFormIndex
      - GetControlNameByHandle ( hWnd, @cControlName, @cFormParentName ) --> Return nControlIndex
   - New Convert Unicode Value <=> Text (Contributed by Dr. Claudio Soto)
      - HMG_GetUnicodeValue ( cUnicodeText ) --> Return array { nCode1, nCode2, ..., nCodeN }
      - HMG_GetUnicodeCharacter ( { nCode1, nCode2, ..., nCodeN } ) --> Return cUnicodeText   
   - New in HFCL: HMG_Zebra Barcode Creation Function using hbzebra harbour contrib library and HFCL BosTaurus library. (Contributed by Dr. Claudio Soto and S. Rathinagiri)
      - HMG_CreateBarCode( cCode, cType, [nBarwidth], [nBarHeight], [lDisplayCode], [cPNGFileName], [aBarColor], [aBackColor], [lCheckSum], [lWide2_5], [lWide3] )
         - HMG_CreateBarCode() function can be used to create barcode image in png file format if cPNGFileName parameter is included. If cPNGFileName is omitted, the function returns the hBitMap handle of barcode.      
         - Any one of the following Barcode types is allowed. { "EAN13","EAN8","UPCA","UPCE","CODE39","ITF","MSI","CODABAR","CODE93","CODE11","CODE128","PDF417","DATAMATRIX","QRCODE" }
         - Checkdigit will be generated by library if omitted.
      - See sample in hfcl\samples\hmg_zebra folder
   - Updated to latest Harbour Nightly Build (2013-07-18)
   - Fixed bugs in various samples (Contributed by Pablo César)
   - Fixed and optimized HFCL: ComboSearchBox (Contributed by S. Rathinagiri)
      - Anywhere search not working in the first instance. 
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
User avatar
bpd2000
Posts: 1207
Joined: Sat Sep 10, 2011 4:07 am
Location: India

Re: HMG 3.1.5 (Test)

Post by bpd2000 »

Thank you Rathi for new version
BPD
Convert Dream into Reality through HMG
User avatar
serge_girard
Posts: 3158
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Contact:

Re: HMG 3.1.5 (Test)

Post by serge_girard »

Thank you!
There's nothing you can do that can't be done...
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Re: HMG 3.1.5 (Test)

Post by Pablo César »

Thank you Rathi for your very kind of attention and always surprising us with their brilliant innovations as you ever do !

Thanks to Dr. Soto whom makes him contributions that enrich our programming tool !

And to all the other colleagues involved in our community and it would not be possible to continue the success of the forum and HMG

Cheers to everyone !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: HMG 3.1.5 (Test)

Post by esgici »

Happy new year to HMG
Happy new year to HMG
congrats.gif (26.13 KiB) Viewed 11711 times
Happy new year to HMG !

Viva HMG, viva Roberto, viva Rathi, viva Dr. Soto ! ...!

... and all followers and supporters !


And all thanks, good wish and congratulations to those who contributed to this new release !

Happy HMG'ing :D
Viva INTERNATIONAL HMG :D
EduardoLuis
Posts: 682
Joined: Tue Jun 04, 2013 6:33 pm
Location: Argentina

Re: HMG 3.1.5 (Test)

Post by EduardoLuis »

Hi our Master Geneious:

Happy New HMG Year.
Thanks again to share with all of us your knowledge and your patience.-
With Regards. Eduardo
User avatar
Rathinagiri
Posts: 5471
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: HMG 3.1.5 (Test)

Post by Rathinagiri »

I have included a QRCode image created using HMG-Zebra library. :)
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Re: HMG 3.1.5 (Test)

Post by Pablo César »

Rathinagiri wrote:I have included a QRCode image created using HMG-Zebra library. :)
Wow Rathi ! Thank you very much for your sharing. Very cool and usefull ! Thank Dr. Soto too.

Is it possible an example of these ?

- ANIMATE WINDOW cFormName MODE nFlags INTERVAL nMilliseconds
- ANIMATE WINDOW cFormName MODE nFlags (See Docs for various modes)
- New Read Keyboard Functions (like as HMG_GetLastVirtualKeyDown, HMG_GetLastVirtualKeyName, HMG_VirtualKeyIsPressed, GetKeyState, HMG_SendCharacter...)
- New Convert Unicode Value (like as HMG_GetUnicodeValue and MG_GetUnicodeCharacter)
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
fouednoomen
Posts: 186
Joined: Sun Oct 14, 2012 8:33 am
DBs Used: DBF, MySQL, MariaDB, SQLite, PostgreSQL, Oracle, ODBC
Location: Tunisia

Re: HMG 3.1.5 (Test)

Post by fouednoomen »

Thanks Rathi

Nice upgrade

Regards

Foued
User avatar
andyglezl
Posts: 1461
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Contact:

Re: HMG 3.1.5 (Test)

Post by andyglezl »

Como decia el Sr. Pedro Vargas (cantante)...

Muy Agradecido, Muy Agradecido, Muy Agradecido...

Gracias por estas grandes aportaciones que desde su creacion,
ha ayudado a no quedar obsoletos a aquellos programadores que
como yo, aprendimos, trabajamos, vivimos y amamos a Clipper.

Viva HMG !
---------------------------------------------------------------------
As I said Mr. Pedro Vargas (vocals) ...

Thanked Very, Very Thankful, Very Grateful ...

Thank you for these great contributions that since its inception,
has helped not become obsolete for those programmers who
as I learned, work, live and love Clipper.

Viva HMG !
Andrés González López
Desde Guadalajara, Jalisco. México.
Post Reply