pygtk r3053 - in trunk: docs/reference gtk



Author: gianmt
Date: Sun Nov 30 23:51:44 2008
New Revision: 3053
URL: http://svn.gnome.org/viewvc/pygtk?rev=3053&view=rev

Log:
split gtkunixprint defs in order to support multiple gtk versions

Added:
   trunk/gtk/gtkunixprint-2.12.defs
   trunk/gtk/gtkunixprint-2.14.defs
   trunk/gtk/gtkunixprint-base-types.defs
   trunk/gtk/gtkunixprint-base.defs
Removed:
   trunk/gtk/gtkunixprint.defs
Modified:
   trunk/docs/reference/pygtk-gtkprinter.xml
   trunk/gtk/Makefile.am

Modified: trunk/docs/reference/pygtk-gtkprinter.xml
==============================================================================
--- trunk/docs/reference/pygtk-gtkprinter.xml	(original)
+++ trunk/docs/reference/pygtk-gtkprinter.xml	Sun Nov 30 23:51:44 2008
@@ -67,11 +67,11 @@
         <methodparam></methodparam>
       </methodsynopsis>
       <methodsynopsis language="python">
-        <methodname><link linkend="method-gtkprinter--is-active">is_active</link></methodname>
+        <methodname><link linkend="method-gtkprinter--is-accepting-jobs">is_accepting_jobs</link></methodname>
         <methodparam></methodparam>
       </methodsynopsis>
       <methodsynopsis language="python">
-        <methodname><link linkend="method-gtkprinter--is-virtual">is_virtual</link></methodname>
+        <methodname><link linkend="method-gtkprinter--is-active">is_active</link></methodname>
         <methodparam></methodparam>
       </methodsynopsis>
       <methodsynopsis language="python">
@@ -79,6 +79,14 @@
         <methodparam></methodparam>
       </methodsynopsis>
       <methodsynopsis language="python">
+        <methodname><link linkend="method-gtkprinter--is-paused">is_paused</link></methodname>
+        <methodparam></methodparam>
+      </methodsynopsis>
+      <methodsynopsis language="python">
+        <methodname><link linkend="method-gtkprinter--is-virtual">is_virtual</link></methodname>
+        <methodparam></methodparam>
+      </methodsynopsis>
+      <methodsynopsis language="python">
         <methodname><link linkend="method-gtkprinter--compare">compare</link></methodname>
         <methodparam><parameter role="keyword">b</parameter></methodparam>
       </methodsynopsis>
@@ -115,10 +123,18 @@
 	  <tbody>
 
             <row valign="top">
-              <entry>"accepts-pdf"</entry>
+              <entry>"accepting-jobs"</entry>
+              <entry>Read</entry>
+              <entry>This property is <literal>True</literal> if the printer
+              is accepting jobs. Default value: <literal>True</literal>.
+              Available in GTK+ 2.14.</entry>
+            </row>
+
+            <row valign="top">
+              <entry>"accepts-ps"</entry>
               <entry>Read-Write-Construct Only</entry>
               <entry>if <literal>True</literal> this printer can accept
-              PDF. Available in GTK+ 2.10.</entry>
+              PostScript. Available in GTK+ 2.10.</entry>
             </row>
 
             <row valign="top">
@@ -173,6 +189,15 @@
 	    </row>
 
 	    <row valign="top">
+	      <entry>"paused"</entry>
+	      <entry>Read</entry>
+	      <entry>This property is <literal>True</literal> if this printer is paused. A paused
+              printer still accepts jobs, but it does not print them.
+              Default value: <literal>False</literal>
+              Available in GTK+ 2.14.</entry>
+	    </row>
+
+	    <row valign="top">
 	      <entry>"state-message"</entry>
 	      <entry>Read</entry>
 	      <entry>A string giving the current state of the printer.
@@ -531,6 +556,30 @@
 
     </refsect2>
 
+    <refsect2 id="method-gtkprinter--is-accepting-jobs">
+      <title>gtkunixprint.Printer.is_accepting_jobs</title>
+
+      <programlisting><methodsynopsis language="python">
+        <methodname>is_accepting_jobs</methodname>
+        <methodparam></methodparam>
+      </methodsynopsis></programlisting>
+
+      <variablelist>
+        <varlistentry>
+          <term><emphasis>Returns</emphasis>&nbsp;:</term>
+          <listitem><simpara><literal>True</literal> if printer is accepting jobs.</simpara></listitem>
+        </varlistentry>
+      </variablelist>
+
+      <note>
+        <para>This method is available in PyGTK 2.14 and above.</para>
+      </note>
+
+      <para>The <methodname>is_accepting_jobs</methodname>() method returns
+      whether the printer is accepting jobs</para>
+
+    </refsect2>
+
     <refsect2 id="method-gtkprinter--is-active">
       <title>gtkunixprint.Printer.is_active</title>
 
