Page 3 of 3

Re: Harbour MiniGUI Extended Edition build 19.08 is published

Posted: Thu Sep 05, 2019 7:15 am
by gfilatov
Hi All,

I've uploaded the updated setup of the build 19.08 for Borland C++ 5.5.1 at

http://hmgextended.com/files/CONTRIB/hm ... -setup.exe

Whatsnew:
2019/09/05: HMG Extended Edition version 19.08 (Update 2).
* New: Added the useful pseudo-function HMG_TimeMS( TS1 [, TS2] ) for
calculation of an elapsed time in the milliseconds.
Sample code:
#include "minigui.ch"
STATIC s_tStartTime
INIT PROCEDURE OnStartup()
s_tStartTime := hb_DateTime()
RETURN
PROCEDURE main()
hb_idleSleep(.1)
RETURN
EXIT PROCEDURE OnExit()
? "You used this program by", HMG_TimeMS( s_tStartTime )
RETURN
Suggested and contributed by Sergej Kiselev.
* Updated: HbSQLite3 library:
- update for using SQLITE3 latest version 3.30.0dev.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
* New: 'HMG Misc' sample. Borrowed from HMG 4 project.
Adapted by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\Misc)
* New: 'OrdWildSeek() Test' sample.
Note: Harbour has this function in core without documentation.
Based upon a contribution of Mario Mansilla and Pete D.
(see in folder \samples\Basic\OrdWildSeek)
* New: 'PE Test' sample.
Contributed by Pierpaolo Martinello <pier.martinello[at]alice.it>
(see in folder \samples\Advanced\PE_Test)
* Updated: 'Multi Instance' sample:
- updated for the recent changes in Minigui core.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\MULTI_INSTANCE)
* Updated: 'MiniGUI DataBase Utility' sample:
- updated a memo field editing with using of the function InputBox().
Suggested by Pierpaolo Martinello <pier.martinello[at]alice.it>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \Utils\mgDBU)
The upgrade to this build is optional.

Thanks for your attention. :)

--
Best Regards,
Grigory Filatov
[MiniGUI Team]

Re: Harbour MiniGUI Extended Edition build 19.08 is published

Posted: Thu Sep 05, 2019 11:19 am
by Anand
Thank you Grigory, for the update 2.

Regards,

Anand

Re: Harbour MiniGUI Extended Edition build 19.08 is published

Posted: Sat Sep 07, 2019 7:10 am
by PeteWG
gfilatov wrote: Thu Sep 05, 2019 7:15 amHi All,
I've uploaded the updated setup of the build 19.08 for Borland C++ 5.5.1 at
This is what we'd call "tireless devotion" to keep `hmg` alive! 8-)
Many thanks!
This `setup` program while works smoothly, has an rather unwanted side effect.
It creates repeated menu entries in start menu for every new version:
(see the attached picture)
 
menu.png
menu.png (38.13 KiB) Viewed 3472 times
 
I have had not spotted it earlier because I don't use the start menu very frequently,
but it has became annoyingly noticeable after accumulating recent updates.
Please note, I always place every new version into the same folder `C:\minigui`,
which means all these menu entries point at the same folder, something that is unnecessary,
misleading and risky! Just try to imagine what shall happen if I choose to uninstall 18.11 version... ;)
I think it must somehow be rectified. (I guess it could be done by some setting during setup creation?)

regards,
Pete

Re: Harbour MiniGUI Extended Edition build 19.08 is published

Posted: Mon May 18, 2020 1:37 pm
by huiyi_ch
gfilatov wrote: Sat Aug 24, 2019 4:08 pm
huiyi_ch wrote: Sat Aug 24, 2019 1:41 pm Grigory 您好,
我在新版本中编译了一个多线程程序(设置为多线程模式),在minigui中运行不正常,但HMG3.4.4中运行正常。不知为什么。
In the new version, I compiled a multithreaded program (set to multithreaded mode) that didn't work properly in minigui, but worked fine in HMG3.4.4. I don't know why.
Hello Hui Yi,

HMG3.4.4 is true MultiThread in the core (thanks to Claudio efforts) and allow to run application without INHERIT PUBLIC vars. 8-)

MiniGUI Ex will launch a Clasiic MT only (look at the sample MT_ClassicDemo in the folder \hmg.3.4.4\SAMPLES\MultiThread\MT_ClassicDemo).
It is a similar to one-thread behavior of the old Clipper. :o

That's a difference.
Hello
Does the latest version of MiniGUI Ex actually implement multithreading in the core?
Best Regards,
huiyi

Re: Harbour MiniGUI Extended Edition build 19.08 is published

Posted: Mon May 18, 2020 1:48 pm
by danielmaximiliano
huiyi_ch wrote: Mon May 18, 2020 1:37 pm Hello
Does the latest version of MiniGUI Ex actually implement multithreading in the core?
Best Regards,
huiyi
http://hmgforum.com/viewtopic.php?p=61851#p61851