[gtkmm] Regenerate gtk .defs.



commit 3f94409cf8b29df5a36e702a221898368165365d
Author: Murray Cumming <murrayc murrayc com>
Date:   Sat Sep 10 11:08:50 2016 +0200

    Regenerate gtk .defs.

 gtk/src/gtk_enums.defs   |   19 ++++++++++
 gtk/src/gtk_methods.defs |   89 ++++++++++++++++++++++++++++++++++++++++++++++
 gtk/src/gtk_signals.defs |   18 +++++++++
 3 files changed, 126 insertions(+), 0 deletions(-)
---
diff --git a/gtk/src/gtk_enums.defs b/gtk/src/gtk_enums.defs
index 122bcb6..081e71f 100644
--- a/gtk/src/gtk_enums.defs
+++ b/gtk/src/gtk_enums.defs
@@ -1954,6 +1954,25 @@
   )
 )
 
+;; From gtkpadcontroller.h
+
+;; Original typedef:
+;; typedef enum {
+;;   GTK_PAD_ACTION_BUTTON,
+;;   GTK_PAD_ACTION_RING,
+;;   GTK_PAD_ACTION_STRIP
+;; } GtkPadActionType;
+
+(define-enum-extended PadActionType
+  (in-module "Gtk")
+  (c-name "GtkPadActionType")
+  (values
+    '("button" "GTK_PAD_ACTION_BUTTON" "0")
+    '("ring" "GTK_PAD_ACTION_RING" "1")
+    '("strip" "GTK_PAD_ACTION_STRIP" "2")
+  )
+)
+
 ;; From gtkplacessidebar.h
 
 ;; Original typedef:
diff --git a/gtk/src/gtk_methods.defs b/gtk/src/gtk_methods.defs
index 382d87e..450f607 100644
--- a/gtk/src/gtk_methods.defs
+++ b/gtk/src/gtk_methods.defs
@@ -2625,6 +2625,17 @@
   )
 )
 
+(define-enum PadActionType
+  (in-module "Gtk")
+  (c-name "GtkPadActionType")
+  (gtype-id "GTK_TYPE_PAD_ACTION_TYPE")
+  (values
+    '("button" "GTK_PAD_ACTION_BUTTON")
+    '("ring" "GTK_PAD_ACTION_RING")
+    '("strip" "GTK_PAD_ACTION_STRIP")
+  )
+)
+
 (define-flags PlacesOpenFlags
   (in-module "Gtk")
   (c-name "GtkPlacesOpenFlags")
@@ -18325,6 +18336,49 @@
 
 
 
+;; From gtkpadcontroller.h
+
+(define-function gtk_pad_controller_get_type
+  (c-name "gtk_pad_controller_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_pad_controller_new
+  (c-name "gtk_pad_controller_new")
+  (is-constructor-of "GtkPadController")
+  (return-type "GtkPadController*")
+  (parameters
+    '("GtkWindow*" "window")
+    '("GActionGroup*" "group")
+    '("GdkDevice*" "pad")
+  )
+)
+
+(define-method set_action_entries
+  (of-object "GtkPadController")
+  (c-name "gtk_pad_controller_set_action_entries")
+  (return-type "none")
+  (parameters
+    '("const-GtkPadActionEntry*" "entries")
+    '("gint" "n_entries")
+  )
+)
+
+(define-method set_action
+  (of-object "GtkPadController")
+  (c-name "gtk_pad_controller_set_action")
+  (return-type "none")
+  (parameters
+    '("GtkPadActionType" "type")
+    '("gint" "index")
+    '("gint" "mode")
+    '("const-gchar*" "label")
+    '("const-gchar*" "action_name")
+  )
+)
+
+
+
 ;; From gtkpagesetup.h
 
 (define-function gtk_page_setup_get_type
@@ -23705,6 +23759,36 @@
   (return-type "gint")
 )
 
+(define-method set_propagate_natural_width
+  (of-object "GtkScrolledWindow")
+  (c-name "gtk_scrolled_window_set_propagate_natural_width")
+  (return-type "none")
+  (parameters
+    '("gboolean" "propagate")
+  )
+)
+
+(define-method get_propagate_natural_width
+  (of-object "GtkScrolledWindow")
+  (c-name "gtk_scrolled_window_get_propagate_natural_width")
+  (return-type "gboolean")
+)
+
+(define-method set_propagate_natural_height
+  (of-object "GtkScrolledWindow")
+  (c-name "gtk_scrolled_window_set_propagate_natural_height")
+  (return-type "none")
+  (parameters
+    '("gboolean" "propagate")
+  )
+)
+
+(define-method get_propagate_natural_height
+  (of-object "GtkScrolledWindow")
+  (c-name "gtk_scrolled_window_get_propagate_natural_height")
+  (return-type "gboolean")
+)
+
 
 
 ;; From gtksearchbar.h
@@ -32885,6 +32969,11 @@
   (return-type "GType")
 )
 
+(define-function gtk_pad_action_type_get_type
+  (c-name "gtk_pad_action_type_get_type")
+  (return-type "GType")
+)
+
 (define-function gtk_places_open_flags_get_type
   (c-name "gtk_places_open_flags_get_type")
   (return-type "GType")
diff --git a/gtk/src/gtk_signals.defs b/gtk/src/gtk_signals.defs
index ee23786..407068f 100644
--- a/gtk/src/gtk_signals.defs
+++ b/gtk/src/gtk_signals.defs
@@ -8445,6 +8445,24 @@
   (construct-only #f)
 )
 
+(define-property propagate-natural-width
+  (of-object "GtkScrolledWindow")
+  (prop-type "GParamBoolean")
+  (docs "Propagate Natural Width")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property propagate-natural-height
+  (of-object "GtkScrolledWindow")
+  (prop-type "GParamBoolean")
+  (docs "Propagate Natural Height")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GtkSearchBar
 
 (define-property search-mode-enabled


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]