@@ -556,6 +605,31 @@
 
     </refsect2>
 
+    <refsect2 id="method-gtkprinter--is-paused">
+      <title>gtkunixprint.Printer.is_paused</title>
+
+      <programlisting><methodsynopsis language="python">
+        <methodname>is_paused</methodname>
+        <methodparam></methodparam>
+      </methodsynopsis></programlisting>
+
+      <variablelist>
+        <varlistentry>
+          <term><emphasis>Returns</emphasis>&nbsp;:</term>
+          <listitem><simpara><literal>True</literal> if the printer is paused.</simpara></listitem>
+        </varlistentry>
+      </variablelist>
+
+      <note>
+        <para>This method is available in PyGTK 2.14 and above.</para>
+      </note>
+
+      <para>The <methodname>is_paused</methodname>() method returns
+      whether the printer is currently paused. A paused printer still accepts
+      jobs, but it is not printing them.</para>
+
+    </refsect2>
+
     <refsect2 id="method-gtkprinter--is-virtual">
       <title>gtkunixprint.Printer.is_virtual</title>
 

Modified: trunk/gtk/Makefile.am
==============================================================================
--- trunk/gtk/Makefile.am	(original)
+++ trunk/gtk/Makefile.am	Sun Nov 30 23:51:44 2008
@@ -26,7 +26,7 @@
 pygtk_PYTHON = 			\
 	__init__.py 		\
 	_lazyutils.py		\
-	compat.py			\
+	compat.py		\
 	deprecation.py		\
 	keysyms.py
 
@@ -43,12 +43,22 @@
 # gtk module
 GTK_DEFS = gtk-base.defs
 GDK_DEFS = gdk-base.defs
+GTKUNIXPRINT_DEFS = gtkunixprint-base.defs
 GTK_TYPES_DEFS = gtk-base-types.defs
 GDK_TYPES_DEFS = gdk-base-types.defs
+GTKUNIXPRINT_TYPES_DEFS = gtkunixprint-base-types.defs
 
 GTK_2_10_DEFS = gdk-2.10.defs gtk-2.10.defs gtk-2.10-types.defs
-GTK_2_12_DEFS = gdk-2.12.defs gtk-2.12.defs gtk-2.12-types.defs
-GTK_2_14_DEFS = gdk-2.14.defs gtk-2.14.defs gtk-2.14-types.defs
+GTK_2_12_DEFS =
+	gdk-2.12.defs		\
+	gtk-2.12.defs		\
+	gtk-2.12-types.defs	\
+	gtkunixprint-2.12.defs
+GTK_2_14_DEFS =
+	gdk-2.14.defs		\
+	gtk-2.14.defs		\
+	gtk-2.14-types.defs 	\
+	gtkunixprint-2.14.defs
 
 if HAVE_GTK_2_10
 GDK_DEFS += gdk-2.10.defs 
@@ -60,6 +70,7 @@
 GDK_DEFS += gdk-2.12.defs 
 GTK_DEFS += gtk-2.12.defs 
 GTK_TYPES_DEFS += gtk-2.12-types.defs
+GTKUNIXPRINT_DEFS += gtkunixprint-2.12.defs
 endif
 
 
@@ -67,6 +78,7 @@
 GDK_DEFS += gdk-2.14.defs 
 GTK_DEFS += gtk-2.14.defs 
 GTK_TYPES_DEFS += gtk-2.14-types.defs
+GTKUNIXPRINT_DEFS += gtkunixprint-2.14.defs
 endif
 
 CREATEDEFS = $(PYTHON) $(CODEGENDIR)/createdefs.py
@@ -129,6 +141,12 @@
 gtk-types.defs: $(GTK_TYPES_DEFS) Makefile
 	$(CREATEDEFS) $@ $(GTK_TYPES_DEFS)
 
+gtkunixprint.defs: $(GTKUNIXPRINT_DEFS) Makefile
+	$(CREATEDEFS) $@ $(GTKUNIXPRINT_DEFS)
+
+gtkunixprint-types.defs: $(GTKUNIXPRINT_TYPES_DEFS) Makefile
+	$(CREATEDEFS) $@ $(GTKUNIXPRINT_TYPES_DEFS)
+
 gdk.c: gdk-types.defs gdk.defs $(GDK_OVERRIDES)
 gtk.c: gdk-types.defs gtk-types.defs gtk.defs gdk-types.defs $(GTK_OVERRIDES)
 _gtk_la_CFLAGS = $(PYCAIRO_CFLAGS) $(GTK_CFLAGS)
