---

GTK+ Version 1.2 Released

The GTK+ development team is pleased to announce the release of
version 1.2 of the GIMP Toolkit.

GTK+ is a multi-platform open source GUI Toolkit. Everything
about GTK+ from the object-oriented design to the Free Software
LGPL licensing allows you to code your project with the most
freedom possible. You can develop open software, free software, or
even commercial non-free software without having to spend a dime
for licenses or royalties.

GTK+ is a set of libraries to create graphical user interfaces.
It works on many Unix-like platforms, and a Windows version is in
development. GTK+ is released under the GNU Library General Public
License (GNU LGPL), which allows for flexible licensing of client
applications. GTK+ has a C-based object-oriented architecture that
allows for maximum flexibility. Bindings for other languages have
been written, including C++, Objective-C, Guile/Scheme, Perl,
Python, TOM, Ada95, Free Pascal, and Eiffel.

GTK+ consists of the following component libraries:

  • GLib. Provides many useful data types, macros, type
    conversions, string utilities and a lexical scanner. Includes Win32
    support.
  • GDK. A wrapper for low-level windowing functions.
  • GTK. An advanced widget set.

New and improved features in version 1.2 include:

  • Theme support. Dynamically change the appearance of your GTK+
    applications.
  • Thread support. Including POSIX threads, Solaris threads and
    experimental NSPR threads support.
  • New Drag and Drop (DND) support. Both the XDND and Motif
    protocols are supported, and the programmer is presented with a
    single, unified interface.
  • Runtime loading of dynamic modules.
  • 300 Page Tutorial.
  • Internationalization of standard dialogs.
  • Wide character support for text widgets.
  • New widgets:
    • new multi-column Tree widget
    • font selection dialog
    • plug/socket widgets for inter-application embedding
    • calendar widget
    • item factory
  • Enhanced functionality to many GTK+ 1.0 widgets

GTK+ is already being used in many major projects, such as the
GIMP and GNOME projects. Don’t get left out!

GTK+ is also being ported to Win32. For further information
see:
http://www.iki.fi/tml/gimp/win32/

GTK+ and GLib can be downloaded at:
ftp://ftp.gtk.org/pub/gtk/v1.2/

For further information please visit:

  • GTK+ Home page: http://www.gtk.org/
  • GNOME Home page: http://www.gnome.org/
  • GIMP Home page: http://www.gimp.org/


The GTK+ Team
http://www.gtk.org/

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis