[gtkmm] Regenerate GDK .defs.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] Regenerate GDK .defs.
- Date: Mon, 29 Feb 2016 15:12:20 +0000 (UTC)
commit 40a2e9191d631fde8d15cc0b5e43005a84967959
Author: Murray Cumming <murrayc murrayc com>
Date: Mon Feb 29 14:32:15 2016 +0100
Regenerate GDK .defs.
gdk/src/gdk_enums.defs | 17 +++++++++++++++++
gdk/src/gdk_methods.defs | 32 ++++++++++++++++++++++++++++++++
gdk/src/gdk_signals.defs | 42 ++++++++++++++++++++++++++++++++++++++++++
3 files changed, 91 insertions(+), 0 deletions(-)
---
diff --git a/gdk/src/gdk_enums.defs b/gdk/src/gdk_enums.defs
index 0254df7..5e4a00c 100644
--- a/gdk/src/gdk_enums.defs
+++ b/gdk/src/gdk_enums.defs
@@ -290,6 +290,23 @@
)
;; Original typedef:
+;; typedef enum {
+;; GDK_DRAG_CANCEL_NO_TARGET,
+;; GDK_DRAG_CANCEL_USER_CANCELLED,
+;; GDK_DRAG_CANCEL_ERROR
+;; } GdkDragCancelReason;
+
+(define-enum-extended DragCancelReason
+ (in-module "Gdk")
+ (c-name "GdkDragCancelReason")
+ (values
+ '("no-target" "GDK_DRAG_CANCEL_NO_TARGET" "0")
+ '("user-cancelled" "GDK_DRAG_CANCEL_USER_CANCELLED" "1")
+ '("error" "GDK_DRAG_CANCEL_ERROR" "2")
+ )
+)
+
+;; Original typedef:
;; typedef enum
;; {
;; GDK_DRAG_PROTO_NONE = 0,
diff --git a/gdk/src/gdk_methods.defs b/gdk/src/gdk_methods.defs
index 9c8104c..e7a6b70 100644
--- a/gdk/src/gdk_methods.defs
+++ b/gdk/src/gdk_methods.defs
@@ -83,6 +83,17 @@
)
)
+(define-enum DragCancelReason
+ (in-module "Gdk")
+ (c-name "GdkDragCancelReason")
+ (gtype-id "GDK_TYPE_DRAG_CANCEL_REASON")
+ (values
+ '("no-target" "GDK_DRAG_CANCEL_NO_TARGET")
+ '("user-cancelled" "GDK_DRAG_CANCEL_USER_CANCELLED")
+ '("error" "GDK_DRAG_CANCEL_ERROR")
+ )
+)
+
(define-enum DragProtocol
(in-module "Gdk")
(c-name "GdkDragProtocol")
@@ -1906,6 +1917,16 @@
)
)
+(define-method manage_dnd
+ (of-object "GdkDragContext")
+ (c-name "gdk_drag_context_manage_dnd")
+ (return-type "gboolean")
+ (parameters
+ '("GdkWindow*" "ipc_window")
+ '("GdkDragAction" "actions")
+ )
+)
+
;; From gdkenumtypes.h
@@ -1940,6 +1961,11 @@
(return-type "GType")
)
+(define-function gdk_drag_cancel_reason_get_type
+ (c-name "gdk_drag_cancel_reason_get_type")
+ (return-type "GType")
+)
+
(define-function gdk_drag_protocol_get_type
(c-name "gdk_drag_protocol_get_type")
(return-type "GType")
@@ -2262,6 +2288,12 @@
)
)
+(define-method is_scroll_stop_event
+ (of-object "GdkEvent")
+ (c-name "gdk_event_is_scroll_stop_event")
+ (return-type "gboolean")
+)
+
(define-method get_axis
(of-object "GdkEvent")
(c-name "gdk_event_get_axis")
diff --git a/gdk/src/gdk_signals.defs b/gdk/src/gdk_signals.defs
index 829361d..5236eda 100644
--- a/gdk/src/gdk_signals.defs
+++ b/gdk/src/gdk_signals.defs
@@ -11,6 +11,39 @@
;; From GdkDragContext
+(define-signal cancel
+ (of-object "GdkDragContext")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("GdkDragCancelReason" "p0")
+ )
+)
+
+(define-signal drop-performed
+ (of-object "GdkDragContext")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("gint" "p0")
+ )
+)
+
+(define-signal dnd-finished
+ (of-object "GdkDragContext")
+ (return-type "void")
+ (when "last")
+)
+
+(define-signal action-changed
+ (of-object "GdkDragContext")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("GdkDragAction" "p0")
+ )
+)
+
;; From GdkDevice
(define-signal changed
@@ -127,6 +160,15 @@
(construct-only #f)
)
+(define-property num-touches
+ (of-object "GdkDevice")
+ (prop-type "GParamUInt")
+ (docs "Number of concurrent touches")
+ (readable #t)
+ (writable #t)
+ (construct-only #t)
+)
+
;; From GdkDeviceManager
(define-signal device-added
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]