Beispiel #1
0
        protected override void OnDragEnd(DragEndEvent e)
        {
            if (e.Button == MouseButton.Right)
            {
                return;
            }

            if (isDraggingBlueprint)
            {
                changeHandler?.EndChange();
                isDraggingBlueprint = false;
            }

            if (DragBox.State == Visibility.Visible)
            {
                DragBox.Hide();
                selectionHandler.UpdateVisibility();
            }
        }
Beispiel #2
0
        private void DragEnd()
        {
            if (View.Dispatcher.CheckAccess())
            {
                switch (_thisViewPosition)
                {
                case ViewPosition.LetfEdge:
                    View.SetWindowPosition(View.Top, View.WindowWidth -
                                           View.Width + viewGrid.Width
                                           + View.DragRect.Width);
                    break;

                case ViewPosition.RightEdge:
                    View.SetWindowPosition(View.Top, -viewGrid.Width - 10);
                    break;
                }
            }
            else
            {
                DragEndEvent dragEnd = DragEnd;
                View.Dispatcher.Invoke(dragEnd);
            }
        }
Beispiel #3
0
        protected override void OnDragEnd(DragEndEvent e)
        {
            if (e.Button == MouseButton.Right)
            {
                return;
            }

            if (isDraggingBlueprint)
            {
                // handle positional change etc.
                foreach (var obj in selectedHitObjects)
                {
                    Beatmap.Update(obj);
                }

                changeHandler?.EndChange();
            }

            if (DragBox.State == Visibility.Visible)
            {
                DragBox.Hide();
            }
        }
 private void endArrangement(RearrangeableListItem <TModel> item, DragEndEvent e) => currentlyDraggedItem = null;
Beispiel #5
0
 public virtual void OnToolDragEnd(DragEndEvent e)
 {
 }
Beispiel #6
0
 public override bool OnDragEnd(DragEndEvent e)
 {
     return(onDragEnd != null && onDragEnd(e));
 }
 protected override bool OnDragEnd(DragEndEvent e) => true;
Beispiel #8
0
 protected override bool OnDragEnd(DragEndEvent e)
 {
     isDragging = false;
     return(base.OnDragEnd(e));
 }
 protected override bool OnDragEnd(DragEndEvent e)
 {
     placementControlPointIndex = null;
     return(true);
 }
Beispiel #10
0
 protected override void OnDragEnd(DragEndEvent e) => CurrentlyDragging     = false;
Beispiel #11
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     isDragging = false;
     base.OnDragEnd(e);
 }
 protected override void OnDragEnd(DragEndEvent e) => EndArrangement?.Invoke(this, e);
Beispiel #13
0
 protected override void OnDragEnd(DragEndEvent e) => DragEnded?.Invoke();
Beispiel #14
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     DragEndEvent(e);
     base.OnDragEnd(e);
 }
Beispiel #15
0
 public virtual bool OnDragEnd(DragEndEvent e)
 {
     return(false);
 }
            protected override void OnDragEnd(DragEndEvent e)
            {
                base.OnDragEnd(e);

                OnDragHandled?.Invoke(null);
            }
Beispiel #17
0
 protected override bool OnDragEnd(DragEndEvent e)
 {
     this.FadeOut(250, Easing.OutQuint);
     DragEnd?.Invoke();
     return(true);
 }
Beispiel #18
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     handleMouseInput(e.ScreenSpaceMousePosition);
 }
 protected override void OnDragEnd(DragEndEvent e) => changeHandler?.EndChange();
Beispiel #20
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     PlaylistDragActive.Value = false;
     base.OnDragEnd(e);
 }
Beispiel #21
0
 protected override bool OnDragEnd(DragEndEvent e)
 {
     return(true);
 }
Beispiel #22
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     placementControlPointIndex = null;
 }
Beispiel #23
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     base.OnDragEnd(e);
     lastDragEvent = null;
 }
Beispiel #24
0
 protected override bool OnDragEnd(DragEndEvent e)
 {
     closeIfOutside(e);
     return(base.OnDragEnd(e));
 }
Beispiel #25
0
 public void NotifyDragEnd(DragEndEvent eventArgs)
 {
     OnDragEnd?.Invoke(this, eventArgs);
 }
Beispiel #26
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     dragAlert.Hide();
     base.OnDragEnd(e);
 }
Beispiel #27
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     this.MoveTo(Vector2.Zero, 800, Easing.OutElastic);
     base.OnDragEnd(e);
 }
Beispiel #28
0
 protected override void OnDragEnd(DragEndEvent e)
 {
     base.OnDragEnd(e);
     cumulativeRotation.Value = null;
 }
Beispiel #29
0
 protected override bool OnDragEnd(DragEndEvent e)
 {
     this.MoveTo(Vector2.Zero, 800, Easing.OutElastic);
     return(base.OnDragEnd(e));
 }
 protected override void OnDragEnd(DragEndEvent e)
 {
     Flash();
     Success();
     base.OnDragEnd(e);
 }