|  |  | GTK+ Reference Manual |
Top | Description | Object Hierarchy

## GtkPageSetupUnixDialog

GtkPageSetupUnixDialog — Диалог параметров страницы

## Краткое описание

    #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 реализует AtkImplementorIface.

## Описание

GtkPageSetupUnixDialog реализует диалог параметров страницы для платформ которые не обеспечивают собственный диалог, например Unix. Он может использоваться точно также как любой другой диалог GTK+, за счёт мобильности предлагаемой high-level printing API

Печать поддерживается начиная с версии GTK+ 2.10.

## Детали

### 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` : |
Возвращает: |

### 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` : |
Возвращает: |

### 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` : |
Возвращает: |