]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-document-find.h
*** empty log message ***
[evince.git] / backend / ev-document-find.h
index d17b9de42ce1d62f0e711f22d91260f1a0b7c0be..49c3672b0cf66a1748faa22a357b77924982ea5c 100644 (file)
@@ -54,12 +54,12 @@ struct _EvDocumentFindIface
        gboolean (* get_result)       (EvDocumentFind *document_find,
                                       int             n_result,
                                       GdkRectangle   *rectangle); 
-       void     (* get_progress)     (EvDocumentFind *document_find,
-                                      double          percent_complete);
+       double   (* get_progress)     (EvDocumentFind *document_find);
 
         /* Signals */
 
-        void (* find_changed) (EvDocumentFind *document_find);
+        void     (* find_changed)     (EvDocumentFind *document_find,
+                                      int             page);
 };
 
 GType     ev_document_find_get_type         (void);
@@ -73,10 +73,9 @@ int       ev_document_find_get_n_results    (EvDocumentFind *document_find);
 gboolean  ev_document_find_get_result      (EvDocumentFind *document_find,
                                             int             n_result,
                                             GdkRectangle   *rectangle); 
-void     ev_document_find_get_progress     (EvDocumentFind *document_find,
-                                            double          percent_complete);
-void      ev_document_find_changed          (EvDocumentFind *document_find);
-
+double   ev_document_find_get_progress     (EvDocumentFind *document_find);
+void      ev_document_find_changed          (EvDocumentFind *document_find,
+                                            int             page);
 
 /* How this interface works:
  *