+(define-g-object-class "GtkPageSetupUnixDialog" page-setup-unix-dialog
+ (:superclass dialog :export t :interfaces
+ ("AtkImplementorIface" "GtkBuildable")
+ :type-initializer
+ "gtk_page_setup_unix_dialog_get_type")
+ ((:cffi page-setup page-setup-unix-dialog-page-setup
+ (g-object page-setup)
+ "gtk_page_setup_unix_dialog_get_page_setup"
+ "gtk_page_setup_unix_dialog_set_page_setup")
+ (:cffi print-settings
+ page-setup-unix-dialog-print-settings
+ (g-object print-settings)
+ "gtk_page_setup_unix_dialog_get_print_settings"
+ "gtk_page_setup_unix_dialog_set_print_settings")))
+
+(define-g-object-class "GtkPrintUnixDialog" print-unix-dialog
+ (:superclass dialog :export t :interfaces
+ ("AtkImplementorIface" "GtkBuildable")
+ :type-initializer "gtk_print_unix_dialog_get_type")
+ ((current-page print-unix-dialog-current-page
+ "current-page" "gint" t t)
+ (page-setup print-unix-dialog-page-setup "page-setup"
+ "GtkPageSetup" t t)
+ (print-settings print-unix-dialog-print-settings
+ "print-settings" "GtkPrintSettings" t t)
+ (selected-printer print-unix-dialog-selected-printer
+ "selected-printer" "GtkPrinter" t nil)))
+