gdk3-sections.txt 21.5 KB
Newer Older
Owen Taylor's avatar
Owen Taylor committed
1 2 3 4 5 6 7 8

<INCLUDE>gdk/gdk.h</INCLUDE>

<SECTION>
<TITLE>General</TITLE>
<FILE>general</FILE>
gdk_init
gdk_init_check
Owen Taylor's avatar
Owen Taylor committed
9 10
gdk_parse_args
gdk_get_display_arg_name
Owen Taylor's avatar
Owen Taylor committed
11 12
gdk_set_locale
gdk_set_sm_client_id
13
gdk_notify_startup_complete
14
gdk_notify_startup_complete_with_id
Havoc Pennington's avatar
Havoc Pennington committed
15 16 17 18 19

<SUBSECTION>
gdk_get_program_class
gdk_set_program_class

Damon Chaplin's avatar
Damon Chaplin committed
20
<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
21
gdk_get_display
Damon Chaplin's avatar
Damon Chaplin committed
22 23 24 25 26

<SUBSECTION>
gdk_flush

<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
27 28 29 30
gdk_screen_width
gdk_screen_height
gdk_screen_width_mm
gdk_screen_height_mm
Damon Chaplin's avatar
Damon Chaplin committed
31

Matthias Clasen's avatar
Updates  
Matthias Clasen committed
32

Damon Chaplin's avatar
Damon Chaplin committed
33
<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
34
gdk_pointer_grab
35
GdkGrabStatus
Owen Taylor's avatar
Owen Taylor committed
36
gdk_pointer_ungrab
Damon Chaplin's avatar
Damon Chaplin committed
37
gdk_pointer_is_grabbed
38
gdk_set_double_click_time
Damon Chaplin's avatar
Damon Chaplin committed
39 40

<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
41 42
gdk_keyboard_grab
gdk_keyboard_ungrab
Damon Chaplin's avatar
Damon Chaplin committed
43 44 45 46 47

<SUBSECTION>
gdk_beep

<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
48 49
gdk_error_trap_push
gdk_error_trap_pop
50
gdk_error_trap_pop_ignored
Owen Taylor's avatar
Owen Taylor committed
51

52 53 54
<SUBSECTION>
GDK_WINDOWING_X11
GDK_WINDOWING_WIN32
Matthias Clasen's avatar
Matthias Clasen committed
55
GDK_WINDOWING_QUARTZ
56

57 58 59 60 61
<SUBSECTION Standard>
GDK_TYPE_GRAB_STATUS

<SUBSECTION Private>
GDK_TYPE_STATUS
Damon Chaplin's avatar
Damon Chaplin committed
62
GdkStatus
63
GDKVAR
64 65 66 67 68 69 70 71 72 73 74
gdk_axis_use_get_type
gdk_byte_order_get_type
gdk_cap_style_get_type
gdk_crossing_mode_get_type
gdk_cursor_type_get_type
gdk_drag_action_get_type
gdk_drag_protocol_get_type
gdk_event_mask_get_type
gdk_event_type_get_type
gdk_extension_mode_get_type
gdk_filter_return_get_type
75
gdk_grab_ownership_get_type
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
gdk_grab_status_get_type
gdk_gravity_get_type
gdk_input_mode_get_type
gdk_input_source_get_type
gdk_modifier_type_get_type
gdk_notify_type_get_type
gdk_overlap_type_get_type
gdk_property_state_get_type
gdk_prop_mode_get_type
gdk_scroll_direction_get_type
gdk_setting_action_get_type
gdk_status_get_type
gdk_subwindow_mode_get_type
gdk_visibility_state_get_type
gdk_visual_type_get_type
gdk_window_attributes_type_get_type
gdk_window_class_get_type
gdk_window_edge_get_type
gdk_window_hints_get_type
gdk_window_state_get_type
gdk_window_type_get_type
gdk_window_type_hint_get_type
gdk_wm_decoration_get_type
gdk_wm_function_get_type
100
gdk_device_grab_info_libgtk_only
Matthias Clasen's avatar
Matthias Clasen committed
101 102
gdk_add_option_entries_libgtk_only
gdk_pre_parse_libgtk_only
Owen Taylor's avatar
Owen Taylor committed
103 104
</SECTION>

Owen Taylor's avatar
Owen Taylor committed
105 106 107 108
<SECTION>
<FILE>gdkdisplay</FILE>
<TITLE>GdkDisplay</TITLE>
GdkDisplay
Owen Taylor's avatar
Owen Taylor committed
109 110
gdk_display_open
gdk_display_get_default
Owen Taylor's avatar
Owen Taylor committed
111 112 113 114
gdk_display_get_name
gdk_display_get_n_screens
gdk_display_get_screen
gdk_display_get_default_screen
115
gdk_display_get_device_manager
Owen Taylor's avatar
Owen Taylor committed
116 117 118
gdk_display_pointer_ungrab
gdk_display_keyboard_ungrab
gdk_display_pointer_is_grabbed
119
gdk_display_device_is_grabbed
Owen Taylor's avatar
Owen Taylor committed
120 121
gdk_display_beep
gdk_display_sync
Matthias Clasen's avatar
Matthias Clasen committed
122
gdk_display_flush
Owen Taylor's avatar
Owen Taylor committed
123
gdk_display_close
John Stowers's avatar
John Stowers committed
124
gdk_display_is_closed
Owen Taylor's avatar
Owen Taylor committed
125 126 127 128 129 130
gdk_display_list_devices
gdk_display_get_event
gdk_display_peek_event
gdk_display_put_event
gdk_display_add_client_message_filter
gdk_display_set_double_click_time
131
gdk_display_set_double_click_distance
Matthias Clasen's avatar
Matthias Clasen committed
132
gdk_display_get_pointer
133
gdk_display_get_device_state
Matthias Clasen's avatar
Matthias Clasen committed
134
gdk_display_get_window_at_pointer
135
gdk_display_get_window_at_device_position
Matthias Clasen's avatar
Matthias Clasen committed
136 137
GdkDisplayPointerHooks
gdk_display_set_pointer_hooks
138 139
GdkDisplayDeviceHooks
gdk_display_set_device_hooks
140
gdk_display_warp_pointer
141
gdk_display_warp_device
142 143 144 145
gdk_display_supports_cursor_color
gdk_display_supports_cursor_alpha
gdk_display_get_default_cursor_size
gdk_display_get_maximal_cursor_size
146
gdk_display_get_default_group
Matthias Clasen's avatar
Matthias Clasen committed
147 148
gdk_display_supports_selection_notification
gdk_display_request_selection_notification
149 150
gdk_display_supports_clipboard_persistence
gdk_display_store_clipboard
Matthias Clasen's avatar
Matthias Clasen committed
151 152
gdk_display_supports_shapes
gdk_display_supports_input_shapes
153
gdk_display_supports_composite
Owen Taylor's avatar
Owen Taylor committed
154 155 156 157 158 159 160
<SUBSECTION Standard>
GDK_DISPLAY_OBJECT
GDK_IS_DISPLAY
GDK_TYPE_DISPLAY
GDK_DISPLAY_CLASS
GDK_IS_DISPLAY_CLASS
GDK_DISPLAY_GET_CLASS
161 162 163

