HBuGUI

Issues and Discussions related to Harbour

Moderator: Rathinagiri

Post Reply
User avatar
Roberto Lopez
HMG Founder
Posts: 3987
Joined: Wed Jul 30, 2008 6:43 pm
Has thanked: 27 times
Been thanked: 172 times

HBuGUI

Post by Roberto Lopez »

Regards/Saludos,

Roberto


(Veritas Filia Temporis)

User avatar
andyglezl
Posts: 1248
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Has thanked: 38 times
Been thanked: 106 times
Contact:

Post by andyglezl »

Demasiado maravilloso para que fuera verdad... :o :cry:
*----------------------------------------------------------------------
Too wonderful to be true ... :o :cry:
Andrés González López
Desde Guadalajara, Jalisco. México.

User avatar
luisvasquezcl
Posts: 1156
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Has thanked: 15 times
Been thanked: 16 times
Contact:

Post by luisvasquezcl »

fue publicado el dia de inocentes .... y todavia siguen callendo ajajjaa

User avatar
Anand
Posts: 494
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 190 times
Been thanked: 79 times

Post by Anand »

WOW ! So happy to see Roberto López, Grigory Filatov and other greats contributing to this project for the benefit of the harbour application developers.

Regards,

Anand
Image

User avatar
CalScot
Posts: 277
Joined: Thu Mar 21, 2013 12:22 am
Location: California
Been thanked: 1 time

Post by CalScot »

It's wonderful - until you read it to the very end and the dream is shattered.
Too good to be true? Or an idea that should be pursued?

User avatar
Anand
Posts: 494
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 190 times
Been thanked: 79 times

Post by Anand »

Maybe joke but not difficult if the greats really decide to meet. I am hoping on that :)

Regards,

Anand
Image

User avatar
Roberto Lopez
HMG Founder
Posts: 3987
Joined: Wed Jul 30, 2008 6:43 pm
Has thanked: 27 times
Been thanked: 172 times

Post by Roberto Lopez »

Well...

Beyond the joke...

Some of the persons mentioned, had developed commercial GUI libraries for Harbour and such products become their mean of livelihood. So, is fully reasonable, that they have not interest on developing a free competitor. I'm ok with this.

Some others, has their own (different) ideas about how a Harbour GUI library should be and considering that them donate their work to the community, is fully reasonable that they want to do it "their way".

Maybe nobody here remember this, but by 2001/2002 some of the persons mentioned, worked together in "HBGUI". A multi-platform GUI for Harbour. It worked and achieved basic functionality. The project stalled because they were not able to agree about some design things. AFAIR (please, correct me if I'm wrong) Antonio Linares and Alexander Kresin were part of that project. Sadly I have no copy of the code.

My decision at that time was that, if the this project progressed, MiniGUI was no sense at all. Surely I would have become a collaborator in samples and documentation areas.

It almost happened :)
Regards/Saludos,

Roberto


(Veritas Filia Temporis)

User avatar
Roberto Lopez
HMG Founder
Posts: 3987
Joined: Wed Jul 30, 2008 6:43 pm
Has thanked: 27 times
Been thanked: 172 times

Post by Roberto Lopez »

And...

I guess that, if an 'official' Harbour GUI existed, it could be very similar to Alexander Kresin's HWGUI.

It is multi-platform (Windows and Linux) fully OOP, very light and efficient. I like it very much.

It is more Clipper alike (ie: support @GET with VALID, WHEN, PICTURE,etc.).

For those not knowing it: http://www.kresin.ru/en/hwgui.html

Documentation: http://www.kresin.ru/en/hwgdoc.html
Regards/Saludos,

Roberto


(Veritas Filia Temporis)

User avatar
Anand
Posts: 494
Joined: Tue May 24, 2016 4:36 pm
DBs Used: DBF
Has thanked: 190 times
Been thanked: 79 times

Post by Anand »

Well the commands looks more or less similar to MiniGUI of Grigory, I see

Code: Select all

INIT WINDOW <oWnd>
    	 [ MAIN ]
    	 [ MDI ]
    	 [ MDICHILD ]
         [ APPNAME <appname> ]
    	 [ TITLE <cTitle> ]
    	 [ AT <x>, <y> ]
    	 [ SIZE <width>, <height> ]
    	 [ ICON <ico> ]
    	 [ SYSCOLOR <sysclr> ]
    	 [ BACKCOLOR <clr> ]
         [ BACKGROUND BITMAP <oBmp>> ]
    	 [ STYLE <nStyle> ]
    	 [ FONT <oFont> ]
    	 [ MENUPOS <nPos> ]
    	 [ ON INIT <bInit> ]
    	 [ ON SIZE <bSize> ]
    	 [ ON PAINT <bPaint> ]
    	 [ ON GETFOCUS <bGfocus> ]
    	 [ ON LOSTFOCUS <bLfocus> ]
    	 [ ON CLOSEQUERY <bCloseQuery> ];
    	 [ ON OTHER MESSAGES <bOther> ]
    	 [ ON EXIT <bExit>]
         [ HELP <cHelp> ]
         [ HELPID <nHelpId> ]
         
Regards,

Anand
Image

User avatar
Roberto Lopez
HMG Founder
Posts: 3987
Joined: Wed Jul 30, 2008 6:43 pm
Has thanked: 27 times
Been thanked: 172 times

Post by Roberto Lopez »

Anand wrote:
Thu Jun 27, 2019 9:48 am
Well the commands looks more or less similar to MiniGUI of Grigory, I see

Code: Select all

INIT WINDOW <oWnd>...
HMG is a fork of MiniGUI, they are very very very similar. By the other hand, HWGUI is a very different thing.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)

Post Reply