We are pleased to announce a new build of Harbour MiniGUI Extended
Edition.
It is a regularly scheduled maintenance release.
A setup of the ANSI build 23.04 for Borland C++ 5.8.2 is published at
the following URL:
http://hmgextended.com/files/CONTRIB/hm ... -setup.exe
There is an additional 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).
There is also a 64-bit Minigui package created for the paid Embarcadero C++
7.40 for Win64 compiler.
Here's a breakdown of some of the modifications in the build 23.04.
For the full list, please see the changelog.
This release is considered stable and ready for production use.* Fixed: Revised a releasing of the COMBOBOXEX control
(a bug has been introduced since the first implementation
of this control).
* Enhanced: Standard IMAGE BUTTON control supports normal display
of the PNG images with alpha channel.
* Enhanced: The GetBox control additionally supports Ctrl+Z hotkey
to undo the current value when editing.
* Enhanced: Added a new optional clause IMAGESIZE <w>, <h> to the
COMBOBOXEX control (similar to ButtonEx control).
The alternative syntax is IMAGEWIDTH <w> and IMAGEHEIGHT <h>.
* Enhanced: MENUITEM command supports optional clause ICON <icon>
in the context menu.
* Enhanced: Added description of OS error value in the ErrorLog file
using the new GetOSErrorDescription( <nError> ) function.
* Updated: Adaptation FiveWin Class TSBrowse 9.0 in HMG:
- fixed incorrect use of the SetMsg() method in the TSBrowse
class when TBROWSE was defined without a MESSAGE clause.
* Updated: HbZipArc library source code:
- added new function hb_IsZipFile( <cFilename> ) for
a quick test to determine if a file is a ZIP file.
* Updated: PageScript 32 library:
- update for using PageScript DLL 4.0.1.157 (from 4.0.1.144).
* Updated: Harbour Compiler 3.2.0dev (SVN 2023-04-21 13:01).
* Updated some Basic and Advanced samples.
Upgrading to this build is recommended.
--
Greetings,
Grigory Filatov
[MiniGUI Team]