Discussion:
svn: /gtk/php-gtk/trunk/ext/gtk+/ gdk-2.14-types.defs gdk-2.14.defs
Mark Skilbeck
2010-11-25 02:07:22 UTC
Permalink
markskilbeck Thu, 25 Nov 2010 02:07:22 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=305735

Log:
Adding GDK 2.14 defs

Changed paths:
A gtk/php-gtk/trunk/ext/gtk+/gdk-2.14-types.defs
A gtk/php-gtk/trunk/ext/gtk+/gdk-2.14.defs

Added: gtk/php-gtk/trunk/ext/gtk+/gdk-2.14-types.defs
===================================================================
--- gtk/php-gtk/trunk/ext/gtk+/gdk-2.14-types.defs (rev 0)
+++ gtk/php-gtk/trunk/ext/gtk+/gdk-2.14-types.defs 2010-11-25 02:07:22 UTC (rev 305735)
@@ -0,0 +1,6 @@
+(define-object AppLaunchContext
+ (in-module "Gdk")
+ (parent "GObject")
+ (c-name "GdkAppLaunchContext")
+ (gtype-id "GDK_TYPE_APP_LAUNCH_CONTEXT")
+)

Added: gtk/php-gtk/trunk/ext/gtk+/gdk-2.14.defs
===================================================================
--- gtk/php-gtk/trunk/ext/gtk+/gdk-2.14.defs (rev 0)
+++ gtk/php-gtk/trunk/ext/gtk+/gdk-2.14.defs 2010-11-25 02:07:22 UTC (rev 305735)
@@ -0,0 +1,126 @@
+(include "gdk-2.14-types.defs")
+(include "gdk-2.12.defs")
+
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+
+;; From gdkapplaunchcontext.h
+
+(define-function gdk_app_launch_context_get_type
+ (c-name "gdk_app_launch_context_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_app_launch_context_new
+ (c-name "gdk_app_launch_context_new")
+ (is-constructor-of "GdkAppLaunchContext")
+ (return-type "GdkAppLaunchContext*")
+)
+
+(define-method set_display
+ (of-object "GdkAppLaunchContext")
+ (c-name "gdk_app_launch_context_set_display")
+ (return-type "none")
+ (parameters
+ '("GdkDisplay*" "display")
+ )
+)
+
+(define-method set_screen
+ (of-object "GdkAppLaunchContext")
+ (c-name "gdk_app_launch_context_set_screen")
+ (return-type "none")
+ (parameters
+ '("GdkScreen*" "screen")
+ )
+)
+
+(define-method set_desktop
+ (of-object "GdkAppLaunchContext")
+ (c-name "gdk_app_launch_context_set_desktop")
+ (return-type "none")
+ (parameters
+ '("gint" "desktop")
+ )
+)
+
+(define-method set_timestamp
+ (of-object "GdkAppLaunchContext")
+ (c-name "gdk_app_launch_context_set_timestamp")
+ (return-type "none")
+ (parameters
+ '("guint32" "timestamp")
+ )
+)
+
+(define-method set_icon
+ (of-object "GdkAppLaunchContext")
+ (c-name "gdk_app_launch_context_set_icon")
+ (return-type "none")
+ (parameters
+ '("GIcon*" "icon" (null-ok))
+ )
+)
+
+(define-method set_icon_name
+ (of-object "GdkAppLaunchContext")
+ (c-name "gdk_app_launch_context_set_icon_name")
+ (return-type "none")
+ (parameters
+ '("const-char*" "icon_name" (null-ok))
+ )
+)
+
+;; From gdkscreen.h
+
+(define-method get_monitor_width_mm
+ (of-object "GdkScreen")
+ (c-name "gdk_screen_get_monitor_width_mm")
+ (return-type "gint")
+ (parameters
+ '("gint" "monitor_num")
+ )
+)
+
+(define-method get_monitor_height_mm
+ (of-object "GdkScreen")
+ (c-name "gdk_screen_get_monitor_height_mm")
+ (return-type "gint")
+ (parameters
+ '("gint" "monitor_num")
+ )
+)
+
+(define-method get_monitor_plug_name
+ (of-object "GdkScreen")
+ (c-name "gdk_screen_get_monitor_plug_name")
+ (return-type "gchar*")
+ (parameters
+ '("gint" "monitor_num")
+ )
+)
+
+;; From gdkwindow.h
+
+(define-method redirect_to_drawable
+ (of-object "GdkWindow")
+ (c-name "gdk_window_redirect_to_drawable")
+ (return-type "none")
+ (parameters
+ '("GdkDrawable*" "drawable")
+ '("gint" "src_x")
+ '("gint" "src_y")
+ '("gint" "dest_x")
+ '("gint" "dest_y")
+ '("gint" "width")
+ '("gint" "height")
+ )
+)
+
+(define-method remove_redirection
+ (of-object "GdkWindow")
+ (c-name "gdk_window_remove_redirection")
+ (return-type "none")
+)

Loading...