summaryrefslogtreecommitdiff
path: root/fitz/doc_interactive.c
diff options
context:
space:
mode:
authorPaul Gardiner <paulg.artifex@glidos.net>2013-01-30 16:49:43 +0000
committerRobin Watts <robin.watts@artifex.com>2013-01-31 11:17:32 +0000
commitaeed1e16e440cefbf5137eef7f4af608b0c70569 (patch)
tree40a55a1bff17a6ef632eaab053437f40123d1f4e /fitz/doc_interactive.c
parent0203bd8921ffa9569273a077c1cb8bb92a35e520 (diff)
downloadmupdf-aeed1e16e440cefbf5137eef7f4af608b0c70569.tar.xz
Add support for annotation creation
Diffstat (limited to 'fitz/doc_interactive.c')
-rw-r--r--fitz/doc_interactive.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/fitz/doc_interactive.c b/fitz/doc_interactive.c
index f2fb059d..ea08577d 100644
--- a/fitz/doc_interactive.c
+++ b/fitz/doc_interactive.c
@@ -81,6 +81,16 @@ void fz_choice_widget_set_value(fz_interactive *idoc, fz_widget *tw, int n, char
pdf_choice_widget_set_value((pdf_document *)idoc, tw, n, opts);
}
+fz_annot *fz_create_annot(fz_interactive *idoc, fz_page *page, fz_annot_type type)
+{
+ return (fz_annot *)pdf_create_annot((pdf_document *)idoc, (pdf_page *)page, type);
+}
+
+void fz_set_annot_appearance(fz_interactive *idoc, fz_annot *annot, fz_display_list *disp_list)
+{
+ pdf_set_annot_appearance((pdf_document *)idoc, (pdf_annot *)annot, disp_list);
+}
+
void fz_set_doc_event_callback(fz_interactive *idoc, fz_doc_event_cb *event_cb, void *data)
{
pdf_set_doc_event_callback((pdf_document *)idoc, event_cb, data);