HMG Extended Edition version 21.10 is published

You can share your experience with HMG. Share with some screenshots/project details so that others will also be benefited.

Moderator: Rathinagiri

Post Reply
User avatar
gfilatov
Posts: 1099
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

HMG Extended Edition version 21.10 is published

Post by gfilatov »

Hi Friends,

We are pleased to announce a new build of Harbour MiniGUI Extended
Edition.

It is a regularly scheduled maintenance release.

This release is considered stable and ready for production use.

Here's a breakdown of some of the modifications in the build 21.10.
For the full list, please see the changelog.
* Fixed: DATEPICKER control: 'Value' property returns _always_ TimeStamp
type (bug was introduced in the build 21.09).

* Fixed: The clause NOSHOW was ignored on a startup of the Panel windows.
That's exist in the official HMG version too.

* Fixed detected resource leakage in the function ShellAbout() with
usage of the MiniGUI Resources control system.

* Added the important optimization the use of the internal PUBLIC
variables at creating of the forms and controls in the MiniGUI core
with using of the new function _SetGetNamesList() which create a
GLOBAL hash for a storing of the Pseudo-Global variables.
Note: There ia s slight chance of regression.

* Added the OOP class TIniData for managing of the values in the
ini files with converting an ini file string to the desired types.

* Added the macro definition for call DLL function to the header file
mgdefs.h for compatibility with Official HMG.

* Updated header file i_hmgcompat.ch for compatibility with Official HMG.

* Updated the TSBrowse, MiniPrint, MiniPrint2, PropGrid, PropSheet,
hmg_qhtm and HbSQLite3 libraries.

* Added the new interesting samples and updated some examples.
A setup of the ANSI build 21.10 for Borland C++ 5.8.2 is published at
the following URL:

http://hmgextended.com/files/CONTRIB/hm ... -setup.exe

There is also an extra donationware Minigui Ex build for the freeware
Embarcadero C++ 10.2 ‘Tokyo’ compiler (which is included to the package).

The upgrade to this build is recommended.

--
Greetings,
Grigory Filatov
[MiniGUI Team]
edk
Posts: 999
Joined: Thu Oct 16, 2014 11:35 am
Location: Poland

Re: HMG Extended Edition version 21.10 is published

Post by edk »

Thx Grigory
User avatar
quartz565
Posts: 670
Joined: Mon Oct 01, 2012 12:37 pm
Location: Thessaloniki, Greece
Contact:

Re: HMG Extended Edition version 21.10 is published

Post by quartz565 »

Thank you Grigory!
Best Regards,
Nikos.

os: Windows Server 2019 - 64
JALMAG
Posts: 265
Joined: Sun Jan 10, 2010 7:05 pm
DBs Used: DBF, MariaDB
Location: España - Spain

Re: HMG Extended Edition version 21.10 is published

Post by JALMAG »

¡Gracias Grigory!
User avatar
gfilatov
Posts: 1099
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

Re: HMG Extended Edition version 21.10 is published

Post by gfilatov »

Hi All,

I've uploaded the updated setup of the build 21.10 for Borland C++ 5.8.2 at

http://hmgextended.com/files/CONTRIB/hm ... -setup.exe

Whatsnew:

2021/10/27: HMG Extended Edition version 21.10 (Update 1).
* Enhanced: The function WindowsVersion() detects the new Windows 11 now.
Added also two auxiliary pseudo-functions hb_osIsWin11() and
IsWin10OrLater().
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Advanced\WinVersion)
* Changed: The SHOWGRID property of the Graph control was renamed to
SHOWXYGRID at the alternative syntax.
Problem was reported by HMG user Jimmy.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo.prg in folder \samples\Basic\Graph_3)
* Updated: GraphPlus library by S.Rathinagiri <srathinagiri/at/gmail.com>:
- adjusting a right graph position for the rotated graph types;
- modified position of the XY labels in a Scatter graph.
(see source in folder \Source\GraphPlus)
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Advanced\GraphPlus)
* New: 'Draw a Stacked Bar Graph with using GraphPlus library' sample.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo5.prg in folder \samples\Basic\GraphPrint)
* New: 'How to trap one hotkey in all forms' sample.
Based upon a contribution of HMG user Edward
Adapted for Minigui Extended by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\KEY_TRAP)
* Updated: 'Get Windows Version string' sample: added Windows 11 detection.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Advanced\WinVersion_2)
Thanks for your attention and support.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]
User avatar
gfilatov
Posts: 1099
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

