diff options
Diffstat (limited to 'apps/pdfapp.c')
-rw-r--r-- | apps/pdfapp.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/pdfapp.c b/apps/pdfapp.c index d7934196..2c5d90a3 100644 --- a/apps/pdfapp.c +++ b/apps/pdfapp.c @@ -114,9 +114,21 @@ static void event_cb(fz_doc_event *event, void *data) winalert(app, alert); } break; + case FZ_DOCUMENT_EVENT_PRINT: winprint(app); break; + + case FZ_DOCUMENT_EVENT_EXEC_MENU_ITEM: + { + char *item = fz_access_exec_menu_item_event(event); + + if (!strcmp(item, "Print")) + winprint(app); + else + pdfapp_warn(app, "The document attempted to execute menu item: %s. (Not supported)", item); + } + break; } } |