[gtkmm/gtkmm-2-24: 7/7] Fix gtk_methods.defs.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm/gtkmm-2-24: 7/7] Fix gtk_methods.defs.
- Date: Thu, 25 Nov 2010 15:48:56 +0000 (UTC)
commit d610c42ba074fd688d811d56ba242633b6f31082
Author: Murray Cumming <murrayc murrayc com>
Date: Thu Nov 25 16:48:04 2010 +0100
Fix gtk_methods.defs.
* gtk/src/gtk_methods.defs: Add back the gtk-unix-print-2.0 stuff that
I forget to mention when regenerating this.
ChangeLog | 7 +
gtk/src/gtk_methods.defs | 511 ++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 518 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index db3ff1f..f144c52 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2010-11-25 Murray Cumming <murrayc murrayc com>
+ Fix gtk_methods.defs.
+
+ * gtk/src/gtk_methods.defs: Add back the gtk-unix-print-2.0 stuff that
+ I forget to mention when regenerating this.
+
+2010-11-25 Murray Cumming <murrayc murrayc com>
+
Deprecate Ruler.
* gtk/src/ruler.hg: Also use #undef to fix the build.
diff --git a/gtk/src/gtk_methods.defs b/gtk/src/gtk_methods.defs
index 2e76726..a6ce33b 100644
--- a/gtk/src/gtk_methods.defs
+++ b/gtk/src/gtk_methods.defs
@@ -34283,4 +34283,515 @@
(return-type "GtkWidget*")
)
+;; -*- scheme -*-
+; object definitions ...
+(define-object PageSetupUnixDialog
+ (in-module "Gtk")
+ (parent "GtkDialog")
+ (c-name "GtkPageSetupUnixDialog")
+ (gtype-id "GTK_TYPE_PAGE_SETUP_UNIX_DIALOG")
+)
+
+(define-object PrintJob
+ (in-module "Gtk")
+ (parent "GObject")
+ (c-name "GtkPrintJob")
+ (gtype-id "GTK_TYPE_PRINT_JOB")
+)
+
+(define-object PrintUnixDialog
+ (in-module "Gtk")
+ (parent "GtkDialog")
+ (c-name "GtkPrintUnixDialog")
+ (gtype-id "GTK_TYPE_PRINT_UNIX_DIALOG")
+)
+
+(define-object Printer
+ (in-module "Gtk")
+ (parent "GObject")
+ (c-name "GtkPrinter")
+ (gtype-id "GTK_TYPE_PRINTER")
+)
+
+;; Enumerations and flags ...
+
+(define-flags PrintCapabilities
+ (in-module "Gtk")
+ (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")
+ '("number-up" "GTK_PRINT_CAPABILITY_NUMBER_UP")
+ '("number-up-layout" "GTK_PRINT_CAPABILITY_NUMBER_UP_LAYOUT")
+ )
+)
+
+
+;; 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")
+ '("GtkWindow*" "parent")
+ )
+)
+
+(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_print_capabilities_get_type
+ (c-name "gtk_print_capabilities_get_type")
+ (return-type "GType")
+)
+
+(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" "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_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")
+)
+
+(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 list_papers
+ (of-object "GtkPrinter")
+ (c-name "gtk_printer_list_papers")
+ (return-type "GList*")
+)
+
+(define-method get_default_page_size
+ (of-object "GtkPrinter")
+ (c-name "gtk_printer_get_default_page_size")
+ (return-type "GtkPageSetup*")
+)
+
+(define-method compare
+ (of-object "GtkPrinter")
+ (c-name "gtk_printer_compare")
+ (return-type "gint")
+ (parameters
+ '("GtkPrinter*" "b")
+ )
+)
+
+(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")
+)
+
+(define-method get_hard_margins
+ (of-object "GtkPrinter")
+ (c-name "gtk_printer_get_hard_margins")
+ (return-type "gboolean")
+ (parameters
+ '("gdouble*" "top")
+ '("gdouble*" "bottom")
+ '("gdouble*" "left")
+ '("gdouble*" "right")
+ )
+)
+
+(define-function gtk_enumerate_printers
+ (c-name "gtk_enumerate_printers")
+ (return-type "none")
+ (parameters
+ '("GtkPrinterFunc" "func")
+ '("gpointer" "data")
+ '("GDestroyNotify" "destroy")
+ '("gboolean" "wait")
+ )
+)
+
+
+
+;; 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 "none")
+ (parameters
+ '("GtkPrintJobCompleteFunc" "callback")
+ '("gpointer" "user_data")
+ '("GDestroyNotify" "dnotify")
+ )
+)
+
+
+
+;; 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")
+ '("GtkWindow*" "parent")
+ )
+)
+
+(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")
+ )
+)
+
+(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")
+ )
+)
+
+(define-method get_manual_capabilities
+ (of-object "GtkPrintUnixDialog")
+ (c-name "gtk_print_unix_dialog_get_manual_capabilities")
+ (return-type "GtkPrintCapabilities")
+)
+
+(define-method set_support_selection
+ (of-object "GtkPrintUnixDialog")
+ (c-name "gtk_print_unix_dialog_set_support_selection")
+ (return-type "none")
+ (parameters
+ '("gboolean" "support_selection")
+ )
+)
+
+(define-method get_support_selection
+ (of-object "GtkPrintUnixDialog")
+ (c-name "gtk_print_unix_dialog_get_support_selection")
+ (return-type "gboolean")
+)
+
+(define-method set_has_selection
+ (of-object "GtkPrintUnixDialog")
+ (c-name "gtk_print_unix_dialog_set_has_selection")
+ (return-type "none")
+ (parameters
+ '("gboolean" "has_selection")
+ )
+)
+
+(define-method get_has_selection
+ (of-object "GtkPrintUnixDialog")
+ (c-name "gtk_print_unix_dialog_get_has_selection")
+ (return-type "gboolean")
+)
+
+(define-method set_embed_page_setup
+ (of-object "GtkPrintUnixDialog")
+ (c-name "gtk_print_unix_dialog_set_embed_page_setup")
+ (return-type "none")
+ (parameters
+ '("gboolean" "embed")
+ )
+)
+
+(define-method get_embed_page_setup
+ (of-object "GtkPrintUnixDialog")
+ (c-name "gtk_print_unix_dialog_get_embed_page_setup")
+ (return-type "gboolean")
+)
+
+(define-method get_page_setup_set
+ (of-object "GtkPrintUnixDialog")
+ (c-name "gtk_print_unix_dialog_get_page_setup_set")
+ (return-type "gboolean")
+)
+
+
+
+;; From gtkunixprint.h
+
+
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]