#include "ephy-zoom.h"
#include "ev-application.h"
+#include "ev-dualscreen.h"
#include "ev-document-factory.h"
#include "ev-document-find.h"
#include "ev-document-fonts.h"
gboolean unfullscreen_window);
static void ev_window_cmd_view_fullscreen (GtkAction *action,
EvWindow *window);
-/*static void ev_window_run_presentation (EvWindow *window);
-static void ev_window_stop_presentation (EvWindow *window,
- gboolean unfullscreen_window);*/
static void ev_window_cmd_view_presentation (GtkAction *action,
EvWindow *window);
static void ev_view_popup_cmd_open_link (GtkAction *action,
current_page,
rotation,
inverted_colors);
+
g_signal_connect_swapped (window->priv->presentation_view, "finished",
G_CALLBACK (ev_window_view_presentation_finished),
window);
if (window->priv->metadata && !ev_window_is_empty (window))
ev_metadata_set_boolean (window->priv->metadata, "presentation", TRUE);
+ //if ( get_num_monitors(GTK_WINDOW(window)) > 1) {
+
+ EvDSCWindow *control = ev_dscwindow_get_control();
+ ev_dscwindow_set_presentation (control, window,
+ window->priv->document,
+ EV_VIEW_PRESENTATION(window->priv->presentation_view));
+ gtk_window_present (GTK_WINDOW (control));
+ //}
}
void