Re: HMG Extended Edition version 21.10 is published

Post by gfilatov »

Hi All,

I've uploaded the urgent updated setup of the build 21.10 for Borland C++ 5.8.2 at

http://hmgextended.com/files/CONTRIB/hm ... -setup.exe

Whatsnew:

2021/10/29: HMG Extended Edition version 21.10 (Update 2).
* Fixed: Bug due to stupid typo in the internal function _GenActivateId()
(introduced in the build 21.10).
Contributed by Grigory Filatov <gfilatov@inbox.ru>
* Updated: WebCam commands processing for compatibility with Windows 11.
Warning: You should switch ON your camera in the 'Settings':
go to 'Privacy & Security' and navigate to Cameras.
If you want to allow apps to have access to your camera, make
sure that the 'Let apps access your camera' option is enabled.
Now you can select specifically which apps can access your camera.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Advanced\WebCam_2)
* New: 'Draw Edge usage' sample.
Based upon a contribution of Pablo Cesar Arrascaeta at HMGFORUM.
Adapted for Minigui Extended by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\DrawEdge)
The upgrade to this build is high recommended.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]
User avatar
gfilatov
Posts: 1099
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

Re: HMG Extended Edition version 21.10 is published

Post by gfilatov »

Hi All,

I've uploaded the urgent updated setup of the build 21.10 for Borland C++ 5.8.2 at

http://hmgextended.com/files/CONTRIB/hm ... -setup.exe

Whatsnew:

2021/11/03: HMG Extended Edition version 21.10 (Update 3).
* Fixed: Program crash at activation of the ActiveX control
(introduced in the build 21.10).
Bug was reported by Renaldo Suzukayama.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo.prg in folder \samples\Basic\ActiveX)
* Updated: HbSQLite3 library:
- update for using SQLITE3 latest version 3.37.0dev.
Contributed by Grigory Filatov <gfilatov@inbox.ru>.
* Updated: Harbour Compiler 3.2.0dev (SVN 2021-04-28 20:02):
- used support for native Windows memory allocation functions.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(look at ReadMe.txt in folder \harbour)
* Updated: 'Test Directory List with System Icons' sample:
- fixed error in the C-function GetIcoIndex().
Contributed by HMG user Jimmy
(see in folder \samples\Advanced\FILEICON)
The upgrade to this build is recommended.
8-)
--
Best Regards,
Grigory Filatov
[MiniGUI Team]
huiyi_ch
Posts: 173
Joined: Sat May 21, 2016 5:27 am

Re: HMG Extended Edition version 21.10 is published

Post by huiyi_ch »

Hi friends,
Help me, where can I download Borland C++ 5.8.2?
User avatar
gfilatov
Posts: 1099
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

Re: HMG Extended Edition version 21.10 is published

Post by gfilatov »

huiyi_ch wrote: Tue Nov 14, 2023 11:13 pm Hi friends,
Help me, where can I download Borland C++ 5.8.2?
Hi Hui Yi,

Thanks for your interest :!:

You can download Borland C++ 5.8.2 for free using the following direct link:

https://hmgextended.com/files/MISC/bcc582.zip

Have a nice day :arrow:
Kind Regards,
Grigory Filatov

"Everything should be made as simple as possible, but no simpler." Albert Einstein
huiyi_ch
Posts: 173
Joined: Sat May 21, 2016 5:27 am

Re: HMG Extended Edition version 21.10 is published

Post by huiyi_ch »

gfilatov wrote: Wed Nov 15, 2023 8:33 am
huiyi_ch wrote: Tue Nov 14, 2023 11:13 pm Hi friends,
Help me, where can I download Borland C++ 5.8.2?
Hi Hui Yi,

Thanks for your interest :!:

You can download Borland C++ 5.8.2 for free using the following direct link:

https://hmgextended.com/files/MISC/bcc582.zip

Have a nice day :arrow:
Thank you Grigory!
Post Reply