summaryrefslogtreecommitdiff
path: root/gtk/gtkprintoperation-win32.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkprintoperation-win32.c')
-rw-r--r--gtk/gtkprintoperation-win32.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/gtk/gtkprintoperation-win32.c b/gtk/gtkprintoperation-win32.c
index ca7c1be125..ab31cba5c9 100644
--- a/gtk/gtkprintoperation-win32.c
+++ b/gtk/gtkprintoperation-win32.c
@@ -56,6 +56,24 @@
#define JOB_STATUS_COMPLETE 0x1000
#endif
+/* Forward declarations */
+GtkPrintOperationResult
+gtk_print_operation_run_without_dialog (GtkPrintOperation *op,
+ gboolean *do_print);
+GtkPrintOperationResult
+gtk_print_operation_run_with_dialog (GtkPrintOperation *op,
+ GtkWindow *parent,
+ gboolean *do_print);
+UINT_PTR CALLBACK
+run_mainloop_hook (HWND hdlg,
+ UINT uiMsg,
+ WPARAM wParam,
+ LPARAM lParam);
+void
+win32_start_page (GtkPrintOperation *op,
+ GtkPrintContext *print_context,
+ GtkPageSetup *page_setup);
+
typedef struct {
HDC hdc;
HGLOBAL devmode;