Esempio n. 1
0
        private void ProcessMouseUp(MouseButton button)
        {
            if (ActiveWidget == null)
            {
                return;
            }

            if (ActiveWidget.Draggable)
            {
                ActiveWidget.Dragging = false;
            }

            ActiveWidget.ProcessMouseUp(button, _mouse_x - ActiveWidget.DrawX, _mouse_y - ActiveWidget.DrawY);

            ActiveWidget.Active = false;
            ActiveWidget        = null;
        }
Esempio n. 2
0
        private void ProcessMouseUp(MouseButton button)
        {
            if (ActiveWidget == null)
            {
                return;
            }

            _refresh = true;

            if (ActiveWidget.Draggable)
            {
                ActiveWidget.Dragging = false;
            }

            ActiveWidget.ProcessMouseUp(button, _mouseX - ActiveWidget.DrawX, _mouseY - ActiveWidget.DrawY);

            ActiveWidget.Active = false;
            ActiveWidget        = null;
        }