Harbour MiniGUI Extended Edition build 19.03 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: 617
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 22 times
Been thanked: 173 times
Contact:

Harbour MiniGUI Extended Edition build 19.03 is published

Post by gfilatov » Wed Mar 27, 2019 7:49 am

Hi Friends,

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

It is a regularly scheduled maintenance and bugfix release.

Here's a breakdown of some of the modifications in the build 19.03.
For the full list, please see the changelog.

* Misc bugfixes for the memory leaks in the ToolBar[Ex] control.
It was an ugly mistake with missed release of the bitmaps at a
destroying of a Tool Button.

* Fixed processing of the 'Item' property in a Grid when 'Value'
property equal a zero (problem was introduced in the build 18.08).

* Added a ban on an editing in a Browse control for databases that
were opened with the READONLY clause. Otherwise, an error "Write
not allowed" will occur.

* Added the following useful network functions:
- NetRecLock( nSeconds );
- NetFileLock( nSeconds );
- NetAppend( nSeconds, lReleaseLocks );
- NetDelete();
- NetRecall();
- IsLocked( nRecId );
- NetError().
The above network functions were used in a BROWSE control.

* Necessity of a lock's setting at the BROWSE editing will be
defined automatically for a database that opened in a shared mode.

* Added 'FIELD' clause (optional) to CHECKLABEL and SWITCHER
controls. They supports the 'Refresh' and 'Save' methods now.

* The functions SetProperty() and DoMethod() will detect a typo
in a name of the properties or methods.

* The function HMG_Alert() supports an optional 7-th parameter
for an array of colors for the buttons which will defined with the
BACKCOLOR and HANDCURSOR clauses.
Syntax:
HMG_Alert( cText, [<aOptions>], [<cTitle>], [<nType>], ;
[<cIcoName>], [<nIcoSize>], [<aBtnColors>] )
Added an optional possibility for colors tuning with the following
new commands:
- SET MSGALERT BACKCOLOR TO <aBackColor> [STOREIN <aBackColors>]
- SET MSGALERT FONTCOLOR TO <aFontColor> [STOREIN <aBackColors>]

* The unneeded clauses in the command GRAPH BITMAP may be omitted:
- TITLECOLOR (default is BLACK);
- SHOWGRID .T. supersede SHOWXGRID .T. and SHOWYGRID .T.;
- SEPARATION is NIL by default;
- NOBORDER is .F. by default.

* Added the following PROGRESSBAR MARQUEE commands for compatibility
with Official HMG:
SET PROGRESSBAR <name> OF <parent> ENABLE MARQUEE ;
[ UPDATED <milliseconds> ]
SET PROGRESSBAR <name> OF <parent> DISABLE MARQUEE

* Updated the TSBrowse, RDDLeto and Sqlite3 libraries.

* Added the new interesting samples and updated some Advanced samples.

A setup of the build 19.03 for Borland C++ 5.5.1 is published at
the following URL:

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

This release is considered stable and ready for production use.

The upgrade to this build is highly recommended.

Thanks for your attention and support!

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

JALMAG
Posts: 190
Joined: Sun Jan 10, 2010 7:05 pm
DBs Used: DBF
Location: España - Spain
Has thanked: 1 time
Been thanked: 1 time

Post by JALMAG » Thu Mar 28, 2019 11:04 pm

Thanks Grigory.

User avatar
gfilatov
Posts: 617
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 22 times
Been thanked: 173 times
Contact:

Post by gfilatov » Fri Mar 29, 2019 10:30 am

JALMAG wrote:
Thu Mar 28, 2019 11:04 pm
Thanks Grigory.
Hi All,

I've uploaded the updated build 19.03 with the latest fixes for the problems which are introduced for CheckLabel control etc.

Please be so kind to upgrade your installation for a stable build 8-)

Thanks for your attention.
Kind Regards,
Grigory Filatov

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

edk
Posts: 439
Joined: Thu Oct 16, 2014 11:35 am
Location: Poland
Has thanked: 126 times
Been thanked: 361 times

Post by edk » Fri Mar 29, 2019 2:22 pm

Many thx.

Nascimento
Posts: 13
Joined: Sun Jan 11, 2015 1:33 pm
Has thanked: 4 times
Been thanked: 1 time

Post by Nascimento » Fri Mar 29, 2019 3:55 pm

Thanks Grigory.

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

Post by serge_girard » Fri Mar 29, 2019 5:56 pm

Many thanks Grigory!

Serge

Leopoldo Blancas
Posts: 387
Joined: Wed Nov 21, 2012 7:14 pm
Location: México
Has thanked: 3 times
Been thanked: 9 times

Post by Leopoldo Blancas » Fri Mar 29, 2019 9:48 pm

Many thanks Grigory!!!

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

Post by luisvasquezcl » Sun Mar 31, 2019 2:28 am

congratulation for new release.
best regards

User avatar
quartz565
Posts: 545
Joined: Mon Oct 01, 2012 12:37 pm
Location: Thessaloniki, Greece
Has thanked: 165 times
Been thanked: 19 times
Contact:

Post by quartz565 » Sun Mar 31, 2019 9:02 pm

Thank you Grigory!
Best Regards,
Nikos.

os: Windows Server 2012 - 64
hw: HP Server E5606, 2.13GHz, 8.00 GB - Intel Xeon CPU

Post Reply