summaryrefslogtreecommitdiff
path: root/apps/pdfapp.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/pdfapp.c')
-rw-r--r--apps/pdfapp.c12
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;
}
}