Harbour MiniGUI Extended Edition build 19.01 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: 644
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 24 times
Been thanked: 216 times
Contact:

Harbour MiniGUI Extended Edition build 19.01 is published

Post by gfilatov » Mon Jan 21, 2019 9:20 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.01.
For the full list, please see the changelog.

* Fixed a problem with AUTOSIZE property handling in the CHECKLABEL
control.

* Added 'VCENTERALIGN' clause (optional) for vertical aligning of
a text in CHECKLABEL control.

* New: Switcher control for logical variables.
Syntax:
@ <row>,<col> SWITCHER <name> [ OF <parent> ] ;
HEIGHT 46 ;
IMAGE { 'MINIGUI_SWITCH_ON', 'MINIGUI_SWITCH_OFF' } ;
[ VALUE <cValue> ] ;
[ FONT <fontname> SIZE <fontsize> ] ;
[ LEFTCHECK ] [ CHECKED ] ;
[ ON MOUSEHOVER <bMouseHover> ] ;
[ ON MOUSELEAVE <bMouseLeave> ] ;
[ ON CLICK <bMouseClick> ]

* A Switcher control was used for managing of the logical variables
in the function InputWindow().

* Added an auxiliary conversion function
HMG_ClrToHTML( nClr ) --> cHtmlClr ( format "#rrggbb" )

* Updated the TSBrowse and Sqlite3 libraries.

* Updated HMGS-IDE to version 1.4.3.5.

* Updated Harbour Compiler 3.2.0dev to a recent Git-version.
(ChangeLog Last Entry: 2019-01-15 12:50)

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

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

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

There are also an extra xHarbour.org-based archive for this build and
Minigui Ex build for the free Embarcadero C++ 10.1 Berlin compiler at
the Minigui's download page.

This release is considered stable and ready for production use.

Thanks for your attention and support!

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

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

Post by serge_girard » Mon Jan 21, 2019 2:55 pm

As always: Thanks Grigory !

Serge

User avatar
Anand
Posts: 390
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 105 times
Been thanked: 57 times

Post by Anand » Tue Jan 22, 2019 10:40 am

Thank you for new update with the new SWITCHER command :)

Regards,

Anand
Image

User avatar
mustafa
Posts: 829
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Been thanked: 117 times
Contact:

Post by mustafa » Tue Jan 22, 2019 11:38 am

Thanks Grigory !
Mustafa

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

Post by Nascimento » Tue Jan 22, 2019 5:12 pm

Thanks Grigory !
Nascimento

User avatar
gfilatov
Posts: 644
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 24 times
Been thanked: 216 times
Contact:

Post by gfilatov » Thu Jan 24, 2019 10:16 am

Hi All,

I've uploaded the updated setup of the build 19.01 for Borland C++ 5.5.1 at

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

Whatsnew:

* Enhanced: Added an alternative syntax for the new SWITCHER control
with the default values for 'Height', 'Image', 'Autosize' and
'Vertical Aligning' properties.
Sample code:

DEFINE SWITCHER Label_1

PARENT <FormName>

ROW 150

COL 30

VALUE 'On / Off switcher'

CHECKED .T.

FONTNAME 'Arial'

FONTSIZE 12

ONMOUSEHOVER RC_CURSOR( "MINIGUI_FINGER" )

END SWITCHER

Requested by Sylvain Larche.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Basic\CheckLabel_3)
* Updated: HbZeeGrid library:
- pacified a warning for 64-bit compatibility (was passed
MinGW 8.2.0 64-bit).
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see source in folder \Source\HbZeeGrid).
* Updated: 'TSBrowse Export data to a XLS/XML file' sample:
- added using of the new function HMG_ClrToHTML().
Contributed by Sergej Kiselev
(see Tsb4xml.prg in folder \samples\Advanced\Tsb_Brw2xml)

The upgrade to this build is optional.

Thanks for your attention.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

User avatar
quartz565
Posts: 560
Joined: Mon Oct 01, 2012 12:37 pm
Location: Thessaloniki, Greece
Has thanked: 173 times
Been thanked: 20 times
Contact:

Post by quartz565 » Thu Jan 24, 2019 11:13 am

Thank you again Grigory !
Best Regards,
Nikos.

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

User avatar
Anand
Posts: 390
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 105 times
Been thanked: 57 times

Post by Anand » Sat Jan 26, 2019 10:53 am

Thank you, Grigory.

As you must be aware, we sincerely hope you will take HMG forward too, as and when you get free time, if possible.
The difference is HMG is Unicode.

Regards,

Anand
Image

User avatar
tonton2
Posts: 291
Joined: Sat Jun 29, 2013 1:26 pm
Location: Algerie
Has thanked: 7 times
Been thanked: 10 times
Contact:

Post by tonton2 » Sat Jan 26, 2019 5:20 pm

+1
L'Algerie vous salut
Y.TABET

Post Reply