|  |  |  | Evince View Library Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals | ||||
EvView; EvViewClass; enum EvViewSelectionMode; GtkWidget * ev_view_new (void); void ev_view_set_model (EvView *view,EvDocumentModel *model); void ev_view_set_loading (EvView *view,gboolean loading); gboolean ev_view_is_loading (EvView *view); void ev_view_reload (EvView *view); void ev_view_copy (EvView *view); void ev_view_copy_link_address (EvView *view,EvLinkAction *action); void ev_view_select_all (EvView *view); gboolean ev_view_get_has_selection (EvView *view); gboolean ev_view_can_zoom_in (EvView *view); void ev_view_zoom_in (EvView *view); gboolean ev_view_can_zoom_out (EvView *view); void ev_view_zoom_out (EvView *view); void ev_view_find_next (EvView *view); void ev_view_find_previous (EvView *view); void ev_view_find_search_changed (EvView *view); void ev_view_find_set_highlight_search (EvView *view,gboolean value); void ev_view_find_changed (EvView *view,GList **results,gint page); void ev_view_find_started (EvView *view,EvJobFind *job); void ev_view_find_cancel (EvView *view); void ev_view_highlight_forward_search (EvView *view,EvSourceLink *link); void ev_view_hide_cursor (EvView *view); void ev_view_show_cursor (EvView *view); void ev_view_scroll (EvView *view,GtkScrollType scroll,gboolean horizontal); void ev_view_handle_link (EvView *view,EvLink *link); gboolean ev_view_next_page (EvView *view); gboolean ev_view_previous_page (EvView *view); void ev_view_autoscroll_start (EvView *view); void ev_view_autoscroll_stop (EvView *view); void ev_view_begin_add_annotation (EvView *view,EvAnnotationType annot_type); void ev_view_cancel_add_annotation (EvView *view); void ev_view_focus_annotation (EvView *view,EvMapping *annot_mapping); gboolean ev_view_get_page_extents (EvView *view,gint page,GdkRectangle *page_area,GtkBorder *border); void ev_view_set_page_cache_size (EvView *view,gsize cache_size);
  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----EvView
GEnum +----EvViewSelectionMode
"can-zoom-in" gboolean : Read "can-zoom-out" gboolean : Read "is-loading" gboolean : Read
"annot-added" :Action"binding-activated" :Action"external-link" :Action"handle-link" :Action"layers-changed" :Action"popup" :Action"selection-changed" :Action"sync-source" :Action
typedef enum {
	EV_VIEW_SELECTION_TEXT,
	EV_VIEW_SELECTION_RECTANGLE,
} EvViewSelectionMode;
void ev_view_find_set_highlight_search (EvView *view,gboolean value);
void ev_view_find_changed (EvView *view,GList **results,gint page);
| 
 | an EvView | 
| 
 | the results as returned by ev_job_find_get_results() | 
| 
 | page index | 
void ev_view_highlight_forward_search (EvView *view,EvSourceLink *link);
void ev_view_begin_add_annotation (EvView *view,EvAnnotationType annot_type);
gboolean ev_view_get_page_extents (EvView *view,gint page,GdkRectangle *page_area,GtkBorder *border);
"can-zoom-in" property  "can-zoom-in"              gboolean              : Read
Whether the view can be zoomed in further.
Default value: TRUE
"can-zoom-out" property  "can-zoom-out"             gboolean              : Read
Whether the view can be zoomed out further.
Default value: TRUE
"annot-added" signalvoid                user_function                      (EvView       *evview,
                                                        EvAnnotation *arg1,
                                                        gpointer      user_data)      : Action
"binding-activated" signalvoid                user_function                      (EvView       *evview,
                                                        GtkScrollType arg1,
                                                        gboolean      arg2,
                                                        gpointer      user_data)      : Action
| 
 | the object which received the signal. | 
| 
 | user data set when the signal handler was connected. | 
"external-link" signalvoid                user_function                      (EvView  *evview,
                                                        GObject *arg1,
                                                        gpointer user_data)      : Action
| 
 | the object which received the signal. | 
| 
 | user data set when the signal handler was connected. | 
"handle-link" signalvoid                user_function                      (EvView  *evview,
                                                        GObject *arg1,
                                                        gpointer user_data)      : Action
| 
 | the object which received the signal. | 
| 
 | user data set when the signal handler was connected. | 
"popup" signalvoid                user_function                      (EvView  *evview,
                                                        gpointer arg1,
                                                        gpointer user_data)      : Action
| 
 | the object which received the signal. | 
| 
 | user data set when the signal handler was connected. | 
"selection-changed" signalvoid                user_function                      (EvView  *evview,
                                                        gpointer user_data)      : Action
| 
 | the object which received the signal. | 
| 
 | user data set when the signal handler was connected. | 
"sync-source" signalvoid                user_function                      (EvView  *evview,
                                                        gpointer arg1,
                                                        gpointer user_data)      : Action