The GIMP ToolKit (GTK+) is a collection of GUI widgets. GTK+
essentially provides the building blocks from which GUIs can be
built. It is highly themable, and its functionality is highly
extensible.
GTK+-3 is a very stable release, similar only in design to GTK+-2.
GTK+-3 can coexist happily alongside GTK+-2, but applications are
written for one version or the other.
GTK is a library for creating graphical user interfaces similar to
the Motif "look and feel". It is designed to be small and efficient, but
still flexible enough to allow the programmer freedom in the interfaces
created. GTK allows the programmer to use a variety of standard user
interface widgets such as push, radio and check buttons, menus, lists
and frames. It also provides several "container" widgets which can be
used to control the layout of the user interface elements.
GTK provides some unique features. (At least, I know of no other
widget library which provides them). For example, a button does not
contain a label, it contains a child widget, which in most instances
will be a label. However, the child widget can also be a pixmap, image
or any combination possible the programmer desires. This flexibility is
adhered to throughout the library.
This port contains the programming reference for x11-toolkits/libbonoboui.
Bonobo is a set of language- and system-independant CORBA
interfaces for creating reusable components and compound documents.
libbonoboui includes a Gtk+-based implementation of the Bonobo
interfaces.
This port contains the programming reference for x11-toolkits/libgnomeui.
LibGnomeUI provides backend GUI components common to GNOME
applications.
This port contains the programming reference for x11-toolkits/libwnck.
libwnck is a Window Navigator Construction Kit, i.e. a library used
for writing pagers and taskslists. It is needed for the
GNOME 2.0 desktop.
libwnck is a Window Navigator Construction Kit, i.e. a library used
for writing pagers and taskslists. It is needed for the
GNOME 3.0 desktop.