# GTK+ 3 Reference Manual

This document is for the GTK+ 3 library, version &version;. The latest versions can be found online at http://developer.gnome.org/gtk3/. If you are looking for the older GTK+ 2 series of libraries, see http://developer.gnome.org/gtk2/.

## GTK+ Overview

## GTK+ Widgets and Objects

### Object Hierarchy

### Widget Gallery

### Application support

### Interface builder

### Windows

### Layout Containers

### Display Widgets

### Buttons and Toggles

### Numeric/Text Data Entry

### Multiline Text Editor

### Tree, List and Icon Grid Widgets

### Menus, Combo Box, Toolbar

### Selectors (Color/File/Font)

### Ornaments

### Scrolling

### Printing

### Miscellaneous

### Abstract Base Classes

### Cross-process Embedding

### Recently Used Documents

### Choosing from installed applications

### Deprecated

## GTK+ Core Reference

## Theming in GTK+

## 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

## GTK+ Platform Support

Index of all symbols

Index of deprecated symbols

Index of new symbols in 3.0

Index of new symbols in 3.2

Index of new symbols in 3.4

Index of new symbols in 3.6

Index of new symbols in 3.8

Index of new symbols in 3.10

Index of new symbols in 3.12