<SUBSECTION Private>
gdk_display_open_default_libgtk_only
164 165
gdk_display_get_type
GdkDisplayClass
Owen Taylor's avatar
Owen Taylor committed
166 167
</SECTION>

168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
<SECTION>
<FILE>gdkdisplaymanager</FILE>
<TITLE>GdkDisplayManager</TITLE>
GdkDisplayManager
gdk_display_manager_get
gdk_display_manager_get_default_display
gdk_display_manager_set_default_display
gdk_display_manager_list_displays
gdk_display_get_core_pointer
<SUBSECTION Standard>
GDK_DISPLAY_MANAGER
GDK_DISPLAY_MANAGER_CLASS
GDK_DISPLAY_MANAGER_GET_CLASS
GDK_IS_DISPLAY_MANAGER_CLASS
GDK_IS_DISPLAY_MANAGER
GDK_TYPE_DISPLAY_MANAGER
GdkDisplayManagerClass
gdk_display_manager_get_type
</SECTION>

Owen Taylor's avatar
Owen Taylor committed
188 189 190
<SECTION>
<FILE>gdkscreen</FILE>
<TITLE>GdkScreen</TITLE>
191
GdkScreen
Owen Taylor's avatar
Owen Taylor committed
192
gdk_screen_get_default
Owen Taylor's avatar
Owen Taylor committed
193
gdk_screen_get_system_visual
194
gdk_screen_get_rgba_visual
Matthias Clasen's avatar
Matthias Clasen committed
195
gdk_screen_is_composited
Owen Taylor's avatar
Owen Taylor committed
196 197 198 199 200 201 202 203 204
gdk_screen_get_root_window
gdk_screen_get_display
gdk_screen_get_number
gdk_screen_get_width
gdk_screen_get_height
gdk_screen_get_width_mm
gdk_screen_get_height_mm
gdk_screen_list_visuals
gdk_screen_get_toplevel_windows
Matthias Clasen's avatar
Matthias Clasen committed
205
gdk_screen_make_display_name
Owen Taylor's avatar
Owen Taylor committed
206
gdk_screen_get_n_monitors
Matthias Clasen's avatar
Matthias Clasen committed
207
gdk_screen_get_primary_monitor
Owen Taylor's avatar
Owen Taylor committed
208 209 210
gdk_screen_get_monitor_geometry
gdk_screen_get_monitor_at_point
gdk_screen_get_monitor_at_window
Matthias Clasen's avatar
Updates  
Matthias Clasen committed
211 212 213
gdk_screen_get_monitor_height_mm
gdk_screen_get_monitor_width_mm
gdk_screen_get_monitor_plug_name
Owen Taylor's avatar
Owen Taylor committed
214 215
gdk_screen_broadcast_client_message
gdk_screen_get_setting
216 217 218 219
gdk_screen_get_font_options
gdk_screen_set_font_options
gdk_screen_get_resolution
gdk_screen_set_resolution
220 221
gdk_screen_get_active_window
gdk_screen_get_window_stack
Matthias Clasen's avatar
Matthias Clasen committed
222 223 224 225 226
<SUBSECTION Spawning>
gdk_spawn_on_screen
gdk_spawn_on_screen_with_pipes
gdk_spawn_command_line_on_screen

Owen Taylor's avatar
Owen Taylor committed
227 228 229 230 231 232 233
<SUBSECTION Standard>
GDK_SCREEN
GDK_IS_SCREEN
GDK_TYPE_SCREEN
GDK_SCREEN_CLASS
GDK_IS_SCREEN_CLASS
GDK_SCREEN_GET_CLASS
234 235 236
<SUBSECTION Private>
GdkScreenClass
gdk_screen_get_type
Owen Taylor's avatar
Owen Taylor committed
237 238
</SECTION>

239 240 241
<SECTION>
<TITLE>Pixbufs</TITLE>
<FILE>pixbufs</FILE>
242
gdk_pixbuf_get_from_window
243
gdk_pixbuf_get_from_surface
244 245
</SECTION>

Owen Taylor's avatar
Owen Taylor committed
246
<SECTION>
Benjamin Otte's avatar
Benjamin Otte committed
247
<TITLE>Colors</TITLE>
Owen Taylor's avatar
Owen Taylor committed
248 249 250 251 252 253 254
<FILE>colors</FILE>
GdkColor
gdk_color_copy
gdk_color_free
gdk_color_parse
gdk_color_equal
gdk_color_hash
255
gdk_color_to_string
256 257

<SUBSECTION Standard>
258
GDK_TYPE_COLOR
259

Owen Taylor's avatar
Owen Taylor committed
260 261
</SECTION>

