The Harbour MiniGUI Extended Edition 2.1.9 setup is published at the following URL:
http://hmgextended.com/files/
and a full MinGW-based self-extracting archive is placed at the following URL:
http://hmgextended.com/files/
There is the following changelog for this build:
2013/01/22: HMG Extended Edition 2.1.9 Published.
* Fixed: Memory leak at using of DEFINE BKGBRUSH command for Child windows
(introduced since the first implementation of this command).
Reported by Antal Kovac modem707@gmail.com>.
Contributed by Grigory Filatov gfilatov@inbox.ru>
* Fixed: Program crash in the Harbour-based build at using of the 3-State
CheckBox control (introduced in the build 2.1.7).
Contributed by Grigory Filatov gfilatov@inbox.ru>
(see demo in folder \samples\Basic\CheckBox_
* Changed: The function GetExeFileName() is defined as pseudo-function now.
It is a wrapper for the Harbour function hb_ProgName().
Contributed by Grigory Filatov gfilatov@inbox.ru>
* Enhanced: The 'Width' and 'Height' properties of Main and child windows are
optional now similar to 'Row' and 'Col' properties.
Sample code:
#include "minigui.ch"
Function Main
DEFINE WINDOW Win_1 TITLE 'Hello World!' WINDOWTYPE MAIN
END WINDOW
DEFINE WINDOW Win_2 TITLE 'Child Window' WINDOWTYPE CHILD
END WINDOW
Win_2.Center
ACTIVATE WINDOW Win_2, Win_1
Return Nil
Requested by Simon Norbert simon.n@t-online.hu>.
Contributed by Grigory Filatov gfilatov@inbox.ru>
* Updated: HbSQLite3 library support:
- update for using SQLITE3 version 3.7.15.2 (from 3.7.11);
- changed for using of two Harbour contrib libraries hbsqlit3 and sqlite3
instead of a local implementation.
Warning: You should update your scripts for compatibility with this change.
Contributed by Grigory Filatov gfilatov@inbox.ru>
(see demos in folders \samples\Advanced\SQLITE and \samples\Advanced\SQLITE_2)
* Updated: Adaptation FiveWin Class TSBrowse 9.0 in HMG:
- Updated class code for compatibility with recent Harbour changes.
Contributed by Grigory Filatov gfilatov@inbox.ru>
* Updated: Harbour Compiler 3.2.0dev (SVN 2013-01-21 16:36):
* Updated: MySql library source code (see in folder \Source\HbMySql):
- added a new fifth parameter for collation using like:
TMySQLServer():New( cHostName, cUser, cPassWord, nPort, cCollation /*"UTF8"*/)
If cCollation is NOT set explicitly, left as NIL, none hb_translate()
will be done.
- fixed method TableStruct;
- produces correct lenghts - see remark at type "C";
- introduces conversion "L" to BIT[1].
Contributed by Rolf elchs@unitybox.de>
* Updated: most important differences between Harbour and xHarbour
(see xhb-diff.txt in folder \harbour\doc)
Contributed by Grigory Filatov gfilatov@inbox.ru>
(look at ReadMe.txt in folder \harbour)
* Updated: HMGS-IDE v.1.1.0.4 Project Manager and Two-Way Visual Form Designer.
Contribution by Grigory Filatov gfilatov@inbox.ru>
* New: 'Folders syncronize - Backup Incremental' utility.
Based upon a contribution of Brunello Pulix at HMGFORUM.
Adapted for Minigui Extended by Grigory Filatov gfilatov@inbox.ru>
(see in folder \Utils\HMG_MYSYNC)
* New: 'Only One Instance of Application' sample.
Contributed by Simon Norbert simon.n@t-online.hu>
(see demo3.prg in folder \samples\Advanced\
* Updated: 'Calendar' sample by Javier Giralda giraldfj@yahoo.es>.
Contributed by Grigory Filatov gfilatov@inbox.ru>
(see in folder \samples\Basic\Calendar)
* Updated: 'Extract icon for button from file' sample.
Contributed by Grigory Filatov gfilatov@inbox.ru>
(see in folder \samples\Basic\ExtractIcon)
* Updated: 'Display Mode' sample:
- Updated: increased array size in the function DisplayDevMode().
Problem was reported by Fajlx eposta@ptt.rs>.
Contributed by Grigory Filatov gfilatov@inbox.ru>
(see in folder \samples\Advanced\DisplayMode)
* Updated: 'System Information' sample: updated skin's handling.
Contributed by Grigory Filatov gfilatov@inbox.ru>
(see in folder \samples\Applications\SysInfo)
* Updated: 'Sticky Notes' sample:
- Changed: command 'Do Events' was replaced with a function InkeyGui().
Based upon a contribution of Russian user SergKis.
Contributed by Grigory Filatov gfilatov@inbox.ru>
(see in folder \samples\Applications\
It is a regularly scheduled monthly maintenance release.
This release is considered stable and ready for production use.
--
With Best Regards,
Grigory Filatov
[MiniGUI Team]