# GTK+ Reference Manual

for GTK+ &version; The latest version of this documentation can be found on-line at http://library.gnome.org/devel/gtk/unstable/.

## GTK+ Overview

## GTK+ Core Reference

## GTK+ Widgets and Objects

### Object Hierarchy

### Widget Gallery

### Windows

### Display Widgets

### Buttons and Toggles

### Numeric/Text Data Entry

### Multiline Text Editor

### Tree, List and Icon Grid Widgets

### Menus, Combo Box, Toolbar

### Action-based menus and toolbars

### Selectors (Color/File/Font)

### Layout Containers

### Ornaments

### Scrolling

### Printing

### Miscellaneous

### Abstract Base Classes

### Cross-process Embedding

### Special-purpose features

### Recently Used Documents

### Interface builder

### Application support

## Migrating from Previous Versions of GTK+

This part describes what you need to change in programs use older versions of GTK+ so that they can use the new features. It also mentions how to convert applications using widgets found in the libgnomeui library to use their counterparts in GTK+.

## GTK+ Tools

## Index of all symbols

## Index of deprecated symbols

## Index of new symbols in 3.0