262 263 264 265 266 267 268 269 270 271 272 273 274 275 276
<SECTION>
<TITLE>RGBA Colors</TITLE>
<FILE>rgba_colors</FILE>
GdkRGBA
gdk_rgba_copy
gdk_rgba_free
gdk_rgba_parse
gdk_rgba_equal
gdk_rgba_hash
gdk_rgba_to_string

<SUBSECTION Standard>
GDK_TYPE_RGBA
</SECTION>

Owen Taylor's avatar
Owen Taylor committed
277 278 279
<SECTION>
<TITLE>Drawing Primitives</TITLE>
<FILE>drawing</FILE>
280
GdkDrawable
Owen Taylor's avatar
Owen Taylor committed
281 282
gdk_drawable_get_clip_region
gdk_drawable_get_visible_region
283 284 285 286 287 288 289 290 291

<SUBSECTION Standard>
GDK_DRAWABLE
GDK_DRAWABLE_GET_CLASS
GDK_TYPE_DRAWABLE
GDK_IS_DRAWABLE
GDK_DRAWABLE_CLASS
GDK_IS_DRAWABLE_CLASS

Damon Chaplin's avatar
Damon Chaplin committed
292
<SUBSECTION Private>
Matthias Clasen's avatar
Matthias Clasen committed
293
GdkDrawableClass
Owen Taylor's avatar
Owen Taylor committed
294 295 296 297 298 299 300 301 302 303 304
</SECTION>

<SECTION>
<TITLE>Visuals</TITLE>
<FILE>visuals</FILE>
GdkVisual
GdkVisualType
GdkByteOrder
gdk_query_depths
gdk_query_visual_types
gdk_list_visuals
Matthias Clasen's avatar
Matthias Clasen committed
305 306 307 308 309 310 311 312
gdk_visual_get_bits_per_rgb
gdk_visual_get_blue_pixel_details
gdk_visual_get_byte_order
gdk_visual_get_colormap_size
gdk_visual_get_depth
gdk_visual_get_green_pixel_details
gdk_visual_get_red_pixel_details
gdk_visual_get_visual_type
Owen Taylor's avatar
Owen Taylor committed
313 314 315 316 317 318 319
gdk_visual_get_best_depth
gdk_visual_get_best_type
gdk_visual_get_system
gdk_visual_get_best
gdk_visual_get_best_with_depth
gdk_visual_get_best_with_type
gdk_visual_get_best_with_both
320
gdk_visual_get_screen
321 322 323 324 325

<SUBSECTION Standard>
GDK_TYPE_BYTE_ORDER
GDK_TYPE_VISUAL_TYPE
GDK_TYPE_VISUAL
Havoc Pennington's avatar
Havoc Pennington committed
326 327 328 329 330
GDK_IS_VISUAL
GDK_IS_VISUAL_CLASS
GDK_VISUAL
GDK_VISUAL_CLASS
GDK_VISUAL_GET_CLASS
331 332

<SUBSECTION Private>
Matthias Clasen's avatar
Matthias Clasen committed
333
GdkVisualClass
334
gdk_visual_get_type
Owen Taylor's avatar
Owen Taylor committed
335 336 337 338 339 340 341 342 343 344
</SECTION>

<SECTION>
<TITLE>Windows</TITLE>
<FILE>windows</FILE>
GdkWindow
GdkWindowType
GdkWindowClass
GdkWindowHints
GdkGeometry
345
GdkGravity
346
GdkWindowEdge
Havoc Pennington's avatar
Havoc Pennington committed
347
GdkWindowTypeHint
Havoc Pennington's avatar
Havoc Pennington committed
348 349
GdkWindowAttr
GdkWindowAttributesType
Owen Taylor's avatar
Owen Taylor committed
350 351
gdk_window_new
gdk_window_destroy
352
gdk_window_get_window_type
353
gdk_window_get_display
354 355
gdk_window_get_screen
gdk_window_get_visual
Owen Taylor's avatar
Owen Taylor committed
356 357
gdk_window_at_pointer
gdk_window_show
Havoc Pennington's avatar
Havoc Pennington committed
358
gdk_window_show_unraised
Owen Taylor's avatar
Owen Taylor committed
359
gdk_window_hide
Matthias Clasen's avatar
Matthias Clasen committed
360
gdk_window_is_destroyed
Owen Taylor's avatar
Owen Taylor committed
361 362
gdk_window_is_visible
gdk_window_is_viewable
Matthias Clasen's avatar
Matthias Clasen committed
363 364
gdk_window_is_input_only
gdk_window_is_shaped
365
gdk_window_get_state
Owen Taylor's avatar
Owen Taylor committed
366
gdk_window_withdraw
367
gdk_window_iconify
368 369 370 371 372
gdk_window_deiconify
gdk_window_stick
gdk_window_unstick
gdk_window_maximize
gdk_window_unmaximize
Matthias Clasen's avatar
Matthias Clasen committed
373 374
gdk_window_fullscreen
gdk_window_unfullscreen
375 376
gdk_window_set_keep_above
gdk_window_set_keep_below
Matthias Clasen's avatar
Matthias Clasen committed
377
gdk_window_set_opacity
378
gdk_window_set_composited
Matthias Clasen's avatar
Matthias Clasen committed
379
gdk_window_get_composited
Owen Taylor's avatar
Owen Taylor committed
380 381 382
gdk_window_move
gdk_window_resize
gdk_window_move_resize
383
gdk_window_scroll
384
gdk_window_move_region
385
gdk_window_flush
386
gdk_window_has_native
Matthias Clasen's avatar
Matthias Clasen committed
387
gdk_window_ensure_native
Owen Taylor's avatar
Owen Taylor committed
388 389 390
gdk_window_reparent
gdk_window_raise
gdk_window_lower
Matthias Clasen's avatar
Matthias Clasen committed
391
gdk_window_restack
392
gdk_window_focus
Owen Taylor's avatar
Owen Taylor committed
393
gdk_window_register_dnd
394 395 396
gdk_window_begin_resize_drag
gdk_window_begin_move_drag
gdk_window_constrain_size
397
gdk_window_beep
398 399 400 401 402 403 404 405 406

