Beispiel #1
0
 private void Canvas_MouseEnter(object sender, MouseEventArgs e)
 {
     if (!KMManager.IsDragging)
     {
         return;
     }
     this.isNewElementAdded      = true;
     KeymapCanvasWindow.sIsDirty = true;
     this.AddNewCanvasElement(KMManager.ClearElement(), false);
     this.StartMoving(this.mCanvasElement, e.GetPosition((IInputElement)this));
 }
Beispiel #2
0
 private void Image_PreviewMouseUp(object sender, MouseButtonEventArgs e)
 {
     this.mouseReleasedPosition = new Point?(e.GetPosition((IInputElement)this));
     if (this.mousePressedPosition.Equals((object)this.mouseReleasedPosition))
     {
         EventHandler tap = this.Tap;
         if (tap != null)
         {
             tap((object)this, (EventArgs)null);
         }
     }
     else
     {
         KMManager.ClearElement();
     }
     this.ReatchedMouseMove();
 }