Runs a page setup dialog, letting the user modify the values from page_setup.
In contrast to print_run_page_setup_dialog, this function returns after
showing the page setup dialog on platforms that support this, and calls done_cb from a signal handler for the
::response signal of the dialog.
| parent |
transient parent, or null |
| page_setup |
an existing PageSetup, or null |
| settings | |
| done_cb |
a function to call when the user saves the modified page setup |
| data |
user data to pass to |