client/src/Iri.Modernisation.Controls/ViewModel/ConsultationView/ConsultationViewVM.cs
--- a/client/src/Iri.Modernisation.Controls/ViewModel/ConsultationView/ConsultationViewVM.cs Wed Feb 10 14:09:58 2010 +0100
+++ b/client/src/Iri.Modernisation.Controls/ViewModel/ConsultationView/ConsultationViewVM.cs Wed Feb 10 14:56:46 2010 +0100
@@ -120,6 +120,17 @@
Commands.ConsultMenu.ClickBook.Executed += new EventHandler<SLExtensions.Input.ExecutedEventArgs>(ClickBook_Executed);
Commands.PolemicElement.SelectPolemicElement.Executed += new EventHandler<SLExtensions.Input.ExecutedEventArgs>(SelectPolemicElement_Executed);
Commands.AnnotationMaker.NewAnnotationFinished.Executed += new EventHandler<SLExtensions.Input.ExecutedEventArgs>(NewAnnotationFinished_Executed);
+ Commands.BookTimeLine.LeftClickOnElement.Executed += new EventHandler<SLExtensions.Input.ExecutedEventArgs>(LeftClickOnElement_Executed);
+ }
+
+ void LeftClickOnElement_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e)
+ {
+ TimeSpan TimeToGo = (TimeSpan)e.Parameter;
+ PolemicElementVM ClickedElement = (PolemicElementVM)e.Source;
+ if(ConsultationBookViewContextMenu.SelectedBook == ClickedElement.Chapter.Book)
+ {
+ ConsultationBookViewContextMenu.ActualVideoSourceVM.GoTo(TimeToGo);
+ }
}
void NewAnnotationFinished_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e)