GtkPageSetupUnixDialog

GtkPageSetupUnixDialog — A page setup dialog

Synopsis


#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);


Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----GtkDialog
                                             +----GtkPageSetupUnixDialog

Implemented Interfaces

GtkPageSetupUnixDialog implements AtkImplementorIface.

Description

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.

Details

GtkPageSetupUnixDialog

typedef struct _GtkPageSetupUnixDialog GtkPageSetupUnixDialog;


gtk_page_setup_unix_dialog_new ()

GtkWidget*  gtk_page_setup_unix_dialog_new  (const gchar *title,
                                             GtkWindow *parent);

title :
parent :
Returns :

gtk_page_setup_unix_dialog_set_page_setup ()

void        gtk_page_setup_unix_dialog_set_page_setup
                                            (GtkPageSetupUnixDialog *dialog,
                                             GtkPageSetup *page_setup);

dialog :
page_setup :

gtk_page_setup_unix_dialog_get_page_setup ()

GtkPageSetup* gtk_page_setup_unix_dialog_get_page_setup
                                            (GtkPageSetupUnixDialog *dialog);

dialog :
Returns :

gtk_page_setup_unix_dialog_set_print_settings ()

void        gtk_page_setup_unix_dialog_set_print_settings
                                            (GtkPageSetupUnixDialog *dialog,
                                             GtkPrintSettings *print_settings);

dialog :
print_settings :

gtk_page_setup_unix_dialog_get_print_settings ()

GtkPrintSettings* gtk_page_setup_unix_dialog_get_print_settings
                                            (GtkPageSetupUnixDialog *dialog);

dialog :
Returns :