<SUBSECTION>
gdk_window_begin_paint_rect
gdk_window_begin_paint_region
gdk_window_end_paint

<SUBSECTION>
gdk_window_invalidate_rect
gdk_window_invalidate_region
407
GdkWindowChildFunc
Owen Taylor's avatar
Owen Taylor committed
408
gdk_window_invalidate_maybe_recurse
409 410 411 412 413
gdk_window_get_update_area
gdk_window_freeze_updates
gdk_window_thaw_updates
gdk_window_process_all_updates
gdk_window_process_updates
Havoc Pennington's avatar
Havoc Pennington committed
414
gdk_window_set_debug_updates
Matthias Clasen's avatar
Matthias Clasen committed
415 416
gdk_window_enable_synchronized_configure
gdk_window_configure_finished
417 418

<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
419 420
gdk_window_set_user_data
gdk_window_set_override_redirect
421
gdk_window_set_accept_focus
Matthias Clasen's avatar
Matthias Clasen committed
422
gdk_window_get_accept_focus
423
gdk_window_set_focus_on_map
Matthias Clasen's avatar
Matthias Clasen committed
424
gdk_window_get_focus_on_map
Owen Taylor's avatar
Owen Taylor committed
425 426 427 428
gdk_window_add_filter
gdk_window_remove_filter
GdkFilterFunc
GdkFilterReturn
Damon Chaplin's avatar
Damon Chaplin committed
429
GdkXEvent
430
gdk_window_shape_combine_region
Owen Taylor's avatar
Owen Taylor committed
431 432
gdk_window_set_child_shapes
gdk_window_merge_child_shapes
Matthias Clasen's avatar
Matthias Clasen committed
433 434 435
gdk_window_input_shape_combine_region
gdk_window_set_child_input_shapes
gdk_window_merge_child_input_shapes
Owen Taylor's avatar
Owen Taylor committed
436 437 438
gdk_window_set_static_gravities
gdk_window_set_title
gdk_window_set_background
439
gdk_window_set_background_pattern
440
gdk_window_get_background_pattern
Owen Taylor's avatar
Owen Taylor committed
441 442
GDK_PARENT_RELATIVE
gdk_window_set_cursor
Matthias Clasen's avatar
2.17.8  
Matthias Clasen committed
443
gdk_window_get_cursor
Owen Taylor's avatar
Owen Taylor committed
444 445 446
gdk_window_get_user_data
gdk_window_get_geometry
gdk_window_set_geometry_hints
447 448
gdk_window_get_width
gdk_window_get_height
Havoc Pennington's avatar
Havoc Pennington committed
449 450
gdk_window_set_icon_list
gdk_window_set_modal_hint
Matthias Clasen's avatar
Matthias Clasen committed
451
gdk_window_get_modal_hint
Havoc Pennington's avatar
Havoc Pennington committed
452
gdk_window_set_type_hint
Matthias Clasen's avatar
Matthias Clasen committed
453
gdk_window_get_type_hint
Matthias Clasen's avatar
Matthias Clasen committed
454 455
gdk_window_set_skip_taskbar_hint
gdk_window_set_skip_pager_hint
456
gdk_window_set_urgency_hint
Owen Taylor's avatar
Owen Taylor committed
457 458
gdk_window_get_position
gdk_window_get_root_origin
459
gdk_window_get_frame_extents
Owen Taylor's avatar
Owen Taylor committed
460
gdk_window_get_origin
Matthias Clasen's avatar
Matthias Clasen committed
461
gdk_window_get_root_coords
Owen Taylor's avatar
Owen Taylor committed
462
gdk_window_get_pointer
463
gdk_window_get_device_position
Owen Taylor's avatar
Owen Taylor committed
464 465 466 467
GdkModifierType
gdk_window_get_parent
gdk_window_get_toplevel
gdk_window_get_children
468
gdk_window_peek_children
Owen Taylor's avatar
Owen Taylor committed
469 470 471 472 473
gdk_window_get_events
gdk_window_set_events
gdk_window_set_icon_name
gdk_window_set_transient_for
gdk_window_set_role
474
gdk_window_set_startup_id
Owen Taylor's avatar
Owen Taylor committed
475
gdk_window_set_group
476
gdk_window_get_group
Owen Taylor's avatar
Owen Taylor committed
477
gdk_window_set_decorations
478
gdk_window_get_decorations
Owen Taylor's avatar
Owen Taylor committed
479 480 481
GdkWMDecoration
gdk_window_set_functions
GdkWMFunction
Havoc Pennington's avatar
Havoc Pennington committed
482 483
gdk_get_default_root_window

484 485 486 487 488 489 490 491
<SUBSECTION>
gdk_window_get_support_multidevice
gdk_window_set_support_multidevice
gdk_window_get_device_cursor
gdk_window_set_device_cursor
gdk_window_get_device_events
gdk_window_set_device_events

Havoc Pennington's avatar
Havoc Pennington committed
492 493 494
<SUBSECTION>
GdkPointerHooks
gdk_set_pointer_hooks
495

Matthias Clasen's avatar
2.13.1  
Matthias Clasen committed
496
<SUBSECTION>
497
gdk_offscreen_window_get_surface
Matthias Clasen's avatar
Matthias Clasen committed
498 499 500
gdk_offscreen_window_set_embedder
gdk_offscreen_window_get_embedder
gdk_window_geometry_changed
Matthias Clasen's avatar
Matthias Clasen committed
501 502 503 504
gdk_window_coords_from_parent
gdk_window_coords_to_parent
gdk_window_get_effective_parent
gdk_window_get_effective_toplevel
Matthias Clasen's avatar
2.13.1  
Matthias Clasen committed
505

