X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=shell%2Fev-page-action.h;h=82f3ac8079e30744e7b27b7187e7d5ad67019843;hb=8370e4fa6c0a90a4d10294e3a74ed87d90b8db94;hp=1695cb05536b11bb9f86579c17b0338016f2737f;hpb=d1e23d13d52f06f2aba2ece7ff17091110d8a3bb;p=evince.git diff --git a/shell/ev-page-action.h b/shell/ev-page-action.h index 1695cb05..82f3ac80 100644 --- a/shell/ev-page-action.h +++ b/shell/ev-page-action.h @@ -16,13 +16,15 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id$ */ #ifndef EV_PAGE_ACTION_H #define EV_PAGE_ACTION_H #include +#include +#include +#include "ev-link.h" G_BEGIN_DECLS @@ -49,15 +51,16 @@ struct _EvPageActionClass { GtkActionClass parent_class; - void (* goto_page) (EvPageAction *page_action, - int page_number); + void (* activate_link) (EvPageAction *page_action, + EvLink *link); }; -GType ev_page_action_get_type (void); -void ev_page_action_set_total_pages (EvPageAction *page_action, - int total_pages); -void ev_page_action_set_current_page (EvPageAction *page_action, - int current_page); +GType ev_page_action_get_type (void); +void ev_page_action_set_document (EvPageAction *page_action, + EvDocument *document); +void ev_page_action_set_model (EvPageAction *page_action, + GtkTreeModel *model); +void ev_page_action_grab_focus (EvPageAction *page_action); G_END_DECLS