函数

Gtkprint_run_page_setup_dialog_async

声明 [源代码]

void
gtk_print_run_page_setup_dialog_async (
  GtkWindow* parent,
  GtkPageSetup* page_setup,
  GtkPrintSettings* settings,
  GtkPageSetupDoneFunc done_cb,
  gpointer data
)

描述 [源代码]

运行页面设置对话框,允许用户修改 `page_setup` 的值。

与 gtk_print_run_page_setup_dialog() 不同,此函数在支持该功能的平台上显示页面设置对话框后返回,并从对话框的 ::response 信号的信号处理程序中调用 `done_cb`。

参数

parent

类型: GtkWindow

瞬态父级。

该参数可以为 `NULL`。
数据归函数的调用者所有。
page_setup

类型: GtkPageSetup

现有的 `GtkPageSetup`。

该参数可以为 `NULL`。
数据归函数的调用者所有。
settings

类型: GtkPrintSettings

一个 `GtkPrintSettings`。

数据归函数的调用者所有。
done_cb

类型: GtkPageSetupDoneFunc

当用户保存已修改页面设置时调用的函数。

data

类型: gpointer

传递给 `done_cb` 的用户数据。

该参数可以为 `NULL`。
数据归函数的调用者所有。