23#ifndef MUPDF_PDF_EVENT_H
24#define MUPDF_PDF_EVENT_H
@ PDF_DOCUMENT_EVENT_ALERT
Definition event.h:42
@ PDF_DOCUMENT_EVENT_PRINT
Definition event.h:43
@ PDF_DOCUMENT_EVENT_MAIL_DOC
Definition event.h:45
@ PDF_DOCUMENT_EVENT_EXEC_MENU_ITEM
Definition event.h:47
@ PDF_DOCUMENT_EVENT_LAUNCH_URL
Definition event.h:44
@ PDF_DOCUMENT_EVENT_SUBMIT
Definition event.h:46
void * pdf_get_doc_event_callback_data(fz_context *ctx, pdf_document *doc)
@ PDF_ALERT_BUTTON_GROUP_YES_NO_CANCEL
Definition event.h:100
@ PDF_ALERT_BUTTON_GROUP_YES_NO
Definition event.h:99
@ PDF_ALERT_BUTTON_GROUP_OK_CANCEL
Definition event.h:98
@ PDF_ALERT_BUTTON_GROUP_OK
Definition event.h:97
void pdf_set_doc_event_callback(fz_context *ctx, pdf_document *doc, pdf_doc_event_cb *event_cb, pdf_free_doc_event_data_cb *free_event_data_cb, void *data)
@ PDF_ALERT_ICON_QUESTION
Definition event.h:90
@ PDF_ALERT_ICON_STATUS
Definition event.h:91
@ PDF_ALERT_ICON_ERROR
Definition event.h:88
@ PDF_ALERT_ICON_WARNING
Definition event.h:89
pdf_launch_url_event * pdf_access_launch_url_event(fz_context *ctx, pdf_doc_event *evt)
void pdf_event_issue_alert(fz_context *ctx, pdf_document *doc, pdf_alert_event *evt)
@ PDF_ALERT_BUTTON_OK
Definition event.h:107
@ PDF_ALERT_BUTTON_YES
Definition event.h:110
@ PDF_ALERT_BUTTON_NO
Definition event.h:109
@ PDF_ALERT_BUTTON_CANCEL
Definition event.h:108
@ PDF_ALERT_BUTTON_NONE
Definition event.h:106
pdf_mail_doc_event * pdf_access_mail_doc_event(fz_context *ctx, pdf_doc_event *evt)
pdf_alert_event * pdf_access_alert_event(fz_context *ctx, pdf_doc_event *evt)
void pdf_event_issue_exec_menu_item(fz_context *ctx, pdf_document *doc, const char *item)
void pdf_event_issue_launch_url(fz_context *ctx, pdf_document *doc, const char *url, int new_frame)
void pdf_event_issue_print(fz_context *ctx, pdf_document *doc)
void pdf_event_issue_mail_doc(fz_context *ctx, pdf_document *doc, pdf_mail_doc_event *evt)
const char * pdf_access_exec_menu_item_event(fz_context *ctx, pdf_doc_event *evt)
void pdf_free_doc_event_data_cb(fz_context *ctx, void *data)
Definition document.h:80
void pdf_doc_event_cb(fz_context *ctx, pdf_document *doc, pdf_doc_event *evt, void *data)
Definition document.h:74
pdf_document * doc
Definition event.h:73
int button_pressed
Definition event.h:82
const char * check_box_message
Definition event.h:79
int button_group_type
Definition event.h:76
const char * title
Definition event.h:77
int finally_checked
Definition event.h:81
int has_check_box
Definition event.h:78
const char * message
Definition event.h:74
int icon_type
Definition event.h:75
int initially_checked
Definition event.h:80
int type
Definition event.h:37
Definition document.h:463
int new_frame
Definition event.h:134
const char * url
Definition event.h:133
const char * bcc
Definition event.h:154
const char * subject
Definition event.h:155
const char * message
Definition event.h:156
int ask_user
Definition event.h:151
const char * cc
Definition event.h:153
const char * to
Definition event.h:152