Function
Gtkprint_run_page_setup_dialog
Declaration [src]
GtkPageSetup*
gtk_print_run_page_setup_dialog (
GtkWindow* parent,
GtkPageSetup* page_setup,
GtkPrintSettings* settings
)
Description [src]
Runs a page setup dialog, letting the user modify the values from
page_setup
. If the user cancels the dialog, the returned GtkPageSetup
is identical to the passed in page_setup
, otherwise it contains the
modifications done in the dialog.
Note that this function may use a recursive mainloop to show the page
setup dialog. See gtk_print_run_page_setup_dialog_async()
if this is
a problem.
Parameters
parent |
GtkWindow |
Transient parent. |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
page_setup |
GtkPageSetup |
An existing |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
settings |
GtkPrintSettings |
A |
|
The data is owned by the caller of the function. |
Return value
Returns: | GtkPageSetup |
A new |
|
The caller of the function takes ownership of the data, and is responsible for freeing it. |