func PrintRunPageSetupDialog(parent *Window, pageSetup *PageSetup, settings *PrintSettings) *PageSetup {
	c := C.gtk_print_run_page_setup_dialog(parent.native(), pageSetup.native(), settings.native())
	obj := glib.Take(unsafe.Pointer(c))
	return wrapPageSetup(obj)
}
func PrintRunPageSetupDialog(parent *Window, pageSetup *PageSetup, settings *PrintSettings) *PageSetup {
	c := C.gtk_print_run_page_setup_dialog(parent.native(), pageSetup.native(), settings.native())
	obj := glib.Take(unsafe.Pointer(c))
	return wrapPageSetup(obj)
}
// PrintRunPageSetupDialog() is a wrapper around gtk_print_run_page_setup_dialog().