|
Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
Include dependency graph for ev-find-sidebar.c:Go to the source code of this file.
Data Structures | |
| struct | _EvFindSidebarPrivate |
Enumerations | |
| enum | { TEXT_COLUMN, PAGE_LABEL_COLUMN, PAGE_COLUMN, RESULT_COLUMN, N_COLUMNS } |
| enum | { RESULT_ACTIVATED, N_SIGNALS } |
Functions | |
| static void | ev_find_sidebar_cancel (EvFindSidebar *sidebar) |
| static void | ev_find_sidebar_dispose (GObject *object) |
| static void | ev_find_sidebar_class_init (EvFindSidebarClass *find_sidebar_class) |
| static void | ev_find_sidebar_activate_result_at_iter (EvFindSidebar *sidebar, GtkTreeModel *model, GtkTreeIter *iter) |
| static void | selection_changed_callback (GtkTreeSelection *selection, EvFindSidebar *sidebar) |
| static gboolean | sidebar_tree_button_press_cb (GtkTreeView *view, GdkEventButton *event, EvFindSidebar *sidebar) |
| static void | ev_find_sidebar_reset_model (EvFindSidebar *sidebar) |
| static void | ev_find_sidebar_init (EvFindSidebar *sidebar) |
| GtkWidget * | ev_find_sidebar_new (void) |
| static void | ev_find_sidebar_select_highlighted_result (EvFindSidebar *sidebar) |
| static void | ev_find_sidebar_highlight_first_match_of_page (EvFindSidebar *sidebar, gint page) |
| static gchar * | sanitized_substring (const gchar *text, gint start, gint end) |
| static gchar * | get_surrounding_text_markup (const gchar *text, const gchar *find_text, gboolean case_sensitive, PangoLogAttr *log_attrs, gint log_attrs_length, gint offset) |
| static gchar * | get_page_text (EvDocument *document, EvPage *page, EvRectangle **areas, guint *n_areas) |
| static gint | get_match_offset (EvRectangle *areas, guint n_areas, EvRectangle *match, gint offset) |
| static gboolean | process_matches_idle (EvFindSidebar *sidebar) |
| static void | find_job_updated_cb (EvJobFind *job, gint page, EvFindSidebar *sidebar) |
| static void | find_job_cancelled_cb (EvJob *job, EvFindSidebar *sidebar) |
| void | ev_find_sidebar_start (EvFindSidebar *sidebar, EvJobFind *job) |
| void | ev_find_sidebar_restart (EvFindSidebar *sidebar, gint page) |
| void | ev_find_sidebar_update (EvFindSidebar *sidebar) |
| void | ev_find_sidebar_clear (EvFindSidebar *sidebar) |
| void | ev_find_sidebar_previous (EvFindSidebar *sidebar) |
| void | ev_find_sidebar_next (EvFindSidebar *sidebar) |
Variables | |
| static guint | signals [N_SIGNALS] |
| anonymous enum |
| Enumerator | |
|---|---|
| TEXT_COLUMN | |
| PAGE_LABEL_COLUMN | |
| PAGE_COLUMN | |
| RESULT_COLUMN | |
| N_COLUMNS | |
Definition at line 44 of file ev-find-sidebar.c.
| anonymous enum |
| Enumerator | |
|---|---|
| RESULT_ACTIVATED | |
| N_SIGNALS | |
Definition at line 53 of file ev-find-sidebar.c.
|
static |
|
static |
|
static |
Definition at line 86 of file ev-find-sidebar.c.
| void ev_find_sidebar_clear | ( | EvFindSidebar * | sidebar) |
|
static |
|
static |
|
static |
Definition at line 185 of file ev-find-sidebar.c.
| GtkWidget* ev_find_sidebar_new | ( | void | ) |
| void ev_find_sidebar_next | ( | EvFindSidebar * | sidebar) |
| void ev_find_sidebar_previous | ( | EvFindSidebar * | sidebar) |
|
static |
| void ev_find_sidebar_restart | ( | EvFindSidebar * | sidebar, |
| gint | page | ||
| ) |
|
static |
Definition at line 249 of file ev-find-sidebar.c.
Here is the caller graph for this function:| void ev_find_sidebar_start | ( | EvFindSidebar * | sidebar, |
| EvJobFind * | job | ||
| ) |
| void ev_find_sidebar_update | ( | EvFindSidebar * | sidebar) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 58 of file ev-find-sidebar.c.