[longomatch] Update ellpased time using EllapasedTime event
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Update ellpased time using EllapasedTime event
- Date: Thu, 25 Mar 2010 20:46:23 +0000 (UTC)
commit 80129074e73e571018c1f8513c8be8404e0c5d90
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Thu Feb 18 00:24:32 2010 +0100
Update ellpased time using EllapasedTime event
CesarPlayer/Gui/CapturerBin.cs | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/CesarPlayer/Gui/CapturerBin.cs b/CesarPlayer/Gui/CapturerBin.cs
index b2be538..8d88c12 100644
--- a/CesarPlayer/Gui/CapturerBin.cs
+++ b/CesarPlayer/Gui/CapturerBin.cs
@@ -19,9 +19,10 @@
//
using System;
-using LongoMatch.Video.Capturer;
-using LongoMatch.Video;
using Gtk;
+using LongoMatch.Video;
+using LongoMatch.Video.Capturer;
+using LongoMatch.Video.Utils;
namespace LongoMatch.Gui
{
@@ -46,7 +47,8 @@ namespace LongoMatch.Gui
capturerhbox.Remove(capturer as Gtk.Widget);
}
MultimediaFactory factory = new MultimediaFactory();
- capturer = factory.getCapturer(value);
+ capturer = factory.getCapturer(value);
+ capturer.EllapsedTime += OnTick;
capturerhbox.Add((Widget)capturer);
((Widget)capturer).Show();
}
@@ -108,6 +110,10 @@ namespace LongoMatch.Gui
protected virtual void OnStopbuttonClicked (object sender, System.EventArgs e)
{
this.Stop();
- }
+ }
+
+ protected virtual void OnTick (int ellapsedTime){
+ timelabel.Text = "Time: " + TimeString.MSecondsToSecondsString(CurrentTime);
+ }
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]