equal
deleted
inserted
replaced
363 |
363 |
364 public void UserControlPlayer_NewGestureRegognized(object sender, EventArgs e) |
364 public void UserControlPlayer_NewGestureRegognized(object sender, EventArgs e) |
365 { |
365 { |
366 GestureRoutedEventArgs grea = (GestureRoutedEventArgs)e; |
366 GestureRoutedEventArgs grea = (GestureRoutedEventArgs)e; |
367 Console.WriteLine("Timeline NewGestureRegognized " + grea.Gesture.Name + ", " + grea.Gesture.Start + ", " + grea.Gesture.End); |
367 Console.WriteLine("Timeline NewGestureRegognized " + grea.Gesture.Name + ", " + grea.Gesture.Start + ", " + grea.Gesture.End); |
368 addAnnotation(new AnnotationViewModel(new Annotation("temp",(float)grea.Gesture.Start, (float)(grea.Gesture.End-grea.Gesture.Start + 20), grea.Gesture.Name, CurrentColor), 0)); |
368 // If the stroke has been drawed very fast, end and start can be the same, so we add a little length. |
|
369 float dur = (float)(grea.Gesture.End - grea.Gesture.Start); |
|
370 if (dur == 0) dur = (float)0.5; |
|
371 addAnnotation(new AnnotationViewModel(new Annotation("temp",(float)grea.Gesture.Start, (float)(grea.Gesture.End-grea.Gesture.Start), grea.Gesture.Name, CurrentColor), 0)); |
369 } |
372 } |
370 |
373 |
371 private void listview_PreviewContactDown(object sender, Microsoft.Surface.Presentation.ContactEventArgs e) |
374 private void listview_PreviewContactDown(object sender, Microsoft.Surface.Presentation.ContactEventArgs e) |
372 { |
375 { |
373 FrameworkElement findSource = e.OriginalSource as FrameworkElement; |
376 FrameworkElement findSource = e.OriginalSource as FrameworkElement; |