Hi All,
Harbour MiniGUI Extended Edition 2.3.7 setup is published at the following URL:
http://hmgextended.com/files/
and a MinGW-based self-extracting archive is placed at the following URL:
http://hmgextended.com/files/
There are also an optional xHarbour-based archive at the following URL:
http://hmgextended.com/files/
and donationware xCC-based self-extracting archive for xHarbour.com distribution at
http://hmgextended.com/files/
There is the following changelog for this build:
2014/07/09: HMG Extended Edition 2.3.7 Published.
* Fixed: Correction in the function _GetFocusedControl() for ComboBox control
with DisplayEdit clause and ComboBoxEx control.
Problem was reported at official HMG forum.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
* Enhanced: 'ThisWindow' object reference may be used inside a structure
DEFINE WINDOW ... END WINDOW.
Sample code:
DEFINE WINDOW Win_1 TITLE 'Hello World!' WINDOWTYPE MAIN
This.Sizable := .F.
This.MaxButton := .F.
This.MinButton := .F.
END WINDOW
Contributed by Russian user SergKis
(see demo2.prg in folder \samples\Basic\ExtractIcon)
* Changed: Function InkeyGUI([
Contributed by Russian user SergKis
(see demo2.prg in folder \samples\Basic\WAIT_WINDOW)
* Enhanced: The ButtonEx control supports an optional HANDCURSOR clause and
'ON MOUSEHOVER' and 'ON MOUSELEAVE' events.
Using of above events allow dynamically change a button's look at
a mouse hover and got focus after arrows keys pressing.
Requested by Verchenko Andrey <verchenkoag@gmail.com>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see cpanel_2.prg in folder \samples\Advanced\CONTROL_
menulist_2.prg in folder \samples\Advanced\MenuList)
* Enhanced: HOTTRACK clause have used for highlighting of selected Tab page
at an owner-draw colored TAB. It is an experimental feature.
Requested by Eduardo Piazza <e.p@ergosoftware.it>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo.prg in folder \samples\Basic\TAB)
* Updated: Header file i_hmgcompat.ch for compatibility with Official HMG:
- added pseudo-functions IsValidWindowHandle() and IsMinimized().
Contributed by Grigory Filatov <gfilatov@inbox.ru>
* Updated: Config file of hbmk2 utility: revised description of needed libs.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see minigui.hbc in folder \harbour\bin)
* Updated: HBPrinter library v.2.37:
- Fixed: Brush and pen not working when printing a rounded rectangle.
- New: Added command SET COPIES [TO]
Requested by Vianei Moreira de Lemos <vianeimoreira@gmail.com>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Basic\HBPrinter)
* Updated: PropGrid library source code:
- Changed: Optional clause ITEMDATA for item type STRING to execute
InputMask in form Control TextBox.
Contributed by Janusz Pora <januszpora@onet.eu>
* Updated: HbXml library source code (see in folder \Source\HbXML).
Borrowed from HwGui v2.18 by Alexander Kresin <alex@kresin.ru>.
Adapted for Minigui Extended by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Advanced\XMLDEMO)
* Updated: Harbour Compiler 3.2.0dev (r2014-06-26 18:42).
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(look at ReadMe.txt in folder \harbour)
* New: 'Grid Row Height workaround' sample.
Based upon a contribution of S.Rathinagiri <srgiri@dataone.in>
(see in folder \samples\Basic\Grid_RowHeight)
* New: 'Control Panel with ButtonEx' sample.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Advanced\CONTROL_
* New: 'Menu List with ButtonEx' sample.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Advanced\MenuList)
* New: 'External Application Control' sample.
Based upon a contribution of Claudio Soto <srvet@adinet.com.uy>.
Adapted for Minigui Extended by Grigory Filatov <gfilatov@inbox.ru>
(see demos in folder \samples\Advanced\ExternalApp_
Warning: This example don't work properly at 64-bit version of Windows.
* New: 'Sqlite browser' utility.
Contributed by Janusz Pora <januszpora@onet.eu>.
Revised by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \Utils\SqlDBU)
* Updated: 'Example assembled from three parts (modules)' sample.
Contributed by Verchenko Andrey <verchenkoag@gmail.com>
(see in folder \samples\Basic\SPLASHDEMO_3)
* Updated: 'Method AddPage, AddControl and BackColor in TAB' sample.
Based upon a contribution of Daniel Maximiliano.
Revised by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\Tab_2)
There is also a following "last minute" change in this build:
* Updated: Adaptation FiveWin Class TSBrowse 9.0 in HMG:
- Changed: Minor correction in the method SortArray().
Contributed by Igor Nazarov.
It is a regularly scheduled maintenance release.
This release is considered stable and ready for production use.
--
With Best Regards,
Grigory Filatov
[MiniGUI Team]
P.S. Thank you very much to ALL donators of this project!
This release would not have been possible without your support.