506 507 508 509 510 511 512
<SUBSECTION Standard>
GDK_WINDOW
GDK_WINDOW_GET_CLASS
GDK_TYPE_WINDOW
GDK_IS_WINDOW
GDK_WINDOW_CLASS
GDK_IS_WINDOW_CLASS
513 514 515 516 517 518 519 520 521 522 523
GDK_TYPE_FILTER_RETURN
GDK_TYPE_GRAVITY
GDK_TYPE_MODIFIER_TYPE
GDK_TYPE_WINDOW_ATTRIBUTES_TYPE
GDK_TYPE_WINDOW_CLASS
GDK_TYPE_WINDOW_EDGE
GDK_TYPE_WINDOW_HINTS
GDK_TYPE_WINDOW_TYPE
GDK_TYPE_WINDOW_TYPE_HINT
GDK_TYPE_WM_DECORATION
GDK_TYPE_WM_FUNCTION
524 525 526 527 528 529

<SUBSECTION Private>
gdk_window_object_get_type
gdk_drawable_get_type
GdkWindowObject
GdkWindowObjectClass
Matthias Clasen's avatar
Matthias Clasen committed
530 531 532 533
GdkWindowImpl
GdkWindowImplIface
GdkWindowRedirect
gdk_window_impl_get_type
Matthias Clasen's avatar
Updates  
Matthias Clasen committed
534 535
gdk_window_freeze_toplevel_updates_libgtk_only
gdk_window_thaw_toplevel_updates_libgtk_only
Owen Taylor's avatar
Owen Taylor committed
536 537 538 539 540
</SECTION>

<SECTION>
<TITLE>Selections</TITLE>
<FILE>selections</FILE>
Owen Taylor's avatar
Owen Taylor committed
541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556
GDK_SELECTION_PRIMARY
GDK_SELECTION_SECONDARY
GDK_SELECTION_CLIPBOARD
GDK_TARGET_BITMAP
GDK_TARGET_COLORMAP
GDK_TARGET_DRAWABLE
GDK_TARGET_PIXMAP
GDK_TARGET_STRING
GDK_SELECTION_TYPE_ATOM
GDK_SELECTION_TYPE_BITMAP
GDK_SELECTION_TYPE_COLORMAP
GDK_SELECTION_TYPE_DRAWABLE
GDK_SELECTION_TYPE_INTEGER
GDK_SELECTION_TYPE_PIXMAP
GDK_SELECTION_TYPE_WINDOW
GDK_SELECTION_TYPE_STRING
Owen Taylor's avatar
Owen Taylor committed
557
gdk_selection_owner_set
Owen Taylor's avatar
Owen Taylor committed
558
gdk_selection_owner_set_for_display
Owen Taylor's avatar
Owen Taylor committed
559
gdk_selection_owner_get
Owen Taylor's avatar
Owen Taylor committed
560
gdk_selection_owner_get_for_display
Owen Taylor's avatar
Owen Taylor committed
561 562 563
gdk_selection_convert
gdk_selection_property_get
gdk_selection_send_notify
Owen Taylor's avatar
Owen Taylor committed
564
gdk_selection_send_notify_for_display
Owen Taylor's avatar
Owen Taylor committed
565
</SECTION>
566

Owen Taylor's avatar
Owen Taylor committed
567 568 569 570
<SECTION>
<TITLE>Properties and Atoms</TITLE>
<FILE>properties</FILE>
GdkAtom
Owen Taylor's avatar
Owen Taylor committed
571 572
GDK_ATOM_TO_POINTER
GDK_POINTER_TO_ATOM
Damon Chaplin's avatar
Damon Chaplin committed
573
GDK_NONE
Owen Taylor's avatar
Owen Taylor committed
574
gdk_text_property_to_text_list
Owen Taylor's avatar
Owen Taylor committed
575
gdk_text_property_to_text_list_for_display
Owen Taylor's avatar
Owen Taylor committed
576
gdk_free_text_list
Owen Taylor's avatar
Owen Taylor committed
577
gdk_text_property_to_utf8_list
Owen Taylor's avatar
Owen Taylor committed
578
gdk_text_property_to_utf8_list_for_display
Owen Taylor's avatar
Owen Taylor committed
579
gdk_string_to_compound_text
Owen Taylor's avatar
Owen Taylor committed
580
gdk_string_to_compound_text_for_display
Owen Taylor's avatar
Owen Taylor committed
581
gdk_free_compound_text
Owen Taylor's avatar
Owen Taylor committed
582 583
gdk_utf8_to_string_target
gdk_utf8_to_compound_text
Owen Taylor's avatar
Owen Taylor committed
584
gdk_utf8_to_compound_text_for_display
Owen Taylor's avatar
Owen Taylor committed
585
gdk_atom_intern
586
gdk_atom_intern_static_string
Owen Taylor's avatar
Owen Taylor committed
587 588 589
gdk_atom_name
gdk_property_get
gdk_property_change
Owen Taylor's avatar
Owen Taylor committed
590
GdkPropMode
Owen Taylor's avatar
Owen Taylor committed
591
gdk_property_delete
592 593 594

<SUBSECTION Standard>
GDK_TYPE_PROP_MODE
Owen Taylor's avatar
Owen Taylor committed
595 596
</SECTION>

597 598 599
<SECTION>
<TITLE>Pango Interaction</TITLE>
<FILE>pango_interaction</FILE>
Havoc Pennington's avatar
Havoc Pennington committed
600 601
gdk_pango_layout_get_clip_region
gdk_pango_layout_line_get_clip_region
602 603
gdk_pango_context_get
gdk_pango_context_get_for_screen
Owen Taylor's avatar
Owen Taylor committed
604 605
</SECTION>

606 607 608
<SECTION>
<TITLE>Cairo Interaction</TITLE>
<FILE>cairo_interaction</FILE>
609
gdk_window_create_similar_surface
610
gdk_cairo_create
611
gdk_cairo_get_clip_rectangle
Matthias Clasen's avatar
Matthias Clasen committed
612
gdk_cairo_set_source_color
613
gdk_cairo_set_source_rgba
614
gdk_cairo_set_source_pixbuf
615
gdk_cairo_set_source_window
Matthias Clasen's avatar
Matthias Clasen committed
616
gdk_cairo_rectangle
617
gdk_cairo_region
Matthias Clasen's avatar
Matthias Clasen committed
618
gdk_cairo_reset_clip
619
gdk_cairo_region_create_from_surface
620 621
</SECTION>

