Page 1 of 2

Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Wed Oct 21, 2020 6:26 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.

Here's a breakdown of some of the modifications in the build 20.10.
For the full list, please see the changelog.
* Added the new functions for Windows GDI objects memory release.
It will activate the GDI objects recording and call CheckRes()
to generate the checkres.txt log file on the application quit.
Note: This feature will work after setting of debugging mode
via the Harbour command Set( _SET_DEBUG, .T. ) or AltD( 1 ).

* Fixed detected resource leakage of GDI objects at the release of
Main form with usage of the new MiniGUI Resources control system.

* Fixed: Alternate definition of SPLITBOX control overrides wrongly
a standard his definition (cannot be used simultaneously BOTTOM
and HORIZONTAL clauses). It exists in the official version too.

* Fixed: The TOOLBAR control with WRAP style was hidden in the
SplitBox with defined BOTTOM clause.

* TOOLBAR control: toolbuttons supports an optional ADJUST clause.

* Revised a hot mouse tracking in the ButtonEx control.

* Revised a releasing of the AniGif control.

* Synchronized Extended HMG for compatibility with Official HMG:
- COMBOBOXEX supports the optional clause NOTRANSPARENT;
- IMAGE CHECKBUTTON supports the optional clause NOTRANSPARENT;
- TAB control supports the optional clause NOTRANSPARENT;
- TREE control supports the optional clause NOTRANSPARENT.

* Added the optional color's constants to the header files
i_color.ch and i_wincolor.ch.

* Adaptation FiveWin Class TSBrowse 9.0 in HMG:
- added the new variables :lFastDrawCell, :aFastDrawCell and
:lFastDrawClear, method :FastDrawClear() for high-speed
HASH-based data refreshing in the TSBrowse class;
Note: you should set :lFastDrawCell to .T. for switch ON
the above mode.
Thanks a lot to SergKis and Haz for this GREAT contribution!

* Updated Sqlite3 library.

* Added the new interesting samples and updated some examples.
A setup of the build 20.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
Embarcadero C++ 10.2 ‘Tokyo’ compiler.

This release is considered stable and ready for production use.

The upgrade to this build is recommended.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Wed Oct 21, 2020 10:13 am
by Anand
Thanks Grigory

Regards,

Anand

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Wed Oct 21, 2020 2:42 pm
by salamandra
Thank you very much for this new release Grigory !!


Salamandra, Brazil

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Sun Oct 25, 2020 8:43 am
by JALMAG
Thanks Grigory!

Best regards,

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Sun Oct 25, 2020 11:35 am
by luisvasquezcl
Thanks. Best regards

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Wed Oct 28, 2020 7:30 am
by gfilatov
Hi All,

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

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

Whatsnew:
* Fixed: Browse control without PICTURE option had a wrong formatting for
the fields with negative numbers (introduced in the build 20.05).
Bug was reported by Pablo Jalabert.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Basic\Browse_4)
* Fixed: Correction in the Imagelist ADD IMAGE commands.
Syntax:
ADD IMAGE <image> [ MASK <mask> ] TO <control> OF <parent>
ADD MASKEDIMAGE <image> [ COLOR <aColor> ] TO <control> ;
OF <parent>
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Basic\TOOLBAR_3)
* Enhanced: TOOLBAR control: tool buttons respect the BALLOON style of
tooltips and the command SET TOOLTIP [ ACTIVATE ] <ON | OFF>.
Requested by Ivanil Marcelino <ivanil/at/linkbr.com.br>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Basic\TOOLBAR_2)
* Enhanced: ANIGIF control: added support of animated GIF from resources.
Requested by Ivanil Marcelino <ivanil/at/linkbr.com.br>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Advanced\AniGIF)
* Enhanced: BtnTextBox and GetBox controls support Controls Context menu.
Requested by Ivanil Marcelino <ivanil/at/linkbr.com.br>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
* Modified: Adding the new selected values to the multiple selection Grid
was significantly accelerated (noticeable for grids with more than
one hundred thousand items).
Suggested by HMG user Edward.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
* New: 'Month Calendar control with the bold days and backcolor' sample.
Based upon a contribution of Kevin Carmody <i@kevincarmody.com>.
Adapted for Minigui Extended by Grigory Filatov <gfilatov@inbox.ru>
(see demo3.prg in folder \samples\Basic\MONTHCAL)
* New: 'MiniGUI ToolBar ImageList Demo' sample.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\TOOLBAR_3)
The upgrade to this build is recommended.

Thanks for your attention and support.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Wed Oct 28, 2020 8:14 am
by gfilatov
Hi All,

Please note that there are also the following private MiniGUI builds for the all donators:

:arrow: - MinGW GNU C 10.2.1 (32-bit);
-------------------------------------------------------------
Minigui Ex Package (build date: 28.10.2020)
Download links: http://hmgextended.com/files/PRIVATE
-------------------------------------------------------------

Components versions:
--------------------

Harbour MiniGUI Extended Edition 20.10 (Update 1)

Harbour 3.2.0dev (r2008190002)

Harbour Make (hbmk2) 3.2.0dev (r2020-08-19 00:02)

gcc (GCC with MCF thread model, built by LH_Mouse.) 10.2.1 20201010
:arrow: - MinGW GNU C 10.2.0 (64-bit);

-------------------------------------------------------------
Minigui Ex 64 Package (build date: 27.10.2020)
Download links: http://hmgextended.com/files/PRIVATE
-------------------------------------------------------------

Components versions:
--------------------

Harbour MiniGUI Extended Edition 20.10 (Update 1)

Harbour 3.4.0dev (cf51c11) (2017-12-20 13:44)

Harbour Make (hbmk2) 3.4.0dev (cf51c11) (2017-12-20 13:44)

gcc (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 10.2.0
Thanks for your attention.

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Wed Oct 28, 2020 8:45 am
by serge_girard
Hi Grigory !

Thanks, but how can I get private MiniGUI builds?

The page gives forbidden 403.. :oops:

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Wed Oct 28, 2020 8:55 am
by gfilatov
serge_girard wrote: Wed Oct 28, 2020 8:45 am Hi Grigory !

Thanks, but how can I get private MiniGUI builds?

The page gives forbidden 403.. :oops:
Hi Serge,

Please be so kind to send me e-mail with a requested tool.

I'll provide a confidential link to you in my answer e-mail. 8-)

Thanks for your interest :!:

Re: Harbour MiniGUI Extended Edition build 20.10 is published

Posted: Wed Oct 28, 2020 1:03 pm
by serge_girard
Hi Grigory,

I have send an email to your buran19* address.
Did you receive it?

Serge