]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-view-private.h
new script to keep in sync with toolbareditor in libegg
[evince.git] / shell / ev-view-private.h
index eb7ec7269e7eeb6680fc0db1682ae39e54231425..cab09417fe6ad1f53bd292f650ea505fb3931fe2 100644 (file)
@@ -117,6 +117,7 @@ struct _EvView {
        gboolean fullscreen;
        gboolean presentation;
        EvSizingMode sizing_mode;
        gboolean fullscreen;
        gboolean presentation;
        EvSizingMode sizing_mode;
+       cairo_surface_t *loading_text;
 
        /* Presentation */
        EvPresentationState presentation_state;
 
        /* Presentation */
        EvPresentationState presentation_state;
@@ -160,6 +161,8 @@ struct _EvViewClass {
                                           EvScrollType   scroll,
                                           gboolean        horizontal);
        void    (*zoom_invalid)           (EvView         *view);
                                           EvScrollType   scroll,
                                           gboolean        horizontal);
        void    (*zoom_invalid)           (EvView         *view);
+       void    (*handle_link)            (EvView         *view,
+                                          EvLink         *link);
        void    (*external_link)          (EvView         *view,
                                           EvLinkAction   *action);
        void    (*popup_menu)             (EvView         *view,
        void    (*external_link)          (EvView         *view,
                                           EvLinkAction   *action);
        void    (*popup_menu)             (EvView         *view,