Owen Taylor's avatar
Owen Taylor committed
622 623 624 625 626
<SECTION>
<TITLE>Points, Rectangles and Regions</TITLE>
<FILE>regions</FILE>
GdkPoint

627
<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
628 629 630 631
GdkRectangle
gdk_rectangle_intersect
gdk_rectangle_union

Matthias Clasen's avatar
Matthias Clasen committed
632
<SUBSECTION Private>
Havoc Pennington's avatar
Havoc Pennington committed
633
gdk_rectangle_get_type
Owen Taylor's avatar
Owen Taylor committed
634 635 636 637 638 639 640
</SECTION>

<SECTION>
<TITLE>Threads</TITLE>
<FILE>threads</FILE>
GDK_THREADS_ENTER
GDK_THREADS_LEAVE
Owen Taylor's avatar
Owen Taylor committed
641
gdk_threads_init
Owen Taylor's avatar
Owen Taylor committed
642 643
gdk_threads_enter
gdk_threads_leave
Matthias Clasen's avatar
Matthias Clasen committed
644
gdk_threads_set_lock_functions
645 646 647 648
gdk_threads_add_idle
gdk_threads_add_idle_full
gdk_threads_add_timeout
gdk_threads_add_timeout_full
Matthias Clasen's avatar
Matthias Clasen committed
649 650
gdk_threads_add_timeout_seconds
gdk_threads_add_timeout_seconds_full
Matthias Clasen's avatar
Matthias Clasen committed
651 652 653 654

<SUBSECTION Private>
gdk_threads_lock
gdk_threads_unlock
Owen Taylor's avatar
Owen Taylor committed
655 656 657
</SECTION>

<SECTION>
Owen Taylor's avatar
Owen Taylor committed
658
<TITLE>Keyboard Handling</TITLE>
Owen Taylor's avatar
Owen Taylor committed
659
<FILE>keys</FILE>
Owen Taylor's avatar
Owen Taylor committed
660 661 662
GdkKeymap
GdkKeymapKey
gdk_keymap_get_default
Owen Taylor's avatar
Owen Taylor committed
663
gdk_keymap_get_for_display
Owen Taylor's avatar
Owen Taylor committed
664 665 666 667
gdk_keymap_lookup_key
gdk_keymap_translate_keyboard_state
gdk_keymap_get_entries_for_keyval
gdk_keymap_get_entries_for_keycode
Havoc Pennington's avatar
Havoc Pennington committed
668
gdk_keymap_get_direction
669
gdk_keymap_have_bidi_layouts
670
gdk_keymap_get_caps_lock_state
671
gdk_keymap_get_num_lock_state
Matthias Clasen's avatar
Matthias Clasen committed
672
gdk_keymap_add_virtual_modifiers
673
gdk_keymap_map_virtual_modifiers
Owen Taylor's avatar
Owen Taylor committed
674 675

<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
676 677
gdk_keyval_name
gdk_keyval_from_name
Owen Taylor's avatar
Owen Taylor committed
678 679

<SUBSECTION>
680
gdk_keyval_convert_case
Owen Taylor's avatar
Owen Taylor committed
681 682
gdk_keyval_to_upper
gdk_keyval_to_lower
Owen Taylor's avatar
Owen Taylor committed
683 684
gdk_keyval_is_upper
gdk_keyval_is_lower
685 686 687 688

<SUBSECTION>
gdk_keyval_to_unicode
gdk_unicode_to_keyval
Matthias Clasen's avatar
Matthias Clasen committed
689

Owen Taylor's avatar
Owen Taylor committed
690 691 692 693 694 695 696
<SUBSECTION Standard>
GDK_KEYMAP
GDK_IS_KEYMAP
GDK_TYPE_KEYMAP
GDK_KEYMAP_CLASS
GDK_IS_KEYMAP_CLASS
GDK_KEYMAP_GET_CLASS
Matthias Clasen's avatar
Matthias Clasen committed
697 698 699 700

<SUBSECTION Private>
GdkKeymapClass
gdk_keymap_get_type
Owen Taylor's avatar
Owen Taylor committed
701 702 703
</SECTION>

<SECTION>
704 705 706
<TITLE>GdkDeviceManager</TITLE>
<FILE>gdkdevicemanager</FILE>
GdkDeviceManager
707
GdkDevice
708
GdkDeviceType
Owen Taylor's avatar
Owen Taylor committed
709 710
GdkInputSource
GdkInputMode
711 712
GdkDeviceKey
GdkDeviceAxis
Owen Taylor's avatar
Owen Taylor committed
713
GdkAxisUse
714 715 716 717
GdkGrabOwnership
gdk_enable_multidevice
gdk_device_manager_get_display
gdk_device_manager_list_devices
718
gdk_device_manager_get_client_pointer
719 720

<SUBSECTION>
Matthias Clasen's avatar
Matthias Clasen committed
721
gdk_device_get_name
722
gdk_device_set_source
Matthias Clasen's avatar
Matthias Clasen committed
723
gdk_device_get_source
724
gdk_device_set_mode
Matthias Clasen's avatar
Matthias Clasen committed
725
gdk_device_get_mode
726
gdk_device_set_key
Matthias Clasen's avatar
Matthias Clasen committed
727
gdk_device_get_key
728
gdk_device_set_axis_use
Matthias Clasen's avatar
Matthias Clasen committed
729
gdk_device_get_axis_use
730 731 732
gdk_device_get_associated_device
gdk_device_get_device_type
gdk_device_get_display
Matthias Clasen's avatar
Matthias Clasen committed
733
gdk_device_get_has_cursor
734 735 736 737 738
gdk_device_get_n_axes

<SUBSECTION>
gdk_device_grab
gdk_device_ungrab
739 740 741 742 743

