GDK Reference Manual

for GDK 2.3.0

Table of Contents

I. API Reference
  General - Library initialization and miscellaneous functions
  Multi-head Support Overview - Overview of GdkDisplay and GdkScreen
  GdkDisplay - Controls the keyboard/mouse pointer grabs and a set of GdkScreens
  GdkDisplayManager - Maintains a list of all open GdkDisplays
  GdkScreen - Object representing a physical screen
  Points, Rectangles and Regions - Simple graphical data types
  Graphics Contexts - Objects to encapsulate drawing properties
  Drawing Primitives - Functions for drawing points, lines, arcs, and text
  Bitmaps and Pixmaps - Offscreen drawables
  GdkRGB - Renders RGB, grayscale, or indexed image data to a GdkDrawable
  Images - A client-side area for bit-mapped graphics
  Pixbufs - Functions for rendering pixbufs on drawables
  Colormaps and Colors - Manipulation of colors and colormaps
  Visuals - Low-level display hardware information
  Fonts - Loading and manipulating fonts
  Cursors - Standard and pixmap cursors
  Windows - Onscreen display areas in the target window system
  Events - Functions for handling events from the window system
  Event Structures - Data structures specific to each type of event
  Key Values - Functions for manipulating keyboard codes
  Selections - Functions for transfering data via the X selection mechanism
  Drag and Drop - Functions for controlling drag and drop handling
  Properties and Atoms - Functions to manipulate properties on windows
  Threads - Functions for using GDK in multi-threaded programs
  Input - Callbacks on file descriptors
  Input Devices - Functions for handling extended input devices
  Pango Interaction - Low-level access to Pango
  X Window System Interaction - X backend-specific functions
Index

List of Examples

1. Trapping an X error
2. Testing the number of screen on the current display
3. Opening a second display
4. A simple example program using GdkRGB
5. Constructing a pixel value from components
6. Creating a custom cursor

| API Reference >>