Page 1 of 1

HMG Extended Edition version 21.10 is published

Posted: Thu Oct 21, 2021 7:43 am
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]

Re: HMG Extended Edition version 21.10 is published

Posted: Sat Oct 23, 2021 3:44 pm
by edk
Thx Grigory

Re: HMG Extended Edition version 21.10 is published

Posted: Sun Oct 24, 2021 12:58 pm
by quartz565
Thank you Grigory!

Re: HMG Extended Edition version 21.10 is published

Posted: Mon Oct 25, 2021 7:27 am
by JALMAG
¡Gracias Grigory!

Re: HMG Extended Edition version 21.10 is published

Posted: Wed Oct 27, 2021 6:36 am
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]

Re: HMG Extended Edition version 21.10 is published

Posted: Fri Oct 29, 2021 7:05 am
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]

Re: HMG Extended Edition version 21.10 is published

Posted: Wed Nov 03, 2021 7:29 am
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]

Re: HMG Extended Edition version 21.10 is published

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

Re: HMG Extended Edition version 21.10 is published

Posted: Wed Nov 15, 2023 8:33 am
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:

Re: HMG Extended Edition version 21.10 is published

Posted: Wed Nov 15, 2023 10:02 am
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!