Page 1 of 1

HMG Extended Edition version 22.05 is published

Posted: Thu May 19, 2022 5:42 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 22.05.
For the full list, please see the changelog.
* Fixed: The ON CANCEL event in the ComboBox control was executed only
if the last pressed key was the <Escape>
(introduced in the build 16.08).

* Fixed: Problem with SPINNER's focus at a window activation when this
control was defined in the first position.

* You can get HORIZONTAL property of the RadioGroup control at runtime.

* You can get HORIZONTAL and WRAP properties of the Spinner control
at runtime.

* The RadioGroup control now supports 'On GotFocus' and 'On LostFocus'
clauses similar to other controls.
Since RadioGroup is actually a group of individual RadioButtons, each
individual RadioButton has its own events.
Added the new command SET PROCEED EACH RADIOBUTTON EVENT <ON | OFF>.

* The IMAGE and LABEL controls support the optional ON RCLICK clause.
This clause specifies the action at the mouse right button click.

* Updated the HMG IDE of Roberto Lopez, TSBrowse and SQLite3 libraries.

* Added the new samples and updated some old examples.
A setup of the ANSI build 22.05 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 built for the freeware
Embarcadero C++ 10.2 ‘Tokyo’ compiler (which is included in the package).

The upgrade to this build is recommended.

--
Greetings,
Grigory Filatov
[MiniGUI Team]

Re: HMG Extended Edition version 22.05 is published

Posted: Thu May 19, 2022 5:49 am
by gfilatov
Hi Friends,

Please notice that there are also the private MiniGUI builds
for the MinGW compiler:
  • GCC 13.0.0 2022-05-08 (32-bit)
  • GCC 13.0.0 2022-05-08 (64-bit)
The above distros available for all donors.

Thanks for your attention.

Greetings,
Grigory

Re: HMG Extended Edition version 22.05 is published

Posted: Thu May 19, 2022 6:43 am
by serge_girard
Thanks Grigory!

Re: HMG Extended Edition version 22.05 is published

Posted: Thu May 19, 2022 11:52 am
by quartz565
Thank you Grigory!

Re: HMG Extended Edition version 22.05 is published

Posted: Thu May 19, 2022 3:34 pm
by Red2
Thank you Grigory!

Re: HMG Extended Edition version 22.05 is published

Posted: Sat May 21, 2022 4:30 pm
by gfilatov
Hi All,

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

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

Whatsnew:

2022/05/21: HMG Extended Edition version 22.05 (Update 1).
* Updated: MiniPrint library:
- updated for the recent changes in the Minigui core.
Problem was reported by Jayadev <jayadev65/at/yahoo.com>.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see source in folder \Source\MiniPrint)
* Updated: 'HMG IDE' sample: added RADIOGROUP's gotfocus/lostfocus events.
Requested by Spencer Redfield.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see in folder \samples\Advanced\hmgide)
The upgrade to this build is recommended.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

Re: HMG Extended Edition version 22.05 is published

Posted: Mon May 23, 2022 1:40 pm
by Anand
Thanks for the latest update, Grigory

Re: HMG Extended Edition version 22.05 is published

Posted: Tue May 31, 2022 5:27 am
by gfilatov
Hi All,

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

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

Whatsnew:

2022/05/31: HMG Extended Edition version 22.05 (Update 2).
* Fixed: Eliminate the annoying "flickering" at using the commands
SET AUTOADJUST ON and SET AUTOZOOMING ON.
Based upon a contribution of HMG user Jimmy.
Adapted for Minigui Extended by Grigory Filatov
(see demo in folder \samples\Basic\AUTOADJUST)
* Fixed: The OnRClick event depend on availability of the OnClick event in
the IMAGE and LABEL controls.
Notice that above OnRClick event does not depend now on the command
SET CONTEXT MENU OFF.
Based upon a contribution of Ivanil Marcelino
(see demo in folder \samples\Applications\MineSweeper)
* New: Methods EnableUpdate and DisableUpdate added for all forms.
This can reduce annoying screen refreshes when presentation
properties such as BackColor, FontName, and so on are changed
during run time.
You can apply these methods via:
- function syntax:
DoMethod ( FormName, "DisableUpdate" )
DoMethod ( FormName, "EnableUpdate" )
- pseudo-OOP syntax:
FormName.DisableUpdate
FormName.EnableUpdate
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see demo in folder \samples\Basic\WindowBackground)
The upgrade to this build is recommended.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

Re: HMG Extended Edition version 22.05 is published

Posted: Mon Jun 06, 2022 7:24 am
by gfilatov
Hi All,

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

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

Whatsnew:

2022/06/06: HMG Extended Edition version 22.05 (Update 3).
* Modified: The max quantity of the generated pages in the 'Simple PDF Creator'
by Pete D. was setted to value 20 due to limitation of the BosTaurus
images loading/saving in a continuous loop.
Problem was reported by Rene Koot.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see demo in folder \samples\Basic\HBPrinter)
* Updated: WinReport library (see source in folder \Source\WinReport):
- the command SET HPDFINFO DATECREATED TO date() TIME time()
should report on the pdf the correct creation time in UTC;
- added the new command SET SAVEBUTTONS OFF | ON.
Contributed by Pierpaolo Martinello <pier.martinello[at]alice.it>
(see demo in folder \samples\Advanced\REPORT_INTERPRETER)
* Updated: 'Richedit' sample:
- modified the RichEdit controls context menu for the recent
Minigui core modifications.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see in folder \samples\Basic\Richedit)
The upgrade to this build is recommended.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]