HMG Extended Edition version 23.09 (Update 2) 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: 1099
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

HMG Extended Edition version 23.09 (Update 2) is published

Post by gfilatov »

Hi All,

I'm pleased to announce update 2 build of MiniGUI 23.09.

I've uploaded the updated setup for Borland C++ 5.8.2 (32-bit) at

https://hmg.narod.ru/downloads/hmg-23.09-setup.zip

Whatsnew:
2023/09/26: HMG Extended Edition version 23.09 (Update 2).
* Modified: Adaptation of MiniGUI core is completed for compatibility with
Borland/Embarcadero C++ 7.60 32-bit compiler.
This is a Clang-enhanced compiler and comes with free C++Builder 11
Community Edition (just similar to MS Visual C++ CE) at
https://www.embarcadero.com/products/cbuilder/starter
Contributed by Grigory Filatov
* Updated: Internal function _LogFile() has been improved to get first
parameter as a two-dimensional array (with backward compatible).
Suggested and contributed by Sergej Kiselev
(see demo3.prg in folder \samples\Advanced\APP_OOPREPORT)
* Updated: Adaptation FiveWin Class TSBrowse 9.0 in HMG:
- improved error message for missing image resource.
Requested and contributed by Verchenko Andrey.
* New: 'Five GUI libraries for testing' sample:
- HWGUI, HMGE, OOHG, GTWVG and HMG3 wrappers for controls: BUTTON,
EDIT, TAB, TABPAGE, PANEL (no yet), BROWSE, LABEL and DIALOG.
Contribution of Jose Quintas.
Revised for Minigui Extended by Grigory Filatov
(see in folder \samples\Advanced\FiveLibsTest)
* Updated: 'Menu with DISABLED clause' sample:
- added an example of using of a detached local variable
in the menu creation cycle.
Contributed by Grigory Filatov
(see demo2.prg in folder \samples\Basic\Menu_2)
* Updated: 'Using OOP events for creation of the reports' sample:
- improved objects error logging with a new function
o2Log( o, nLen, cMsg, lExt, cLog ).
Contributed by Sergej Kiselev
(see demo3.prg in folder \samples\Advanced\APP_OOPREPORT)
* Updated: 'Sumatra PDF Viewer' utility:
- fixed use of the SetMinMaxTrackSize() function in the main
event handler.
Contributed by Grigory Filatov
(see in folder \samples\Advanced\PdfView)
* Updated: 'TSBrowse Viewer' sample is based upon the function _TBrowse().
Contributed by Sergej Kiselev and Verchenko Andrey
(see in folder \samples\Advanced\Tsb_Viewer)
* Updated: 'UPX shell' sample: updated to use the latest UPX 4.1.0.
Contributed by Grigory Filatov
(see in folder \samples\Applications\UPXshell)
Upgrading to this update is optional.

Many thanks to all MiniGUI donors for their support.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]
User avatar
AUGE_OHR
Posts: 2096
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: HMG Extended Edition version 23.09 (Update 2) is published

Post by AUGE_OHR »

hi,
* New: 'Five GUI libraries for testing' sample:
- HWGUI, HMGE, OOHG, GTWVG and HMG3 wrappers for controls: BUTTON,
EDIT, TAB, TABPAGE, PANEL (no yet), BROWSE, LABEL and DIALOG.
does it mean we can use Fivewin LIBs under MiniGUI :?:
have fun
Jimmy
User avatar
gfilatov
Posts: 1099
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

Re: HMG Extended Edition version 23.09 (Update 2) is published

Post by gfilatov »

AUGE_OHR wrote: Wed Sep 27, 2023 4:10 am hi,
* New: 'Five GUI libraries for testing' sample:
- HWGUI, HMGE, OOHG, GTWVG and HMG3 wrappers for controls: BUTTON,
EDIT, TAB, TABPAGE, PANEL (no yet), BROWSE, LABEL and DIALOG.
does it mean we can use Fivewin LIBs under MiniGUI :?:
Dear Jimmy,

No, it isn't.
It means that there is an universal wrapper for HWGUI, HMGE, OOHG, GTWVG and HMG3 with just a few controls. :D

BTW We've already used FiveWin code in MiniGUI in the excellent free TSBrowse library (i.e. CLASS TSBrowse FROM TControl). :idea:
Kind Regards,
Grigory Filatov

"Everything should be made as simple as possible, but no simpler." Albert Einstein
Post Reply