diff options
author | John Stowers <john.stowers@gmail.com> | 2010-07-09 13:43:11 +1200 |
---|---|---|
committer | John Stowers <john.stowers@gmail.com> | 2010-07-09 15:25:42 +1200 |
commit | 088ff0490a0fa05a31c4840dad189c913e7ab91b (patch) | |
tree | b8933c65daddf79c8b8bf2c4763c7daafb66d645 /gtk/gdk-2.20.defs | |
parent | 6d6e8b0864c5ac6470e258d20edd09a0fd07952a (diff) | |
download | pygtk-088ff0490a0fa05a31c4840dad189c913e7ab91b.tar.gz |
Add new Gtk-2.20 API
* Notably this adds GtkSpinner, GtkOffscreenWindow,
GtkCellRendererSpinner, GtkToolPalette objects
* Add new api to other objects
* Add gtk.ToolbarPalette demo
* Add gtk.Spinner demo
Diffstat (limited to 'gtk/gdk-2.20.defs')
-rw-r--r-- | gtk/gdk-2.20.defs | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gtk/gdk-2.20.defs b/gtk/gdk-2.20.defs new file mode 100644 index 00000000..c41b23b6 --- /dev/null +++ b/gtk/gdk-2.20.defs @@ -0,0 +1,30 @@ +;; -*- scheme -*- + +;; From gdkkeys.h + +(define-method add_virtual_modifiers + (of-object "GdkKeymap") + (c-name "gdk_keymap_add_virtual_modifiers") + (return-type "none") + (parameters + '("GdkModifierType*" "state") + ) +) + +(define-method map_virtual_modifiers + (of-object "GdkKeymap") + (c-name "gdk_keymap_map_virtual_modifiers") + (return-type "gboolean") + (parameters + '("GdkModifierType*" "state") + ) +) + +;; From gdkscreen.h + +(define-method get_primary_monitor + (of-object "GdkScreen") + (c-name "gdk_screen_get_primary_monitor") + (return-type "gint") +) + |