Linked by Eugenia Loli on Wed 23rd Nov 2005 18:54 UTC
GTK+ The GIMP toolkit (GTK+) matures to include yet another platform. This project aims to bring native GTK+ support to the Apple Mac OS X platform. The basic implementation is sponsored by Imendio AB and the work so far has been done by Anders Carlsson (of Imendio).
Thread beginning with comment 63945
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: GTK+ for Win32
by dylansmrjones on Wed 23rd Nov 2005 20:51 UTC in reply to "GTK+ for Win32"
dylansmrjones
Member since:
2005-10-02

GTK+ on Win32 behaves pretty well. I wouldn't call it native, because it is not native, but it still behaves quite well.

Reply Parent Score: 1

RE[2]: GTK+ for Win32
by on Wed 23rd Nov 2005 20:58 in reply to "RE: GTK+ for Win32"
Member since:

But Gtk on Win32 is good only to run existing Gtk on Linux applications. As a developer, I would never use Gtk to write a Win32 only application, while I would do it with Qt or WxWidgets.
No matter how they call it a "crossplatform" toolkit. The truth is that Gtk is a (good) Linux-only toolkit which happen to run (bad) on other platforms.

Reply Parent Score: 3

RE[3]: GTK+ for Win32
by dylansmrjones on Wed 23rd Nov 2005 21:46 in reply to "RE[2]: GTK+ for Win32"
dylansmrjones Member since:
2005-10-02

That might be.

However, for Windows applications I prefer to stick to native Win API everywhere (though wxWidgets is quite good too - but it also looks and behaves as native widgets).

GTK+ is cross platform, in the sense it works on several platforms.

The downside is it can feel slightly alien (I think the word is) to the platform it's running on.

But GTK+ isn't only good for Linux-applications. I personally prefer to use a native tool kit, no matter the platform.

FLTK or Fox Tool Kit are other good options.

I still think GTK+ is good also on the Windows platform, but it doesn't feel native as such. But then again.. it isn't native on the Win32 platform.

Reply Parent Score: 2

RE[3]: GTK+ for Win32
by chekr on Wed 23rd Nov 2005 21:57 in reply to "RE[2]: GTK+ for Win32"
chekr Member since:
2005-11-05

"The truth is that Gtk is a (good) Linux-only toolkit which happen to run (bad) on other platforms."

I think you would mean Linux and Unix here, forgive me if i'm wrong but last I checked there were first rate platforms like FreeBSD and Solaris which were chugging along quite happily with GTK...

GTK is not written for Linux, it is written for X Windows.

Reply Parent Score: 2

RE[4]: GTK+ for Win32
by on Thu 24th Nov 2005 01:23 in reply to "RE[2]: GTK+ for Win32"
Member since:

Well, wxWidget is pretty weird, and the api sucks, really. I don't think you could compare Gtk+ to wxWidget, because on the funcionality side, there is no point for comparation.

Reply Parent Score: 1

RE[5]: GTK+ for Win32
by Soulbender on Thu 24th Nov 2005 07:05 in reply to "RE[2]: GTK+ for Win32"
Soulbender Member since:
2005-08-18

"The truth is that Gtk is a (good) Linux-only toolkit which happen to run (bad) on other platforms."

no, the truth is that Gtk is a cross-platform toolkit primarily aimed at X-windows.

Reply Parent Score: 1

RE[2]: GTK+ for Win32
by Wrawrat on Wed 23rd Nov 2005 21:36 in reply to "RE: GTK+ for Win32"
Wrawrat Member since:
2005-06-30

Define "pretty well". To me, its look and feel is foreign (even with Wimp; you got the inversed button order, the GNOME file dialog... with the latest version I tried (2.6.8), anyway) and it got the sluggish redraw time. Hardly what I would call "pretty well".

To me, it looks like more a port than a supported platform. I hope the OS X port is going to get a better treatement (which I do not doubt since this platform got more respect and less hatred than Win32).

Reply Parent Score: 1

RE[3]: GTK+ for Win32
by RenatoRam on Wed 23rd Nov 2005 21:48 in reply to "RE[2]: GTK+ for Win32"
RenatoRam Member since:
2005-11-14

The order of buttons, dimensions of them, and presence of icons on the buttons are controlled by settings in the gtk engine: if they are wrong, then complain to the packager of the engine and/or application.

Reply Parent Score: 1

RE[3]: GTK+ for Win32
by dylansmrjones on Wed 23rd Nov 2005 21:50 in reply to "RE[2]: GTK+ for Win32"
dylansmrjones Member since:
2005-10-02

I don't think hatred or disrespect has anything to do with it. It's more a matter of securing same behaviour across platforms than securing a "native" look and feel on each platform.

It does feel slightly foreign, but this is true for many applications incl. several from Microsoft (Media Player and MSN Messenger, Outlook, Office 2003 etc.)

But no doubt wxWidgets, FLTK and Fox Tool Kit have a much more native feel than GTK+, but this has nothing to do with the tool kit working good or not. Stability has something to do with that.

Reply Parent Score: 1

RE[4]: GTK+ for Win32
by on Thu 24th Nov 2005 01:24 in reply to "RE[2]: GTK+ for Win32"
Member since:

Well, you can't stop complaining and hope things. Better, work and donate effor, and stop trolling. You pay nothing for it, and it you intend to give your opinion, give a reasanoble one.

Reply Parent Score: -1