diff options
Diffstat (limited to 'gtk/gtkprintoperation-win32.c')
-rw-r--r-- | gtk/gtkprintoperation-win32.c | 18 |
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; |