@@ -167,11 +185,22 @@
 endif
 
 # gtkunixprint module
-GTKUNIXPRINT_DEFS = gtkunixprint.defs
-CLEANFILES += gtkunixprint.c
-EXTRA_DIST += $(GTKUNIXPRINT_DEFS) gtkunixprint.override
-gtkunixprint.c: $(GTKUNIXPRINT_DEFS) gtkunixprint.override gdk-types.defs \
-	gtk-types.defs
+CLEANFILES +=			\
+	gtkunixprint.c 		\
+	gtkunixprint.defs 	\
+	gtkunixprint-types.defs
+		
+
+EXTRA_DIST +=				\
+	$(GTKUNIXPRINT_DEFS)		\
+	$(GTKUNIXPRINT_TYPES_DEFS)	\
+	gtkunixprint.override
+
+gtkunixprint.c:						\
+	 gtkunixprint-types.defs gtkunixprint.defs	\
+		gtkunixprint.override gdk-types.defs	\
+		gtk-types.defs
+
 gtkunixprint_la_CFLAGS = $(PYCAIRO_CFLAGS) $(GTKUNIXPRINT_CFLAGS)
 gtkunixprint_la_LIBADD = $(GTKUNIXPRINT_LIBS)
 gtkunixprint_la_LDFLAGS = $(common_ldflags) -export-symbols-regex initgtkunixprint
@@ -179,7 +208,7 @@
 nodist_gtkunixprint_la_SOURCES = gtkunixprint.c
 if BUILD_GTKUNIXPRINT
 pkgpyexec_LTLIBRARIES = gtkunixprint.la
-defs_DATA += $(GTKUNIXPRINT_DEFS)
+defs_DATA += $(GTKUNIXPRINT_DEFS) $(GTKUNIXPRINT_TYPES_DEFS)
 endif
 
 if PLATFORM_WIN32

Added: trunk/gtk/gtkunixprint-2.12.defs
==============================================================================
--- (empty file)
+++ trunk/gtk/gtkunixprint-2.12.defs	Sun Nov 30 23:51:44 2008
@@ -0,0 +1,26 @@
+
+;; From gtkprinter.h
+
+(define-method list_papers
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_list_papers")
+  (return-type "GList*")
+)
+
+(define-method has_details
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_has_details")
+  (return-type "gboolean")
+)
+
+(define-method request_details
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_request_details")
+  (return-type "none")
+)
+
+(define-method get_capabilities
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_capabilities")
+  (return-type "GtkPrintCapabilities")
+)

Added: trunk/gtk/gtkunixprint-2.14.defs
==============================================================================
--- (empty file)
+++ trunk/gtk/gtkunixprint-2.14.defs	Sun Nov 30 23:51:44 2008
@@ -0,0 +1,14 @@
+
+;; From gtkprinter.h
+
+(define-method is_paused
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_paused")
+  (return-type "gboolean")
+)
+
+(define-method is_accepting_jobs
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_accepting_jobs")
+  (return-type "gboolean")
+)

Added: trunk/gtk/gtkunixprint-base-types.defs
==============================================================================
--- (empty file)
+++ trunk/gtk/gtkunixprint-base-types.defs	Sun Nov 30 23:51:44 2008
@@ -0,0 +1,47 @@
+;; -*- scheme -*-
+; object definitions ...
+(define-object PageSetupUnixDialog
+  (in-module "Unixprint")
+  (parent "GtkDialog")
+  (c-name "GtkPageSetupUnixDialog")
+  (gtype-id "GTK_TYPE_PAGE_SETUP_UNIX_DIALOG")
+)
+
+(define-object PrintJob
+  (in-module "Unixprint")
+  (parent "GObject")
+  (c-name "GtkPrintJob")
+  (gtype-id "GTK_TYPE_PRINT_JOB")
+)
+
+(define-object PrintUnixDialog
+  (in-module "Unixprint")
+  (parent "GtkDialog")
+  (c-name "GtkPrintUnixDialog")
+  (gtype-id "GTK_TYPE_PRINT_UNIX_DIALOG")
+)
+
+(define-object Printer
+  (in-module "Unixprint")
+  (parent "GObject")
+  (c-name "GtkPrinter")
+  (gtype-id "GTK_TYPE_PRINTER")
+)
+
+;; Enumerations and flags ...
+
+(define-flags PrintCapabilities
+  (in-module "Unixprint")
+  (c-name "GtkPrintCapabilities")
+  (gtype-id "GTK_TYPE_PRINT_CAPABILITIES")
+  (values
+    '("page-set" "GTK_PRINT_CAPABILITY_PAGE_SET")
+    '("copies" "GTK_PRINT_CAPABILITY_COPIES")
+    '("collate" "GTK_PRINT_CAPABILITY_COLLATE")
+    '("reverse" "GTK_PRINT_CAPABILITY_REVERSE")
+    '("scale" "GTK_PRINT_CAPABILITY_SCALE")
+    '("generate-pdf" "GTK_PRINT_CAPABILITY_GENERATE_PDF")
+    '("generate-ps" "GTK_PRINT_CAPABILITY_GENERATE_PS")
+    '("preview" "GTK_PRINT_CAPABILITY_PREVIEW")
+  )
+)

