From 56b849d72779ad2812dff99426bacebd0944e336 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Fri, 02 Sep 2005 10:41:11 +0000 Subject: Add a current page property and allow to get/set it 2005-09-02 Marco Pesenti Gritti * shell/ev-sidebar.h: * shell/ev-sidebar.c: (ev_sidebar_set_property), (ev_sidebar_get_current_page), (ev_sidebar_get_property), (ev_sidebar_class_init), (ev_sidebar_select_page), (ev_sidebar_menu_item_activate_cb), (ev_sidebar_new), (ev_sidebar_set_page): Add a current page property and allow to get/set it * shell/ev-window.c: (setup_view_from_metadata), (ev_window_sidebar_current_page_changed_cb), (ev_window_init): Persist current sidebar page per document --- (limited to 'shell/ev-sidebar.h') diff --git a/shell/ev-sidebar.h b/shell/ev-sidebar.h index d599fff..c0e99f0 100644 --- a/shell/ev-sidebar.h +++ b/shell/ev-sidebar.h @@ -54,6 +54,8 @@ GType ev_sidebar_get_type (void); GtkWidget *ev_sidebar_new (void); void ev_sidebar_add_page (EvSidebar *ev_sidebar, GtkWidget *main_widget); +void ev_sidebar_set_page (EvSidebar *ev_sidebar, + GtkWidget *main_widget); void ev_sidebar_set_document (EvSidebar *ev_sidebar, EvDocument *document); -- cgit v0.9.1