<SUBSECTION>
gdk_device_get_state
gdk_device_get_history
gdk_device_free_history
Owen Taylor's avatar
Owen Taylor committed
744
GdkTimeCoord
745
gdk_device_get_axis
746 747
gdk_device_list_axes
gdk_device_get_axis_value
748 749 750 751

<SUBSECTION>
gdk_input_set_extension_events
GdkExtensionMode
Owen Taylor's avatar
Owen Taylor committed
752

753 754 755 756
<SUBSECTION>
gdk_devices_list
gdk_device_get_core_pointer

757 758 759 760 761
<SUBSECTION Standard>
GDK_TYPE_AXIS_USE
GDK_TYPE_EXTENSION_MODE
GDK_TYPE_INPUT_MODE
GDK_TYPE_INPUT_SOURCE
762 763 764 765 766 767 768 769
GDK_TYPE_DEVICE_TYPE
GDK_TYPE_GRAB_OWNERSHIP
GDK_DEVICE_MANAGER
GDK_DEVICE_MANAGER_CLASS
GDK_DEVICE_MANAGER_GET_CLASS
GDK_IS_DEVICE_MANAGER
GDK_IS_DEVICE_MANAGER_CLASS
GDK_TYPE_DEVICE_MANAGER
Havoc Pennington's avatar
Havoc Pennington committed
770 771 772 773 774 775
GDK_DEVICE
GDK_DEVICE_CLASS
GDK_DEVICE_GET_CLASS
GDK_IS_DEVICE
GDK_IS_DEVICE_CLASS
GDK_TYPE_DEVICE
776

Owen Taylor's avatar
Owen Taylor committed
777
<SUBSECTION Private>
Matthias Clasen's avatar
Matthias Clasen committed
778
GdkDeviceClass
779 780 781
GdkDevicePrivate
GdkDeviceManagerClass
GdkDeviceManagerPrivate
Matthias Clasen's avatar
Matthias Clasen committed
782
gdk_device_get_type
783 784
gdk_device_manager_get_type
gdk_device_type_get_type
785
GDK_MAX_TIMECOORD_AXES
Owen Taylor's avatar
Owen Taylor committed
786 787 788 789 790 791 792
</SECTION>

<SECTION>
<TITLE>Events</TITLE>
<FILE>events</FILE>
GdkEventType
GdkEventMask
Damon Chaplin's avatar
Damon Chaplin committed
793 794
GDK_CURRENT_TIME
GDK_PRIORITY_EVENTS
795 796
GDK_PRIORITY_REDRAW

Owen Taylor's avatar
Owen Taylor committed
797

Damon Chaplin's avatar
Damon Chaplin committed
798
<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
799 800 801 802
gdk_events_pending
gdk_event_peek
gdk_event_get
gdk_event_put
Matthias Clasen's avatar
Matthias Clasen committed
803
gdk_event_new
Owen Taylor's avatar
Owen Taylor committed
804 805 806
gdk_event_copy
gdk_event_free
gdk_event_get_time
Owen Taylor's avatar
Owen Taylor committed
807
gdk_event_get_state
808
gdk_event_get_axis
Havoc Pennington's avatar
Havoc Pennington committed
809 810
gdk_event_get_coords
gdk_event_get_root_coords
Matthias Clasen's avatar
Matthias Clasen committed
811
gdk_event_request_motions
812 813 814
gdk_events_get_angle
gdk_events_get_center
gdk_events_get_distance
Owen Taylor's avatar
Owen Taylor committed
815

Damon Chaplin's avatar
Damon Chaplin committed
816 817
<SUBSECTION>
gdk_event_handler_set
Owen Taylor's avatar
Owen Taylor committed
818 819
GdkEventFunc

Damon Chaplin's avatar
Damon Chaplin committed
820 821
<SUBSECTION>
gdk_event_send_client_message
Owen Taylor's avatar
Owen Taylor committed
822
gdk_event_send_client_message_for_display
Owen Taylor's avatar
Owen Taylor committed
823
gdk_event_send_clientmessage_toall
Damon Chaplin's avatar
Damon Chaplin committed
824 825 826 827 828
gdk_add_client_message_filter

<SUBSECTION>
gdk_get_show_events
gdk_set_show_events
Matthias Clasen's avatar
Matthias Clasen committed
829 830
gdk_event_set_screen
gdk_event_get_screen
831 832
gdk_event_get_device
gdk_event_set_device
833 834 835 836 837 838 839

<SUBSECTION>
gdk_setting_get

<SUBSECTION Standard>
GDK_TYPE_EVENT_MASK
GDK_TYPE_EVENT_TYPE
Owen Taylor's avatar
Owen Taylor committed
840 841 842 843 844
</SECTION>

<SECTION>
<TITLE>Event Structures</TITLE>
<FILE>event_structs</FILE>
Damon Chaplin's avatar
Damon Chaplin committed
845 846 847
GdkEvent

<SUBSECTION>
Owen Taylor's avatar
Owen Taylor committed
848
GdkEventAny
Damon Chaplin's avatar
Damon Chaplin committed
849 850
GdkEventKey
GdkEventButton
851
GdkEventScroll
Damon Chaplin's avatar
Damon Chaplin committed
852
GdkEventMotion
Owen Taylor's avatar
Owen Taylor committed
853 854 855 856 857 858 859
GdkEventExpose
GdkEventVisibility
GdkEventCrossing
GdkEventFocus
GdkEventConfigure
GdkEventProperty
GdkEventSelection
860
GdkNativeWindow
Damon Chaplin's avatar
Damon Chaplin committed
861
GdkEventDND
Owen Taylor's avatar
Owen Taylor committed
862 863
GdkEventProximity
GdkEventClient
Damon Chaplin's avatar
Damon Chaplin committed
864
GdkEventNoExpose
865
GdkEventWindowState
866
GdkEventSetting
Matthias Clasen's avatar
Matthias Clasen committed
867
GdkEventOwnerChange
868
GdkEventGrabBroken
Damon Chaplin's avatar
Damon Chaplin committed
869 870

