GtkPageSetupUnixDialog
GtkPageSetupUnixDialog — Диалог настройки страницы
Функции
Типы и значения
| struct | GtkPageSetupUnixDialog |
| struct | GtkPageSetupUnixDialogClass |
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── GtkWindow
╰── GtkDialog
╰── GtkPageSetupUnixDialog
Реализованные интерфейсы
GtkPageSetupUnixDialog реализует AtkImplementorIface и GtkBuildable.
Файлы заголовков
#include <gtk/gtkunixprint.h>
Описание
GtkPageSetupUnixDialog реализует диалог настройки страницы для платформ, которые не предоставляют родной диалог настройки страницы, например, Unix. Его можно использовать очень похоже на любой другой диалог GTK+, но при этом теряется переносимость, предоставляемая API высокоуровневой печати.
Поддержка печати была добавлена в GTK+ 2.10.
Функции
gtk_page_setup_unix_dialog_new ()
GtkWidget * gtk_page_setup_unix_dialog_new (const gchar *title,GtkWindow *parent);
Создает новый диалог настройки страницы.
Параметры
title | заголовок диалога или | [allow-none] |
parent | родительский диалог или | [allow-none] |
Возвращает
новый GtkPageSetupUnixDialog
С: 2.10
gtk_page_setup_unix_dialog_set_page_setup ()
void gtk_page_setup_unix_dialog_set_page_setup (GtkPageSetupUnixDialog *dialog,GtkPageSetup *page_setup);
Устанавливает GtkPageSetup, значения которого используется диалогом настройки страницы.
Параметры
dialog | диалог GtkPageSetupUnixDialog | |
page_setup |
С: 2.10
gtk_page_setup_unix_dialog_get_page_setup ()
GtkPageSetup *
gtk_page_setup_unix_dialog_get_page_setup
(GtkPageSetupUnixDialog *dialog); Получает выбранные параметры настройки страницы из диалога.
Параметры
dialog | диалог GtkPageSetupUnixDialog |
Возвращает
текущие параметры настройки страницы.
[transfer none]
С: 2.10
gtk_page_setup_unix_dialog_set_print_settings ()
void gtk_page_setup_unix_dialog_set_print_settings (GtkPageSetupUnixDialog *dialog,GtkPrintSettings *print_settings);
Устанавливает GtkPrintSettings, значения которого используется диалогом настройки страницы.
Параметры
dialog | диалог GtkPageSetupUnixDialog | |
print_settings |
С: 2.10
gtk_page_setup_unix_dialog_get_print_settings ()
GtkPrintSettings *
gtk_page_setup_unix_dialog_get_print_settings
(GtkPageSetupUnixDialog *dialog); Получает текущие параметры печати из диалога.
Параметры
dialog | диалог GtkPageSetupUnixDialog |
Возвращает
текущие параметры печати.
[transfer none]
С: 2.10
Типы и значения
struct GtkPageSetupUnixDialog
struct GtkPageSetupUnixDialog;
struct GtkPageSetupUnixDialogClass
struct GtkPageSetupUnixDialogClass {
GtkDialogClass parent_class;
};
Члены
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.24/GtkPageSetupUnixDialog.html