]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-document.c
load files from the command line.
[evince.git] / backend / ev-document.c
index 02c24427f288c2523cd49a0e1eeed8ae8d98ae14..2f50dcc832d05bdbdc14254f00d47f8c12b2ea93 100644 (file)
@@ -92,6 +92,13 @@ ev_document_set_page (EvDocument  *document,
        iface->set_page (document, page);
 }
 
+int
+ev_document_get_page (EvDocument *document)
+{
+       EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document);
+       return iface->get_page (document);
+}
+
 void
 ev_document_set_target (EvDocument  *document,
                        GdkDrawable *target)
@@ -152,3 +159,15 @@ ev_document_end_find (EvDocument   *document)
        EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document);
        iface->end_find (document);
 }
+
+void
+ev_document_found (EvDocument         *document,
+                  const EvFindResult *results,
+                  int                 n_results,
+                  double              percent_complete)
+{
+       g_signal_emit_by_name (document,
+                              "found",
+                              results, n_results, percent_complete);
+}
+