diff options
author | John Finlay <finlay@src.gnome.org> | 2006-06-10 00:46:33 +0000 |
---|---|---|
committer | John Finlay <finlay@src.gnome.org> | 2006-06-10 00:46:33 +0000 |
commit | e857c92b9592ca3c042a189a8f02f9a20431b2d6 (patch) | |
tree | 23f8b3e9e0f5607b72dc9d124bc32ad46b348cae /gtk/gtk-2.10.defs | |
parent | 5b3e4803aa1849d0d4e882acd02c468fc1966dfa (diff) | |
download | pygtk-e857c92b9592ca3c042a189a8f02f9a20431b2d6.tar.gz |
Add. (gtk_print_operation_set_default_page_setup)
* gtk/gtk-2.10.defs (gtk_button_set_image_position)
(gtk_button_get_image_position, gtk_print_context_set_cairo_context)
(gtk_print_operation_set_track_print_status)
(gtk_print_operation_set_show_progress)
(gtk_print_operation_set_allow_async)
(gtk_print_operation_set_custom_tab_label)
(gtk_print_operation_get_error, gtk_print_operation_cancel
(gtk_status_icon_get_geometry): Add.
(gtk_print_operation_set_default_page_setup)
(gtk_print_operation_set_print_settings): Allow default NULL arg.
* gtk/gtk-2.10-types.defs: Add PrintOperationPreview, RecentFilter,
RecentInfo. Sync enums.
Diffstat (limited to 'gtk/gtk-2.10.defs')
-rw-r--r-- | gtk/gtk-2.10.defs | 150 |
1 files changed, 142 insertions, 8 deletions
diff --git a/gtk/gtk-2.10.defs b/gtk/gtk-2.10.defs index a1508f26..70c5db5b 100644 --- a/gtk/gtk-2.10.defs +++ b/gtk/gtk-2.10.defs @@ -279,6 +279,20 @@ ;; From gtkbutton.h +(define-method set_image_position + (of-object "GtkButton") + (c-name "gtk_button_set_image_position") + (return-type "none") + (parameters + '("GtkPositionType" "position") + ) +) + +(define-method get_image_position + (of-object "GtkButton") + (c-name "gtk_button_get_image_position") + (return-type "GtkPositionType") +) ;; From gtkcalendar.h @@ -1277,6 +1291,17 @@ (return-type "PangoLayout*") ) +(define-method set_cairo_context + (of-object "GtkPrintContext") + (c-name "gtk_print_context_set_cairo_context") + (return-type "none") + (parameters + '("cairo_t*" "cr") + '("double" "dpi_x") + '("double" "dpi_y") + ) +) + ;; From gtkprintoperation.h @@ -1302,7 +1327,7 @@ (c-name "gtk_print_operation_set_default_page_setup") (return-type "none") (parameters - '("GtkPageSetup*" "default_page_setup") + '("GtkPageSetup*" "default_page_setup" (null-ok) (default "NULL")) ) ) @@ -1317,7 +1342,7 @@ (c-name "gtk_print_operation_set_print_settings") (return-type "none") (parameters - '("GtkPrintSettings*" "print_settings") + '("GtkPrintSettings*" "print_settings" (null-ok) (default "NULL")) ) ) @@ -1372,15 +1397,51 @@ ) ) -(define-method set_pdf_target +(define-method set_export_filename (of-object "GtkPrintOperation") - (c-name "gtk_print_operation_set_pdf_target") + (c-name "gtk_print_operation_set_export_filename") (return-type "none") (parameters '("const-gchar*" "filename") ) ) +(define-method set_track_print_status + (of-object "GtkPrintOperation") + (c-name "gtk_print_operation_set_track_print_status") + (return-type "none") + (parameters + '("gboolean" "track_status") + ) +) + +(define-method set_show_progress + (of-object "GtkPrintOperation") + (c-name "gtk_print_operation_set_show_progress") + (return-type "none") + (parameters + '("gboolean" "show_progress") + ) +) + +(define-method set_allow_async + (of-object "GtkPrintOperation") + (c-name "gtk_print_operation_set_allow_async") + (return-type "none") + (parameters + '("gboolean" "allow_async") + ) +) + +(define-method set_custom_tab_label + (of-object "GtkPrintOperation") + (c-name "gtk_print_operation_set_custom_tab_label") + (return-type "none") + (parameters + '("const-gchar*" "label") + ) +) + (define-method run (of-object "GtkPrintOperation") (c-name "gtk_print_operation_run") @@ -1392,6 +1453,15 @@ ) ) +(define-method get_error + (of-object "GtkPrintOperation") + (c-name "gtk_print_operation_get_error") + (return-type "none") + (parameters + '("GError**" "error") + ) +) + (define-method get_status (of-object "GtkPrintOperation") (c-name "gtk_print_operation_get_status") @@ -1410,6 +1480,12 @@ (return-type "gboolean") ) +(define-method cancel + (of-object "GtkPrintOperation") + (c-name "gtk_print_operation_cancel") + (return-type "none") +) + (define-function print_run_page_setup_dialog (c-name "gtk_print_run_page_setup_dialog") (return-type "GtkPageSetup*") @@ -1434,6 +1510,39 @@ +;; From gtkprintoperationpreview.h + +(define-function print_operation_preview_get_type + (c-name "gtk_print_operation_preview_get_type") + (return-type "GType") +) + +(define-method render_page + (of-object "GtkPrintOperationPreview") + (c-name "gtk_print_operation_preview_render_page") + (return-type "none") + (parameters + '("gint" "page_nr") + ) +) + +(define-method end_preview + (of-object "GtkPrintOperationPreview") + (c-name "gtk_print_operation_preview_end_preview") + (return-type "none") +) + +(define-method is_selected + (of-object "GtkPrintOperationPreview") + (c-name "gtk_print_operation_preview_is_selected") + (return-type "gboolean") + (parameters + '("gint" "page_nr") + ) +) + + + ;; From gtkprintsettings.h (define-function print_settings_get_type @@ -1496,7 +1605,7 @@ (return-type "none") (parameters '("GtkPrintSettingsFunc" "func") - '("gpointer" "user_data") + '("gpointer" "user_data" (null-ok) (default "NULL")) ) ) @@ -1767,7 +1876,7 @@ (c-name "gtk_print_settings_set_n_copies") (return-type "none") (parameters - '("gint" "n_copies") + '("gint" "num_copies") ) ) @@ -2557,7 +2666,6 @@ (parameters '("const-gchar*" "uri") '("const-GtkRecentData*" "recent_data") - '("GError**" "error") ) ) @@ -2704,7 +2812,7 @@ '("const-gchar*" "app_name") '("gchar**" "app_exec") '("guint*" "count") - '("time_t*" "time") + '("time_t*" "time_") ) ) @@ -3123,6 +3231,17 @@ ) ) +(define-method get_geometry + (of-object "GtkStatusIcon") + (c-name "gtk_status_icon_get_geometry") + (return-type "gboolean") + (parameters + '("GdkScreen**" "screen") + '("GdkRectangle*" "area") + '("GtkOrientation*" "orientation") + ) +) + ;; From gtkstock.h @@ -3475,6 +3594,21 @@ ) ) +(define-method set_rubber_banding + (of-object "GtkTreeView") + (c-name "gtk_tree_view_set_rubber_banding") + (return-type "none") + (parameters + '("gboolean" "enable") + ) +) + +(define-method get_rubber_banding + (of-object "GtkTreeView") + (c-name "gtk_tree_view_get_rubber_banding") + (return-type "gboolean") +) + ;; From gtktypebuiltins.h |