GTK+ Version 1.2 Released | Linux Today

GTK+ Version 1.2 Released

Written By
Web Webster
Web Webster
Feb 26, 1999

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/

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.