Ready for next version?

HMG Unicode versions 3.1.x related

Moderator: Rathinagiri

User avatar
Anand
Posts: 365
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 92 times
Been thanked: 49 times

Re: Ready for next version?

Post by Anand » Sun Mar 03, 2019 7:34 pm

gfilatov wrote:
Sun Mar 03, 2019 6:39 pm
A very long time ago Isaac Newton said,
"If I have been able to see further, it was only because I stood on the shoulders of giants."

The such giants in Minigui are Roberto Lopez and Claudio Soto. 8-)
+1

Regards,

Anand
Image

User avatar
dragancesu
Posts: 651
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia
Has thanked: 19 times
Been thanked: 128 times

Post by dragancesu » Sun Mar 03, 2019 10:49 pm

HMG and Minigui are similar
I usually use HMG but i tried and Minigui
HMG is practically complete development, Minigui is developing - Minigui the advantage
HMG uses a MinGW compiler that Minigui use old Borland compiler - HMG advantage

Looking at what's new and developing, it's good to have the Minigui with MinGW compiler

Is that possible?

trmpluym
Posts: 242
Joined: Tue Jul 15, 2014 6:52 pm
Location: The Netherlands
Has thanked: 6 times
Been thanked: 21 times

Post by trmpluym » Mon Mar 04, 2019 12:29 am

Minigui is developing - Minigui the advantage
I agree, when Claudio left the development team :( HMG is in hibernation. But we are lucky Grigory is actively developing MiniGui. In my opinion the time has come to switch. MiniGui takes the lead : almost all HMG functionality is included in MiniGW. It is a matter of time before Grigory fixes the last missing holes.
HMG uses a MinGW compiler that Minigui use old Borland compiler - HMG advantage
I do not know why but Grigory prefers Borland, but it is perfectly possible to use MinGW. For example you can find a bundle for older versions over here:

https://github.com/Petewg/MgM

Theo

User avatar
gfilatov
Posts: 623
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 22 times
Been thanked: 190 times
Contact:

Post by gfilatov » Mon Mar 04, 2019 8:38 am

dragancesu wrote:
Sun Mar 03, 2019 10:49 pm
HMG and Minigui are similar
I usually use HMG but i tried and Minigui
HMG is practically complete development, Minigui is developing - Minigui the advantage
HMG uses a MinGW compiler that Minigui use old Borland compiler - HMG advantage

Looking at what's new and developing, it's good to have the Minigui with MinGW compiler

Is that possible?
Hi Dragan,

Thanks for your opinion.

There are also the private MiniGUI builds for the following C-compilers:

- MinGW GNU C 8.1.0 (32-bit);
- MinGW GNU C 8.2.0 (64-bit);

- MS Visual C++ 2017 (32-bit);
- MS Visual C++ 2017 (64-bit);

- Borland/Embarcadero C++ 7.3 (32-bit);

- Open Watcom C/C++ 2.0 (32-bit);

- Pelles ISO C 8.0 (32-bit);
- Pelles ISO C 9.0 (64-bit).

The above builds are available for all donators of MiniGUi by request :arrow:
Kind Regards,
Grigory Filatov

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

User avatar
mustafa
Posts: 811
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Been thanked: 115 times
Contact:

Post by mustafa » Mon Mar 04, 2019 11:04 am

Hello Master Grigory Filatov:

On the subject referred to by the friend Dragan
In his day I experimented with version 16.02 that had integrated mingw64 to work in 64 bits
With -> build.bat ->

Code: Select all

 call c:\MiniGUI_1602_64\buildapp.bat  < name file prg> 


that this bat pointed to ---> buildapp.bat that its content is:

Code: Select all

@echo off
set OLDPATH=%PATH%

set HMGPATH=c:\MiniGUI_1602_64
set PATH=%HMGPATH%\harbour\bin;%HMGPATH%\mingw64\bin;%PATH%

set HMGRPATH=c:\MiniGUI_1602_64
echo #define HMGRPATH %HMGRPATH%\RESOURCES > _hmg_resconfig.h

copy /b %HMGRPATH%\resources\hmg.rc+%1.rc+%HMGRPATH%\resources\filler _temp.rc >>nul
windres -i _temp.rc -o _temp.o

hbmk2 %1 %2 %3 %4 %5 %6 %7 %8 %HMGRPATH%\minigui.hbc -D__CALLDLL__ -q -run >build.log 2>&1

del _hmg_resconfig.h
del _temp.*

set HMGPATH=
set HMGRPATH=
set PATH=%OLDPATH%
with this configuration I was able to experience 64-bit applications with mingw64

In the new version I do not know how to make everything integrated without rebuilding libraries
I would like there to be a package like HMG all integrated with mingw64 to work in 64 bits as version 16.02

Regards
Mustafa

View --> http://www.hmgforum.com/viewtopic.php?t=4938

User avatar
bpd2000
Posts: 1060
Joined: Sat Sep 10, 2011 4:07 am
Location: India
Has thanked: 193 times
Been thanked: 89 times

Post by bpd2000 » Tue Mar 05, 2019 4:53 am

Another option is to start HMG_Unofficial version, all the HMG users can update versions as and when the new improvement / bug found
It can even build nightly version like the Harbour
Later for all changes can be incorporated in HMG official version
BPD
Convert Dream into Reality through HMG

User avatar
Anand
Posts: 365
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 92 times
Been thanked: 49 times

Post by Anand » Tue Mar 05, 2019 9:47 am

bpd2000 wrote:
Tue Mar 05, 2019 4:53 am
Later for all changes can be incorporated in HMG official version
This is what Rathinagiri Sir was doing. But since he is not answering the queries, who will take it up ?
Grigory is already doing fantastic job with MiniGui Ex. He has incorporated many functions/code snippets/suggestion given here in this Forum. So we are requesting him to help.

Regards,

Anand
Image

User avatar
bpd2000
Posts: 1060
Joined: Sat Sep 10, 2011 4:07 am
Location: India
Has thanked: 193 times
Been thanked: 89 times

Post by bpd2000 » Wed Mar 06, 2019 4:47 am

Anand wrote:
Tue Mar 05, 2019 9:47 am
This is what Rathinagiri Sir was doing.
Rathinagri Sir is doing more than that
BPD
Convert Dream into Reality through HMG

User avatar
Anand
Posts: 365
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 92 times
Been thanked: 49 times

Post by Anand » Wed Mar 06, 2019 9:14 am

bpd2000 wrote:
Wed Mar 06, 2019 4:47 am
Anand wrote:
Tue Mar 05, 2019 9:47 am
This is what Rathinagiri Sir was doing.
Rathinagri Sir is doing more than that
Agree, but he is not answering now, so we are requesting Grigory for help.

Regards,

Anand
Image

User avatar
quartz565
Posts: 549
Joined: Mon Oct 01, 2012 12:37 pm
Location: Thessaloniki, Greece
Has thanked: 167 times
Been thanked: 19 times
Contact:

Post by quartz565 » Wed Mar 06, 2019 1:06 pm

Dear friends,
There are people inside this community (HMG and Minigui) who have devoted and are still devoting a lot of their time to upgrade these tools. Obviously their time is limited and they cannot quit their professional endeavors in order to work full time on either HMG or Minigui.
On the other hand if the rest of us really need and use the above tools for professional reasons then we have to be realistic about it. If these tools are something necessary for our business, are we ready to give something in return for the services the aforementioned people provide to the community, in order to keep the tools updated and evolved?
It is obvious for some time now that some specific people (I am referring mostly to Grigory Filatov and the rest of the Minigui team) seem able to provide regular, steady updates to the software. The Minigui team has been delivering a monthly update with bug fixes, improvements and innovations for a long time now. I think Grigory himself has proven that he can do it, but he needs the financial support which in my opinion is completely understandable.
On one side is Grigory and the rest of the Minigui team. Is there someone who can do the same on the other side as well? (HMG). A person or a team who can promise regular updates and development of the tool? That would be really great.
Is it time maybe to join both projects under one roof? For both teams to join powers? Create on unified project with regular updates and bug fixes and more? Maybe finally a suitable IDE to work with ? Possibly this may attract more users and enlarge the community.
Personally I am eager to offer a monthly fee in form of donations in the range of 30€ to 50€ whenever I can. Not something compulsory, maybe I won’t be able to do it for a month or two. But in the long run I think it is very fair to support those who supports me and my work.
Best Regards,
Nikos.

os: Windows Server 2012 - 64
hw: HP Server E5606, 2.13GHz, 8.00 GB - Intel Xeon CPU

Post Reply