| GTK+ Reference Manual | ||||
|---|---|---|---|---|
#include <gtk/gtkpagesetupunixdialog.h>
GtkPageSetupUnixDialog;
GtkWidget* gtk_page_setup_unix_dialog_new (const gchar *title,
GtkWindow *parent);
void gtk_page_setup_unix_dialog_set_page_setup
(GtkPageSetupUnixDialog *dialog,
GtkPageSetup *page_setup);
GtkPageSetup* gtk_page_setup_unix_dialog_get_page_setup
(GtkPageSetupUnixDialog *dialog);
void gtk_page_setup_unix_dialog_set_print_settings
(GtkPageSetupUnixDialog *dialog,
GtkPrintSettings *print_settings);
GtkPrintSettings* gtk_page_setup_unix_dialog_get_print_settings
(GtkPageSetupUnixDialog *dialog);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkWindow
+----GtkDialog
+----GtkPageSetupUnixDialog
GtkPageSetupUnixDialog implements a page setup dialog for platforms which don't provide a native page setup dialog, like Unix. It can be used very much like any other GTK+ dialog, at the cost of the portability offered by the high-level printing API
Printing support was added in GTK+ 2.10.
GtkWidget* gtk_page_setup_unix_dialog_new (const gchar *title, GtkWindow *parent);
title : |
|
parent : |
|
| Returns : |
void gtk_page_setup_unix_dialog_set_page_setup
(GtkPageSetupUnixDialog *dialog,
GtkPageSetup *page_setup);
dialog : |
|
page_setup : |
GtkPageSetup* gtk_page_setup_unix_dialog_get_page_setup (GtkPageSetupUnixDialog *dialog);
dialog : |
|
| Returns : |
void gtk_page_setup_unix_dialog_set_print_settings
(GtkPageSetupUnixDialog *dialog,
GtkPrintSettings *print_settings);
dialog : |
|
print_settings : |
GtkPrintSettings* gtk_page_setup_unix_dialog_get_print_settings (GtkPageSetupUnixDialog *dialog);
dialog : |
|
| Returns : |