The GIMP Toolkit
Version 1.0
August 1998
by Peter Mattis and the GTK+ team
1. Copying
2. What is GTK?
3. Types
3.1 Introduction to the Type System
3.2 Basic Concepts
3.3 Simple Types
3.4 Enumerations and Flags
3.5 Strings
3.6 Boxed Types
3.7 Callbacks
3.8 Composite Types
4. Objects
4.1 Object functions
5. Signals Overview
6. Widget Overview
6.1 The alignment widget
6.1.1 Description
6.1.2 Options
6.1.3 Signals
6.1.4 Functions
6.2 The arrow widget
6.2.1 Description
6.2.2 Options
6.2.3 Signals
6.2.4 Functions
6.3 The aspect frame widget
6.3.1 Description
6.3.2 Options
6.3.3 Signals
6.3.4 Functions
6.4 The bin widget
6.4.1 Description
6.4.2 Options
6.4.3 Signals
6.4.4 Functions
6.5 The box widget
6.5.1 Description
6.5.2 Options
6.5.3 Signals
6.5.4 Functions
6.6 The button box widget
6.6.1 Description
6.6.2 Options
6.6.3 Signals
6.6.4 Functions
6.7 The button widget
6.7.1 Description
6.7.2 Signals
6.7.3 Functions
6.8 The check button widget
6.8.1 Description
6.8.2 Options
6.8.3 Signals
6.8.4 Functions
6.9 The check menu item widget
6.9.1 Description
6.9.2 Options
6.9.3 Signals
6.9.4 Functions
6.10 The compound list widget
6.10.1 Description
6.10.2 Options
6.10.3 Signals
6.10.4 Functions
6.11 The color selector widget
6.11.1 Description
6.11.2 Options
6.11.3 Signals
6.11.4 Functions
6.12 The combo widget
6.12.1 Description
6.12.2 Options
6.12.3 Signals
6.12.4 Functions
6.13 The container widget
6.13.1 Description
6.13.2 Options
6.13.3 Signals
6.13.4 Functions
6.14 The multi-column tree widget
6.14.1 Description
6.14.2 Options
6.14.3 Signals
6.14.4 Functions
6.15 The curve widget
6.15.1 Description
6.15.2 Options
6.15.3 Signals
6.15.4 Functions
6.16 The gamma curve widget
6.16.1 Description
6.16.2 Options
6.16.3 Signals
6.16.4 Functions
6.17 The dialog widget
6.17.1 Description
6.17.2 Options
6.17.3 Signals
6.17.4 Functions
6.18 The drawing area widget
6.18.1 Description
6.18.2 Options
6.18.3 Signals
6.18.4 Functions
6.19 The entry widget
6.19.1 Description
6.19.2 Options
6.19.3 Signals
6.19.4 Functions
6.20 The event box widget
6.20.1 Description
6.20.2 Options
6.20.3 Signals
6.20.4 Functions
6.21 The file selection dialog widget
6.21.1 Description
6.21.2 Options
6.21.3 Signals
6.21.4 Functions
6.22 The fixed widget
6.22.1 Description
6.22.2 Options
6.22.3 Signals
6.22.4 Functions
6.23 The frame widget
6.23.1 Options
6.23.2 Description
6.23.3 Signals
6.23.4 Functions
6.24 The gamma widget
6.24.1 Description
6.24.2 Options
6.24.3 Signals
6.24.4 Functions
6.25 The horizontal box widget
6.25.1 Description
6.25.2 Options
6.25.3 Signals
6.25.4 Functions
6.26 The horizontal button box widget
6.26.1 Description
6.26.2 Options
6.26.3 Signals
6.26.4 Functions
6.27 The horizontal paned widget
6.27.1 Description
6.27.2 Options
6.27.3 Signals
6.27.4 Functions
6.28 The horizontal ruler widget
6.28.1 Description
6.28.2 Options
6.28.3 Signals
6.28.4 Functions
6.29 The horizontal scale widget
6.29.1 Description
6.29.2 Options
6.29.3 Signals
6.29.4 Functions
6.30 The horizontal scrollbar widget
6.30.1 Description
6.30.2 Options
6.30.3 Signals
6.30.4 Functions
6.31 The horizontal separator widget
6.31.1 Description
6.31.2 Options
6.31.3 Signals
6.31.4 Functions
6.32 The image widget
6.32.1 Description
6.32.2 Options
6.32.3 Signals
6.32.4 Functions
6.33 The input dialog widget
6.33.1 Description
6.33.2 Options
6.33.3 Signals
6.33.4 Functions
6.34 The item widget
6.34.1 Description
6.34.2 Signals
6.34.3 Functions
6.35 The label widget
6.35.1 Description
6.35.2 Options
6.35.3 Signals
6.35.4 Functions
6.36 The list widget
6.36.1 Description
6.36.2 Signals
6.36.3 Functions
6.37 The list item widget
6.37.1 Description
6.37.2 Options
6.37.3 Signals
6.37.4 Functions
6.38 The menu widget
6.38.1 Description
6.38.2 Options
6.38.3 Signals
6.38.4 Functions
6.39 The menu bar widget
6.39.1 Description
6.39.2 Options
6.39.3 Signals
6.39.4 Functions
6.40 The menu item widget
6.40.1 Description
6.40.2 Options
6.40.3 Signals
6.40.4 Functions
6.41 The menu shell widget
6.41.1 Description
6.41.2 Options
6.41.3 Signals
6.41.4 Functions
6.42 The misc widget
6.42.1 Description
6.42.2 Options
6.42.3 Signals
6.42.4 Functions
6.43 The notebook widget
6.43.1 Description
6.43.2 Options
6.43.3 Signals
6.43.4 Functions
6.44 The option menu widget
6.44.1 Description
6.44.2 Options
6.44.3 Signals
6.44.4 Functions
6.45 The paned widget
6.45.1 Description
6.45.2 Options
6.45.3 Signals
6.45.4 Functions
6.46 The pixmap widget
6.46.1 Description
6.46.2 Options
6.46.3 Signals
6.46.4 Functions
6.47 The preview widget
6.47.1 Description
6.47.2 Options
6.47.3 Signals
6.47.4 Functions
6.48 The progress bar widget
6.48.1 Description
6.48.2 Options
6.48.3 Signals
6.48.4 Functions
6.49 The radio button widget
6.49.1 Description
6.49.2 Options
6.49.3 Signals
6.49.4 Functions
6.50 The radio button widget
6.50.1 Description
6.50.2 Options
6.50.3 Signals
6.50.4 Functions
6.51 The range widget
6.51.1 Description
6.51.2 Options
6.51.3 Signals
6.51.4 Functions
6.52 The ruler widget
6.52.1 Description
6.52.2 Options
6.52.3 Signals
6.52.4 Functions
6.53 The scale widget
6.53.1 Description
6.53.2 Options
6.53.3 Signals
6.53.4 Functions
6.54 The scrollbar widget
6.54.1 Description
6.54.2 Options
6.54.3 Signals
6.54.4 Functions
6.55 The scrolled window widget
6.55.1 Description
6.55.2 Options
6.55.3 Signals
6.55.4 Functions
6.56 The separator widget
6.56.1 Description
6.56.2 Options
6.56.3 Signals
6.56.4 Functions
6.57 The statusbar widget
6.57.1 Description
6.57.2 Options
6.57.3 Signals
6.57.4 Functions
6.58 The table widget
6.58.1 Description
6.58.2 Options
6.58.3 Signals
6.58.4 Functions
6.59 The text widget
6.59.1 Description
6.59.2 Signals
6.59.3 Functions
6.60 The toggle button widget
6.60.1 Description
6.60.2 Options
6.60.3 Signals
6.60.4 Functions
6.61 The tool bar widget
6.61.1 Description
6.61.2 Options
6.61.3 Signals
6.61.4 Functions
6.62 The tool tips widget
6.62.1 Description
6.62.2 Options
6.62.3 Signals
6.62.4 Functions
6.63 The tree widget
6.63.1 Description
6.63.2 Options
6.63.3 Signals
6.63.4 Functions
6.64 The tree item widget
6.64.1 Description
6.64.2 Options
6.64.3 Signals
6.64.4 Functions
6.65 The vertical box widget
6.65.1 Description
6.65.2 Options
6.65.3 Signals
6.65.4 Functions
6.66 The vertical button box widget
6.66.1 Description
6.66.2 Options
6.66.3 Signals
6.66.4 Functions
6.67 The viewport widget
6.67.1 Description
6.67.2 Signals
6.67.3 Functions
6.68 The vertical paned widget
6.68.1 Description
6.68.2 Options
6.68.3 Signals
6.68.4 Functions
6.69 The vertical ruler widget
6.69.1 Description
6.69.2 Options
6.69.3 Signals
6.69.4 Functions
6.70 The vertical ruler widget
6.70.1 Description
6.70.2 Options
6.70.3 Signals
6.70.4 Functions
6.71 The vertical scrollbar widget
6.71.1 Description
6.71.2 Options
6.71.3 Signals
6.71.4 Functions
6.72 The vertical separator widget
6.72.1 Description
6.72.2 Signals
6.72.3 Functions
6.73 The base widget
6.73.1 Description
6.73.2 Signals
6.73.3 Functions
6.74 The window widget
6.74.1 Description
6.74.2 Options
6.74.3 Signals
6.74.4 Functions
7. Utility objects
7.1 The accelerator table object
7.1.1 Description
7.1.2 Functions
7.2 The adjustment object
7.2.1 Description
7.2.2 Functions
7.3 The GC object
7.3.1 Description
7.3.2 Functions
7.4 The data object
7.4.1 Description
7.4.2 Functions
7.5 The style object
7.5.1 Description
7.5.2 Functions
8. Initialization, exit and other features
8.1 Initializing and exiting GTK
8.1.1 Initializing
8.1.2 Exiting
8.1.3 Functions
8.2 Customization of the library
8.2.1 Description
8.2.2 Functions
8.3 Simplified menu creation
8.4 Simplified tree creation
8.5 Pop up help mechanism
8.5.1 Description
8.6 Resource Files
8.7 Macros defined by all objects
9. Using GTK
9.1 The simplest GTK program
9.2 Hello world in GTK
9.3 An enhanced hello world
9.4 Making Hello World II robust
10. Object internals
11. Signal internals
12. Widget internals
Function Index
Concept Index
This document was generated on 27 September 1999 using
texi2html
1.56k.