We are pleased to announce a new build of Harbour MiniGUI Extended
Edition.
It is a regularly scheduled maintenance and bugfix release.
A setup of the ANSI build 22.12 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 package built for the freeware
Embarcadero C++ 10.2 ‘Tokyo’ 32-bit compiler (which is included in the above
package for your convenience).
Whatsnew:
2022/11/29: HMG Extended Edition version 22.12.
This release is considered stable and ready for production use.* Fixed: Memory leak in CHECKLABEL related to bitmaps that existed since
the first implementation of this control.
Contributed by Grigory Filatov <gfilatov@gmail.com>
* Enhanced: SWITCHER control supports displaying the corresponding image
for disabled/enabled state at runtime.
You can set/get this property with:
- function syntax:
SetProperty ( Form, Switcher, 'Enabled', .T.|.F. )
GetProperty ( Form, Switcher, 'Enabled' )
- pseudo-OOP syntax:
Form.Switcher.Enabled := .T.|.F.
Form.Switcher.Enabled --> lStatus
It was a postponed modification.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see demo in folder \samples\Basic\CheckLabel_3)
* Updated: Further replacement of return values in the kernel C-code
with using the macros from the header file mgdefs.h.
Unnecessary variables have also been removed in some places
in the C code.
Contributed by Grigory Filatov <gfilatov@gmail.com>
* Updated: Adaptation FiveWin Class TSBrowse 9.0 in HMG:
- Fixed: the KeyChar() method crashed when defining TBrowse
without any columns.
Bug was reported by Luis Carlos Bolanhos.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see demo in folder \Utils\mgDBU)
* Updated: HbSQLite3 library:
- update for using SQLITE3 version 3.40.0 (from 3.40.0dev).
Contributed by Grigory Filatov <gfilatov@gmail.com>
* Updated: Shell32 library:
- updated for the recent changes in the Minigui core.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see demo in folder \samples\Basic\Shell32)
* New: 'GRID Dynamic Color Test' sample.
Based upon a contribution of HMG user Edward.
Adapted for Minigui Extended by Grigory Filatov
(see demo6.prg in folder \samples\Basic\Grid_Test)
* Updated: 'Clipboard Tests' sample:
- added getting a bitmap image from the clipboard and placing it
on a tab.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see in folder \samples\Basic\CLIPBOARD)
* Updated: 'Tree Menu' sample by Bicahi Esgici:
- updated procedure ExpandAll() for recursive action.
Contributed by Grigory Filatov <gfilatov@gmail.com>
(see in folder \samples\Basic\TreeMenu)
Upgrading to this build is highly recommended.
May the Holiday Season bring only happiness and joy to you and your families.
--
Greetings,
Grigory Filatov
[MiniGUI Team]