| 
ev-document-find
ev-document-find —  |  | 
Object Hierarchy
  GInterface
   +----EvDocumentFind
 
Details
EV_DOCUMENT_FIND_IFACE()
#define EV_DOCUMENT_FIND_IFACE(k)	    (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_FIND, EvDocumentFindIface))
 
EV_IS_DOCUMENT_FIND_IFACE()
#define EV_IS_DOCUMENT_FIND_IFACE(k)	    (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_FIND))
 
EvDocumentFind
typedef struct _EvDocumentFind EvDocumentFind;
 
EvDocumentFindIface
typedef struct {
	GTypeInterface base_iface;
        /* Methods */
        
        void     (* begin)	      (EvDocumentFind *document_find,
				       int             page,
                                       const char     *search_string,
                                       gboolean        case_sensitive);
        void     (* cancel)	      (EvDocumentFind *document_find);
	int      (* page_has_results) (EvDocumentFind *document_find,
				       int             page);
	int      (* get_n_results)    (EvDocumentFind *document_find,
				       int             page);
	gboolean (* get_result)	      (EvDocumentFind *document_find,
				       int             page,
				       int             n_result,
				       EvRectangle    *rectangle); 
	double	 (* get_progress)     (EvDocumentFind *document_find);
        /* Signals */
        void     (* find_changed)     (EvDocumentFind *document_find,
				       int             page);
} EvDocumentFindIface;
 
ev_document_find_begin ()
void        ev_document_find_begin          (EvDocumentFind *document_find,
                                             int page,
                                             const char *search_string,
                                             gboolean case_sensitive);
| document_find: |  | 
| page: |  | 
| search_string: |  | 
| case_sensitive: |  | 
 
ev_document_find_cancel ()
void        ev_document_find_cancel         (EvDocumentFind *document_find);
 
ev_document_find_page_has_results ()
int         ev_document_find_page_has_results
                                            (EvDocumentFind *document_find,
                                             int page);
| document_find: |  | 
| page: |  | 
| Returns : |  | 
 
ev_document_find_get_n_results ()
int         ev_document_find_get_n_results  (EvDocumentFind *document_find,
                                             int page);
| document_find: |  | 
| page: |  | 
| Returns : |  | 
 
ev_document_find_get_result ()
gboolean    ev_document_find_get_result     (EvDocumentFind *document_find,
                                             int page,
                                             int n_result,
                                             EvRectangle *rectangle);
| document_find: |  | 
| page: |  | 
| n_result: |  | 
| rectangle: |  | 
| Returns : |  | 
 
ev_document_find_get_progress ()
double      ev_document_find_get_progress   (EvDocumentFind *document_find);
| document_find: |  | 
| Returns : |  | 
 
ev_document_find_changed ()
void        ev_document_find_changed        (EvDocumentFind *document_find,
                                             int page);