1;; -*- scheme -*-
2; object definitions ...
3
4(define-object ToolItemGroup
5  (in-module "Gtk")
6  (parent "GtkContainer")
7  (c-name "GtkToolItemGroup")
8  (gtype-id "GTK_TYPE_TOOL_ITEM_GROUP")
9)
10
11(define-object ToolPalette
12  (in-module "Gtk")
13  (parent "GtkContainer")
14  (c-name "GtkToolPalette")
15  (gtype-id "GTK_TYPE_TOOL_PALETTE")
16)
17
18(define-object CellRendererSpinner
19  (in-module "Gtk")
20  (parent "GtkCellRenderer")
21  (c-name "GtkCellRendererSpinner")
22  (gtype-id "GTK_TYPE_CELL_RENDERER_SPINNER")
23)
24
25(define-object OffscreenWindow
26  (in-module "Gtk")
27  (parent "GtkWindow")
28  (c-name "GtkOffscreenWindow")
29  (gtype-id "GTK_TYPE_OFFSCREEN_WINDOW")
30)
31
32(define-object Spinner
33  (in-module "Gtk")
34  (parent "GtkDrawingArea")
35  (c-name "GtkSpinner")
36  (gtype-id "GTK_TYPE_SPINNER")
37)
38
39;; Enumerations and flags ...
40
41(define-flags ToolPaletteDragTargets
42  (in-module "Gtk")
43  (c-name "GtkToolPaletteDragTargets")
44  (gtype-id "GTK_TYPE_TOOL_PALETTE_DRAG_TARGETS")
45  (values
46    '("items" "GTK_TOOL_PALETTE_DRAG_ITEMS")
47    '("groups" "GTK_TOOL_PALETTE_DRAG_GROUPS")
48  )
49)
50
51