| Evince Document Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#define EV_DOCUMENT_FIND_IFACE (k) #define EV_IS_DOCUMENT_FIND_IFACE (k) EvDocumentFind; enum EvFindOptions; GList * ev_document_find_find_text (EvDocumentFind *document_find,EvPage *page,const gchar *text,gboolean case_sensitive); GList * ev_document_find_find_text_with_options (EvDocumentFind *document_find,EvPage *page,const gchar *text,EvFindOptions options); EvFindOptions ev_document_find_get_supported_options (EvDocumentFind *document_find);
#define EV_DOCUMENT_FIND_IFACE(k) (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_FIND, EvDocumentFindInterface))
#define EV_IS_DOCUMENT_FIND_IFACE(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_FIND))
typedef enum {
EV_FIND_DEFAULT = 0,
EV_FIND_CASE_SENSITIVE = 1 << 0,
EV_FIND_WHOLE_WORDS_ONLY = 1 << 1
} EvFindOptions;
GList * ev_document_find_find_text (EvDocumentFind *document_find,EvPage *page,const gchar *text,gboolean case_sensitive);
|
an EvDocumentFind |
|
an EvPage |
|
text to find |
|
whether to match the string case |
Returns : |
a list of results. [transfer full][element-type EvRectangle] |
GList * ev_document_find_find_text_with_options (EvDocumentFind *document_find,EvPage *page,const gchar *text,EvFindOptions options);
EvFindOptions ev_document_find_get_supported_options
(EvDocumentFind *document_find);