<SUBSECTION>
871
GdkScrollDirection
Damon Chaplin's avatar
Damon Chaplin committed
872 873 874 875
GdkVisibilityState
GdkCrossingMode
GdkNotifyType
GdkPropertyState
876
GdkWindowState
877
GdkSettingAction
Matthias Clasen's avatar
Matthias Clasen committed
878
GdkOwnerChange
879 880 881 882 883 884 885 886 887 888

<SUBSECTION Standard>
GDK_TYPE_CROSSING_MODE
GDK_TYPE_EVENT
GDK_TYPE_NOTIFY_TYPE
GDK_TYPE_PROPERTY_STATE
GDK_TYPE_SCROLL_DIRECTION
GDK_TYPE_SETTING_ACTION
GDK_TYPE_VISIBILITY_STATE
GDK_TYPE_WINDOW_STATE
Matthias Clasen's avatar
Matthias Clasen committed
889
GDK_TYPE_OWNER_CHANGE
890 891 892

<SUBSECTION Private>
gdk_event_get_type
Matthias Clasen's avatar
Matthias Clasen committed
893
gdk_owner_change_get_type
Owen Taylor's avatar
Owen Taylor committed
894 895 896 897 898 899 900 901
</SECTION>

<SECTION>
<TITLE>Cursors</TITLE>
<FILE>cursors</FILE>
GdkCursor
GdkCursorType
gdk_cursor_new
902
gdk_cursor_new_from_pixbuf
Matthias Clasen's avatar
Updates  
Matthias Clasen committed
903
gdk_cursor_new_from_name
904 905
gdk_cursor_new_for_display
gdk_cursor_get_display
Matthias Clasen's avatar
Updates  
Matthias Clasen committed
906
gdk_cursor_get_image
John Stowers's avatar
John Stowers committed
907
gdk_cursor_get_cursor_type
908 909
gdk_cursor_ref
gdk_cursor_unref
910 911 912

<SUBSECTION Standard>
GDK_TYPE_CURSOR_TYPE
Havoc Pennington's avatar
Havoc Pennington committed
913
GDK_TYPE_CURSOR
Matthias Clasen's avatar
Matthias Clasen committed
914 915

<SUBSECTION Private>
Havoc Pennington's avatar
Havoc Pennington committed
916
gdk_cursor_get_type
Owen Taylor's avatar
Owen Taylor committed
917 918 919 920 921 922 923 924 925 926 927 928
</SECTION>


<SECTION>
<TITLE>Drag and Drop</TITLE>
<FILE>dnd</FILE>
gdk_drag_get_selection
gdk_drag_abort
gdk_drop_reply
gdk_drag_context_new
gdk_drag_drop
gdk_drag_find_window
Matthias Clasen's avatar
Matthias Clasen committed
929
gdk_drag_find_window_for_screen
930
gdk_drag_context_get_source_window
Owen Taylor's avatar
Owen Taylor committed
931 932 933 934
gdk_drag_begin
gdk_drag_motion
gdk_drop_finish
gdk_drag_get_protocol
Owen Taylor's avatar
Owen Taylor committed
935
gdk_drag_get_protocol_for_display
Owen Taylor's avatar
Owen Taylor committed
936 937 938 939
GdkDragProtocol
GdkDragContext
GdkDragAction
gdk_drag_status
940
gdk_drag_drop_succeeded
Matthias Clasen's avatar
Matthias Clasen committed
941 942
gdk_drag_context_get_actions
gdk_drag_context_get_suggested_action
Matthias Clasen's avatar
Matthias Clasen committed
943
gdk_drag_context_get_selected_action
Matthias Clasen's avatar
Matthias Clasen committed
944
gdk_drag_context_list_targets
945 946
gdk_drag_context_get_device
gdk_drag_context_set_device
947 948 949 950 951 952 953 954

<SUBSECTION Standard>
GDK_DRAG_CONTEXT
GDK_TYPE_DRAG_CONTEXT
GDK_IS_DRAG_CONTEXT
GDK_DRAG_CONTEXT_CLASS
GDK_DRAG_CONTEXT_GET_CLASS
GDK_IS_DRAG_CONTEXT_CLASS
955 956
GDK_TYPE_DRAG_ACTION
GDK_TYPE_DRAG_PROTOCOL
957 958 959 960 961 962 963

<SUBSECTION Private>
GdkDragContextClass
gdk_drag_context_get_type
</SECTION>

<SECTION>
964
<INCLUDE>gdk/gdkx.h</INCLUDE>
965 966 967 968 969
<TITLE>X Window System Interaction</TITLE>
<FILE>x_interaction</FILE>
GDK_ROOT_WINDOW
GDK_WINDOW_XDISPLAY
GDK_WINDOW_XID
Owen Taylor's avatar
Owen Taylor committed
970
GDK_DISPLAY_XDISPLAY
971 972
GDK_DRAWABLE_XDISPLAY
GDK_DRAWABLE_XID
Owen Taylor's avatar
Owen Taylor committed
973 974 975
GDK_SCREEN_XDISPLAY
GDK_SCREEN_XNUMBER
GDK_SCREEN_XSCREEN
Havoc Pennington's avatar
Havoc Pennington committed
976 977
GDK_CURSOR_XCURSOR
GDK_CURSOR_XDISPLAY
978 979 980
GDK_WINDOW_XWINDOW
gdkx_visual_get
gdk_window_foreign_new
Owen Taylor's avatar
Owen Taylor committed
981
gdk_window_foreign_new_for_display
982
gdk_xid_table_lookup
Owen Taylor's avatar
Owen Taylor committed
983
gdk_xid_table_lookup_for_display
984
gdk_window_lookup
Owen Taylor's avatar
Owen Taylor committed
985 986
gdk_window_lookup_for_display
gdk_x11_lookup_xdisplay
Owen Taylor's avatar
Owen Taylor committed
987
gdk_x11_get_server_time
988
gdk_net_wm_supports
Owen Taylor's avatar
Owen Taylor committed
989
gdk_x11_screen_supports_net_wm_hint