[ease/presenter] Actually uploads the file.



commit c626b583610bab20612c5c30d813e1e35134ea67
Author: Stéphane Maniaci <stephane maniaci gmail com>
Date:   Sun Aug 15 18:04:59 2010 -0500

    Actually uploads the file.

 ease/ease-presenter-window.vala |   41 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)
---
diff --git a/ease/ease-presenter-window.vala b/ease/ease-presenter-window.vala
new file mode 100644
index 0000000..d3abdb5
--- /dev/null
+++ b/ease/ease-presenter-window.vala
@@ -0,0 +1,41 @@
+/* © Nate Stedman 2010 */
+
+/**
+ * A window displaying presenter notes
+ *
+ * A PresenterWindow displays several hints about the currently playing
+ *  document : current slide thumbnail, next slide thumbnail, presenter notes
+ * (typed into the { link EditorWindow}), number of slides left and time 
+ * elapsed.
+ */
+internal class Ease.PresenterWindow
+{
+	internal Document document { get; set; }
+	internal int slide_index { get; set; }
+	internal Clutter.Stage stage { get; set; }
+
+	/* current_display holds the current thumbnail and notes,
+	 * bottom_display displays the rest. */
+	private Clutter.Group current_display;
+	private Clutter.Group bottom_display;
+
+	private SlideActor current_slide;
+	private SlideActor next_slide;
+	private Clutter.Text notes;
+	private Clutter.Text time_elapsed;
+	private Clutter.Text slides_elapsed;
+	
+	internal PresenterWindow (Document doc)
+	{
+		document = doc;
+		slide_index = -1;
+
+		stage = new Clutter.Stage ();
+		stage.title = "Presenter window";
+		stage.color = { 0, 0, 0, 255 };
+		stage.set_fullscreen (true);
+		stage.show_all ();
+	}
+}
+		
+		



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]