引用自:
http://library.gnome.org/devel/references
API References
GNOME Developer Platform Libraries
-
GLib Reference Manual
[more versions, languages, or options... ]
-
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.
See also: documentation on development version
GIO Reference Manual
[more versions, languages, or options... ]
-
GIO provides a modern and easy-to-use VFS API. It provides a file system abstraction which allows applications to access local and remote files with a single consistent API.
See also: documentation on development version
GObject Reference Manual
[more versions, languages, or options... ]
-
GObject provides the object system used for Pango and GTK+.
See also: documentation on development version
ATK - Accessibility Toolkit
[more versions, languages, or options... ]
-
ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications.
See also: documentation on development version
AT-SPI C Bindings Reference Manual
[more versions, languages, or options... ]
-
The AT-SPI library provides interfaces which are used by accessibility technologies.
See also: documentation on development version
GAIL Reference Manual
[more versions, languages, or options... ]
-
GAIL provides an implementation of the ATK interfaces for GTK+ and GNOME libraries, allowing accessibility tools to interact with applications written using these libraries.
See also: documentation on development version
Pango Reference Manual
[more versions, languages, or options... ]
-
Pango is the core text and font handling library used in GNOME applications. It has extensive support for the different writing systems used throughout the world.
The gdk-pixbuf Library
[more versions, languages, or options... ]
-
GdkPixbuf is a library for image loading and manipulation. The GdkPixbuf documentation contains both the programmer's guide and the API reference.
See also: documentation on development version
GDK Reference Manual
[more versions, languages, or options... ]
-
An intermediate layer which isolates GTK+ from the details of the windowing system.
See also: documentation on development version
GTK+ Reference Manual
[more versions, languages, or options... ]
-
GTK+ is the primary library used to construct user interfaces in GNOME applications. It provides user interface controls and signal callbacks to control user interfaces.
See also: documentation on development version
Libglade - Graphical Interface Description Loader API
[more versions, languages, or options... ]
-
Libglade is a library for constructing user interfaces dynamically from XML descriptions. Libglade allow programmers to construct their user interfaces using a graphical interface builder application, and then import those interface definitions.
This module is heading towards planned deprecation. It will continue to be supported and API/ABI stable throughout the GNOME 2.x series, but we do not recommend using it in new applications unless you require functionality that has not already been moved elsewhere.
GConf Reference Manual
[more versions, languages, or options... ]
-
GConf provides the daemon and libraries for storing and retrieving configuration data.
GnomeVFS - Filesystem Abstraction library
[more versions, languages, or options... ]
-
GnomeVFS is the core library used to access files and folders in GNOME applications. It provides a file system abstraction which allows applications to access local and remote files with a single consistent API.
This module is heading towards planned deprecation. It will continue to be supported and API/ABI stable throughout the GNOME 2.x series, but we do not recommend using it in new applications unless you require functionality that has not already been moved elsewhere.
Bonobo Activation API Reference Manual
[more versions, languages, or options... ]
-
Bonobo-activation allows you to browse the available CORBA servers on your system (running or not). It keeps track of the running servers so that if you ask for a server which is already running, you will not start it again but will reuse the already running one.
This module is heading towards planned deprecation. It will continue to be supported and API/ABI stable throughout the GNOME 2.x series, but we do not recommend using it in new applications unless you require functionality that has not already been moved elsewhere.
GNOME Canvas Library Reference Manual
[more versions, languages, or options... ]
-
The GnomeCanvas widget provides a flexible widget for creating interactive structured graphics.
This module is heading towards planned deprecation. It will continue to be supported and API/ABI stable throughout the GNOME 2.x series, but we do not recommend using it in new applications unless you require functionality that has not already been moved elsewhere.
GNOME Library Reference Manual
[more versions, languages, or options... ]
-
The libgnome library provides a number of useful routines for building modern applications, including session management, activation of files and URIs, and displaying help.
This module is heading towards planned deprecation. It will continue to be supported and API/ABI stable throughout the GNOME 2.x series, but we do not recommend using it in new applications unless you require functionality that has not already been moved elsewhere.
GNOME UI Library Reference Manual
[more versions, languages, or options... ]
-
The libgnomeui library provides additional widgets for applications. Many of the widgets from libgnomeui have already been ported to GTK+.
This module is heading towards planned deprecation. It will continue to be supported and API/ABI stable throughout the GNOME 2.x series, but we do not recommend using it in new applications unless you require functionality that has not already been moved elsewhere.