diff options
author | Gian Mario Tagliaretti <gianmt@src.gnome.org> | 2007-07-10 22:48:17 +0000 |
---|---|---|
committer | Gian Mario Tagliaretti <gianmt@src.gnome.org> | 2007-07-10 22:48:17 +0000 |
commit | 19de1076e9f1ed6a1edd7a8e6cd46eb14a5f4781 (patch) | |
tree | 12a72aac5e900f4b870f4ea58f0150065a96356f /gtk/gtk-2.12-types.defs | |
parent | a9dffd0030364b118fd01fe71683a7714b3da36e (diff) | |
download | pygtk-19de1076e9f1ed6a1edd7a8e6cd46eb14a5f4781.tar.gz |
wrap new API for a 2.11.0 release
svn path=/trunk/; revision=2843
Diffstat (limited to 'gtk/gtk-2.12-types.defs')
-rw-r--r-- | gtk/gtk-2.12-types.defs | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/gtk/gtk-2.12-types.defs b/gtk/gtk-2.12-types.defs new file mode 100644 index 00000000..86d03f16 --- /dev/null +++ b/gtk/gtk-2.12-types.defs @@ -0,0 +1,60 @@ +;; -*- scheme -*- +; object definitions ... +(define-interface Buildable + (in-module "Gtk") + (c-name "GtkBuildable") + (gtype-id "GTK_TYPE_BUILDABLE") +) + +(define-object Builder + (in-module "Gtk") + (parent "GObject") + (c-name "GtkBuilder") + (gtype-id "GTK_TYPE_BUILDER") +) + +(define-object RecentAction + (in-module "Gtk") + (parent "GtkAction") + (c-name "GtkRecentAction") + (gtype-id "GTK_TYPE_RECENT_ACTION") +) + +(define-object ScaleButton + (in-module "Gtk") + (parent "GtkButton") + (c-name "GtkScaleButton") + (gtype-id "GTK_TYPE_SCALE_BUTTON") +) + +(define-object Tooltip + (in-module "Gtk") + (parent "GObject") + (c-name "GtkTooltip") + (gtype-id "GTK_TYPE_TOOLTIP") +) + +(define-object VolumeButton + (in-module "Gtk") + (parent "GtkScaleButton") + (c-name "GtkVolumeButton") + (gtype-id "GTK_TYPE_VOLUME_BUTTON") +) + + +;; Enumerations and flags ... + +(define-enum BuilderError + (in-module "Gtk") + (c-name "GtkBuilderError") + (gtype-id "GTK_TYPE_BUILDER_ERROR") + (values + '("invalid-type-function" "GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION") + '("unhandled-tag" "GTK_BUILDER_ERROR_UNHANDLED_TAG") + '("missing-attribute" "GTK_BUILDER_ERROR_MISSING_ATTRIBUTE") + '("invalid-attribute" "GTK_BUILDER_ERROR_INVALID_ATTRIBUTE") + '("invalid-tag" "GTK_BUILDER_ERROR_INVALID_TAG") + '("missing-property-value" "GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE") + '("invalid-value" "GTK_BUILDER_ERROR_INVALID_VALUE") + ) +) |