Added: trunk/gtk/gtkunixprint-base.defs
==============================================================================
--- (empty file)
+++ trunk/gtk/gtkunixprint-base.defs	Sun Nov 30 23:51:44 2008
@@ -0,0 +1,363 @@
+;; -*- scheme -*-
+
+(include "gtkunixprint-base-types.defs")
+
+;; From gtkpagesetupunixdialog.h
+
+(define-function gtk_page_setup_unix_dialog_get_type
+  (c-name "gtk_page_setup_unix_dialog_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_page_setup_unix_dialog_new
+  (c-name "gtk_page_setup_unix_dialog_new")
+  (is-constructor-of "GtkPageSetupUnixDialog")
+  (return-type "GtkWidget*")
+  (parameters
+    '("const-gchar*" "title" (null-ok) (default "NULL"))
+    '("GtkWindow*" "parent" (null-ok) (default "NULL"))
+  )
+)
+
+(define-method set_page_setup
+  (of-object "GtkPageSetupUnixDialog")
+  (c-name "gtk_page_setup_unix_dialog_set_page_setup")
+  (return-type "none")
+  (parameters
+    '("GtkPageSetup*" "page_setup")
+  )
+)
+
+(define-method get_page_setup
+  (of-object "GtkPageSetupUnixDialog")
+  (c-name "gtk_page_setup_unix_dialog_get_page_setup")
+  (return-type "GtkPageSetup*")
+)
+
+(define-method set_print_settings
+  (of-object "GtkPageSetupUnixDialog")
+  (c-name "gtk_page_setup_unix_dialog_set_print_settings")
+  (return-type "none")
+  (parameters
+    '("GtkPrintSettings*" "print_settings")
+  )
+)
+
+(define-method get_print_settings
+  (of-object "GtkPageSetupUnixDialog")
+  (c-name "gtk_page_setup_unix_dialog_get_print_settings")
+  (return-type "GtkPrintSettings*")
+)
+
+
+;; From gtkprinter.h
+
+(define-function gtk_printer_get_type
+  (c-name "gtk_printer_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_printer_new
+  (c-name "gtk_printer_new")
+  (is-constructor-of "GtkPrinter")
+  (return-type "GtkPrinter*")
+  (parameters
+    '("const-gchar*" "name")
+    '("GtkPrintBackend*" "backend")
+    '("gboolean" "is_virtual")
+  )
+)
+
+(define-method get_backend
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_backend")
+  (return-type "GtkPrintBackend*")
+)
+
+(define-method get_name
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_name")
+  (return-type "const-gchar*")
+)
+
+(define-method get_state_message
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_state_message")
+  (return-type "const-gchar*")
+)
+
+(define-method get_description
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_description")
+  (return-type "const-gchar*")
+)
+
+(define-method get_location
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_location")
+  (return-type "const-gchar*")
+)
+
+(define-method get_icon_name
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_icon_name")
+  (return-type "const-gchar*")
+)
+
+(define-method get_job_count
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_job_count")
+  (return-type "gint")
+)
+
+(define-method is_active
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_active")
+  (return-type "gboolean")
+)
+
+(define-method is_virtual
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_virtual")
+  (return-type "gboolean")
+)
+
+(define-method is_default
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_default")
+  (return-type "gboolean")
+)
+
+(define-method accepts_pdf
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_accepts_pdf")
+  (return-type "gboolean")
+)
+
+(define-method accepts_ps
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_accepts_ps")
+  (return-type "gboolean")
+)
+
+(define-method compare
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_compare")
+  (return-type "gint")
+  (parameters
+    '("GtkPrinter*" "b")
+  )
+)
+
+(define-function enumerate_printers
+  (c-name "gtk_enumerate_printers")
+  (return-type "none")
+  (parameters
+    '("GtkPrinterFunc" "func")
+    '("gpointer" "data")
+    '("GDestroyNotify" "destroy")
+    '("gboolean" "wait")
+  )
+)
+ 
+(define-virtual details_acquired
+  (of-object "GtkPrinter")
+  (return-type "none")
+  (parameters
+    '("gboolean" "success")
+  )
+)
+
+
+
+
+;; From gtkprintjob.h
+
+(define-function gtk_print_job_get_type
+  (c-name "gtk_print_job_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_print_job_new
+  (c-name "gtk_print_job_new")
+  (is-constructor-of "GtkPrintJob")
+  (return-type "GtkPrintJob*")
+  (parameters
+    '("const-gchar*" "title")
+    '("GtkPrinter*" "printer")
+    '("GtkPrintSettings*" "settings")
+    '("GtkPageSetup*" "page_setup")
+  )
+)
+
+(define-method get_settings
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_settings")
+  (return-type "GtkPrintSettings*")
+)
+
+(define-method get_printer
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_printer")
+  (return-type "GtkPrinter*")
+)
+
+(define-method get_title
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_title")
+  (return-type "const-gchar*")
+)
+
+(define-method get_status
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_status")
+  (return-type "GtkPrintStatus")
+)
+
+(define-method set_source_file
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_set_source_file")
+  (return-type "gboolean")
+  (parameters
+    '("const-gchar*" "filename")
+    '("GError**" "error")
+  )
+)
+
+(define-method get_surface
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_surface")
+  (return-type "cairo_surface_t*")
+  (parameters
+    '("GError**" "error")
+  )
+)
+
+(define-method set_track_print_status
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_set_track_print_status")
+  (return-type "none")
+  (parameters
+    '("gboolean" "track_status")
+  )
+)
+
+(define-method get_track_print_status
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_track_print_status")
+  (return-type "gboolean")
+)
+
+(define-method send
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_send")
+  (return-type "gboolean")
+  (parameters
+    '("GtkPrintJobCompleteFunc" "callback")
+    '("gpointer" "user_data")
+    '("GDestroyNotify" "dnotify")
+    '("GError**" "error")
+  )
+)
+
+(define-function print_capabilities_get_type
+  (c-name "gtk_print_capabilities_get_type")
+  (return-type "GType")
+)
+
+(define-virtual status_changed
+  (of-object "GtkPrintJob")
+  (return-type "none")
+)
+
+
+
+;; From gtkprintunixdialog.h
+
+(define-function gtk_print_unix_dialog_get_type
+  (c-name "gtk_print_unix_dialog_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_print_unix_dialog_new
+  (c-name "gtk_print_unix_dialog_new")
+  (is-constructor-of "GtkPrintUnixDialog")
+  (return-type "GtkWidget*")
+  (parameters
+    '("const-gchar*" "title" (null-ok) (default "NULL"))
+    '("GtkWindow*" "parent" (null-ok) (default "NULL"))
+  )
+)
+
+(define-method set_page_setup
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_page_setup")
+  (return-type "none")
+  (parameters
+    '("GtkPageSetup*" "page_setup")
+  )
+)
+
+(define-method get_page_setup
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_page_setup")
+  (return-type "GtkPageSetup*")
+)
+
+(define-method set_current_page
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_current_page")
+  (return-type "none")
+  (parameters
+    '("gint" "current_page")
+  )
+)
+
+(define-method get_current_page
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_current_page")
+  (return-type "gint")
+)
+
+(define-method set_settings
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_settings")
+  (return-type "none")
+  (parameters
+    '("GtkPrintSettings*" "settings" (null-ok) (default "NULL"))
+  )
+)
+
+(define-method get_settings
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_settings")
+  (return-type "GtkPrintSettings*")
+)
+
+(define-method get_selected_printer
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_selected_printer")
+  (return-type "GtkPrinter*")
+)
+
+(define-method add_custom_tab
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_add_custom_tab")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "child")
+    '("GtkWidget*" "tab_label")
+  )
+)
+
+(define-method set_manual_capabilities
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_manual_capabilities")
+  (return-type "none")
+  (parameters
+    '("GtkPrintCapabilities" "capabilities")
+  )
+)
+
+
+



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