GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, it is suitable for projects ranging from small one-off projects to complete application suites. It is free software and part of the GNU Project. It is a required component to such Windows ports of Linux software as The GIMP and GAIM.
Reviewing 2.14.1 (Sep 12, 2008)
It comes with GLib (cross-platform utility library), GObject (cross-platform OOP library, written in pure C), Cairo (cross-platform graphic library), Pango (cross-platform text rendering and internationalization library), ATK (cross-platform accessibility library). It is clear, consistent, powerful (WinAPI seems overcomplicated, feature-less and chaotic in comparison) and it looks/works the same way on every supported platform.
GTK is THE best cross-platform GUI toolkit for any C developer. It's a shame that some projects (like Firefox) are still using GTK only on *nix.
And by the way, it's LGPL, so you can freely use it even for your doubtful dirty proprietary projects (i know you have one!) without license compatibility issues.
Reviewing 2.12.8 Rev A (Feb 29, 2008)
Guess the mouse wheel issues I'm having are due to some modification I made to windows on all my computers, seems to work fine everywhere else.
Reviewing 2.12.1 Rev B (Nov 28, 2007)
Is it just me, or has scrolling using the mouse been broken for the last several versions? GIMP is great and all, but I don't think the tool kit is so hot.
Reviewing 2.12.1 Rev A (Nov 16, 2007)
Good Good tool. Programs such as Pidgin are very nice, and uses this.
Reviewing 2.12.1 Rev A (Nov 16, 2007)
I tried Pidgin which installed this version and aspell by default. I don't 'pidgin' but kept aspell as it's really cool.
No comments yet