+ /* Add the main area */
+ ev_window->priv->hpaned = gtk_hpaned_new ();
+ gtk_widget_show (ev_window->priv->hpaned);
+ gtk_box_pack_start (GTK_BOX (ev_window->priv->main_box), ev_window->priv->hpaned,
+ TRUE, TRUE, 0);
+
+ ev_window->priv->sidebar = ev_sidebar_new ();
+ gtk_widget_show (ev_window->priv->sidebar);
+ gtk_paned_add1 (GTK_PANED (ev_window->priv->hpaned),
+ ev_window->priv->sidebar);
+
+ /* Stub sidebar, for now */
+ sidebar_widget = ev_sidebar_bookmarks_new ();
+ gtk_widget_show (sidebar_widget);
+ ev_sidebar_add_page (EV_SIDEBAR (ev_window->priv->sidebar),
+ "bookmarks",
+ _("Bookmarks"),
+ sidebar_widget);
+
+ sidebar_widget = ev_sidebar_thumbnails_new ();
+ gtk_widget_show (sidebar_widget);
+ ev_sidebar_add_page (EV_SIDEBAR (ev_window->priv->sidebar),
+ "thumbnails",
+ _("Thumbnails"),
+ sidebar_widget);
+
+ scrolled_window = gtk_scrolled_window_new (NULL, NULL);
+ gtk_widget_show (scrolled_window);
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_window),
+ GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+ gtk_paned_add2 (GTK_PANED (ev_window->priv->hpaned),
+ scrolled_window);
+
+ ev_window->priv->view = ev_view_new ();
+ gtk_widget_show (ev_window->priv->view);
+ gtk_container_add (GTK_CONTAINER (scrolled_window),
+ ev_window->priv->view);
+ g_signal_connect (ev_window->priv->view,
+ "page-changed",
+ G_CALLBACK (view_page_changed_cb),
+ ev_window);
+