Hello Linux!!!

HMG announcements; Latest HMG-related news, releases, fixes and updates.

Moderator: Rathinagiri

User avatar
l3whmg
Posts: 694
Joined: Mon Feb 23, 2009 8:46 pm
Location: Italy
Contact:

Re: Hello Linux!!!

Post by l3whmg »

Hello everyone,
Roberto forgive my ignorance :oops: and my rashness :mrgreen: , but if the GTK is "best" of the Windows API and is a cross platform library (AFAIK), it would be better Minigui would use this library, leaving the Windows API?

Best Regards
Luigi from Italy
www.L3W.it
User avatar
Roberto Lopez
HMG Founder
Posts: 4023
Joined: Wed Jul 30, 2008 6:43 pm

Re: Hello Linux!!!

Post by Roberto Lopez »

rathinagiri wrote:Since this is cross platform, this can be compiled in Windows too. Isn't it?!

What are the tools to be installed in windows?
Yes. It should be work on Windows too, but I've not do that yet.

I'm sure that all necessary things can be downloaded from www.gtk.org.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Roberto Lopez
HMG Founder
Posts: 4023
Joined: Wed Jul 30, 2008 6:43 pm

Re: Hello Linux!!!

Post by Roberto Lopez »

l3whmg wrote:Hello everyone,
Roberto forgive my ignorance :oops: and my rashness :mrgreen: , but if the GTK is "best" of the Windows API and is a cross platform library (AFAIK), it would be better Minigui would use this library, leaving the Windows API?

Best Regards
IMHO, no.

According the tests I've made, the results on Windows are by far better using native API.

My idea is that we could use GTK as back-end for HMG OBJECTS, giving us support on Linux, MacOs and any other platform supported in the future by GTK and Harbour.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Roberto Lopez
HMG Founder
Posts: 4023
Joined: Wed Jul 30, 2008 6:43 pm

Re: Hello Linux!!!

Post by Roberto Lopez »

rathinagiri wrote:Since this is cross platform, this can be compiled in Windows too. Isn't it?!

What are the tools to be installed in windows?
I've forgot to comment, that I've already done, using xhGTK that comes with all necessary things pre-configured.

I've lost some of my enthusiasm by xhGTK, since it has a different license than Harbour and I'm not fully sure about how it could affect my applications if use it (I'm not an expert in licenses :) ).
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Rathinagiri
Posts: 5481
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: Hello Linux!!!

Post by Rathinagiri »

Thanks Roberto.

I am downloading the GTK Bundle. Once it is over, I will test and revert back.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
User avatar
apais
Posts: 440
Joined: Fri Aug 01, 2008 6:03 pm
DBs Used: DBF
Location: uruguay
Contact:

Re: Hello Linux!!!

Post by apais »

IMHO if HMG OBKJECTS gets full implemented, its better to keep native windows api for that platform and Gtk for the rest.
Windows API keeps native look and feel and satisfy most users.
This multi layer aproach makes it transparent for final users.

Regards
Angel
Angel Pais
Web Apps consultant/architect/developer.
jparada
Posts: 433
Joined: Fri Jan 23, 2009 5:18 pm

Re: Hello Linux!!!

Post by jparada »

Hi Roberto,

What about T-GTK is LGPL license.

And Roberto, I have a question, why a third party product, when you have already done something for yourself (I guess), I remember years ago seeing an implementation of HMG with GTK.

I await your comments please.

Thanks

Best Regards
Javier
User avatar
Roberto Lopez
HMG Founder
Posts: 4023
Joined: Wed Jul 30, 2008 6:43 pm

Re: Hello Linux!!!

Post by Roberto Lopez »

jparada wrote:Hi Roberto,

What about T-GTK is LGPL license.

And Roberto, I have a question, why a third party product, when you have already done something for yourself (I guess), I remember years ago seeing an implementation of HMG with GTK.

I await your comments please.

Thanks

Best Regards
Javier
I know that the license is LGPL, but I don't know which is exactly the difference between it and the GPL+Harbour exception one. In other words, I'm not sure in which way my freedom to use its code is restricted or not. If someone can explain me in simple words I'll be eternally grateful :).

Since I have not available time do it myself, I'm only suggesting to someone interested on do it, that using code from other project could do the things easier.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Roberto Lopez
HMG Founder
Posts: 4023
Joined: Wed Jul 30, 2008 6:43 pm

Re: Hello Linux!!!

Post by Roberto Lopez »

Roberto Lopez wrote:Since I have not available time do it myself, I'm only suggesting to someone interested on do it, that using code from other project could do the things easier.
Another interesting alternative is HWGUI.

It has exactly the same license as Harbour and it has a full GTK implementation.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
jparada
Posts: 433
Joined: Fri Jan 23, 2009 5:18 pm

Re: Hello Linux!!!

Post by jparada »

Hi Roberto,

Ops, thanks for the clarification Roberto, ... So I think (no I do not think, I'm sure), this project is not for me .. because I have absolutely no idea about GTK (well actually I'm not even sure about my skills with HMG).

Thanks

Best Regards
Javier
Post Reply