Harbour MiniGUI Extended Edition build 20.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

User avatar
gfilatov
Posts: 778
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 32 times
Been thanked: 449 times
Contact:

Harbour MiniGUI Extended Edition build 20.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.

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]
Last edited by gfilatov on Wed Oct 21, 2020 1:02 pm, edited 1 time in total.

User avatar
Anand
Posts: 520
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 219 times
Been thanked: 80 times

Post by Anand »

Thanks Grigory

Regards,

Anand
Image

User avatar
salamandra
Posts: 250
Joined: Thu Jul 31, 2008 8:33 pm
DBs Used: DBF, MySQL, SQL
Location: Brazil
Has thanked: 130 times
Been thanked: 9 times

Post by salamandra »

Thank you very much for this new release Grigory !!


Salamandra, Brazil
There is one time in which is crucial awakening. That time is now. ( Buddha )

JALMAG
Posts: 220
Joined: Sun Jan 10, 2010 7:05 pm
DBs Used: DBF
Location: España - Spain
Has thanked: 2 times
Been thanked: 4 times

Post by JALMAG »

Thanks Grigory!

Best regards,

User avatar
luisvasquezcl
Posts: 1190
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Has thanked: 16 times
Been thanked: 18 times
Contact:

Post by luisvasquezcl »

Thanks. Best regards

User avatar
gfilatov
Posts: 778
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 32 times
Been thanked: 449 times
Contact:

Post 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]

User avatar
gfilatov
Posts: 778
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 32 times
Been thanked: 449 times
Contact:

Post 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.
Kind Regards,
Grigory Filatov

"Everything should be made as simple as possible, but no simpler." Albert Einstein

User avatar
serge_girard
Posts: 2630
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Has thanked: 904 times
Been thanked: 164 times
Contact:

Post by serge_girard »

Hi Grigory !

Thanks, but how can I get private MiniGUI builds?

The page gives forbidden 403.. :oops:

User avatar
gfilatov
Posts: 778
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 32 times
Been thanked: 449 times
Contact:

Post 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 :!:
Kind Regards,
Grigory Filatov

"Everything should be made as simple as possible, but no simpler." Albert Einstein

User avatar
serge_girard
Posts: 2630
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Has thanked: 904 times
Been thanked: 164 times
Contact:

Post by serge_girard »

Hi Grigory,

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

Serge

Post Reply