Monday, October 26, 2015

Harbour MiniGUI Extended Edition 2.5.4 Published on 22nd Oct 2015


gfilatov@front.ru [harbourminigui] harbourminigui@yahoogroups.com via returns.groups.yahoo.com 

21 Oct (5 days ago)
to harbourminigui
 

Hi Friends,

I am glad to announce a new version of Harbour MiniGUI Extended Edition.

The setup of the build 2.5.4 is published at the following URL:

http://hmgextended.com/files/CONTRIB/hmg-2.5.4-setup.zip

and the MinGW-based self-extracting archive is placed at the following URL:

http://hmgextended.com/files/CONTRIB/hmg254-mingw.exe

There are also the extra xHarbour.org-based and xHarbour.com-based archives
for this build at the Minigui's download homepage.

There is the following changelog for this build:

2015/10/21: HMG Extended Edition 2.5.4 Published.
  * Fixed: Wrong handling of a return value of the internal C-functions
           InsertMenu() and ModifyMenu(). The return of these functions is
           a logical value but is not a handle (similarly to the C-function
           AppendMenu()).
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
           (see demo2.prg in folder \samples\Advanced\MRU)
  * Enhanced: TOOLBAREX control with the pictures from ImageList supports now
           the changing of a toolbutton picture at runtime.
           - New: Added a write only 'PictureIndex' property for TOOLBAREX.
           You can set this property at runtime:
           - function syntax:
             SetProperty ( Form, Control, 'PictureIndex', nPictureIndex )
           - pseudo-OOP syntax:
             FormName.ToolBarName.ToolButtonName.PictureIndex := nPictureIndex,
           where nPictureIndex is a position of selected image in the ImageList.
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
           (see 'Standard Window' in demo at folder \samples\Basic\MAINDEMO_(SYNTAX_I))
  * Enhanced: DEFINE IMAGELIST command supports JPG, GIF, TIF and PNG images.
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
           (see demo in folder \samples\Advanced\FREEVIEW)
  * Enhanced: Command CLEAN MEMORY operates now at Win Vista and upper for
           release of unused memory.
           Sample code:
              ON KEY F5 ACTION CLEAN MEMORY
           or
              DEFINE TIMER ... ACTION ( hb_gcAll(), CLEAN MEMORY )
           Based upon a contribution of Claudio Soto <srvet@adinet.com.uy>.
  * Changed: WebCam User Component was moved from the samples to MiniGUI core.
           Syntax:
             @ , WEBCAM [ OF ] ;
             [ WIDTH ] [ HEIGHT ] ;
             [ RATE ] [ START ]
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
           (see demo in folder \samples\Advanced\WebCam_2)
  * Modified: Correction of the empty values of Active font name and font size
           with the Default font name and size at the Form's definition.
           Suggested by SergKis.
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
  * Updated: Further replacing of 'ValType(Var) == "U"' definitions in the
           MiniGUI core with the functions hb_default()/__defaultNIL() and
           hb_defaultValue().
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
  * Updated: C-code cleaning for correct compiling with Pelles C 8.0 and xHarbour.
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
  * Updated: Adaptation FiveWin Class TSBrowse 9.0 in HMG:
           - added handling of the Browse vars hFontEdit, hFontHead, hFontFoot
             and hFontSpcHd in TSColumn class.
           Contributed by SergKis.
  * Updated: 'Bos Taurus' Graphics Library (see source in folder \Source\BosTaurus):
           - added a new function BT_DrawTextEx().
           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\BosTaurus)
  * Updated: HbSQLite3 library:
           - update for using SQLITE3 version 3.9.1 (from 3.8.11.1).
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
  * Updated: Harbour Compiler 3.2.0dev (SVN 2015-10-13 23:05).
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
           (look at ReadMe.txt in folder \harbour)
  * New: 'Systray Balloon Tips' sample is based upon the HbWin contrib library.
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
           (see in folder \samples\Advanced\TrayBalloon_3)
  * New: 'Just To Tray' sample: minimize the external appls to system tray.
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
           (see in folder \samples\Applications\JustToTray)
           Warning: This example don't work properly at 64-bit version of Windows.
  * Updated: 'FreeImage Viewer' sample: using an ImageList from PNG resource
           for the toolbutton's pictures in the toolbar.
           Contributed by Grigory Filatov <gfilatov@inbox.ru>
           (see in folder \samples\Advanced\FREEVIEW)

There is a "last minute" modification also in this build:

  * Updated: 'HMG Debugger' library (see source in folder \Source\Debugger).
           Based upon a contribution of Claudio Soto <srvet@adinet.com.uy>.
           Adapted for Minigui Extended by Grigory Filatov <gfilatov@inbox.ru>
           (see demo in folder \samples\Advanced\DBG_TEST)

It is a regularly scheduled maintenance release.

This release is considered stable and ready for production use.

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

No comments:

Post a Comment