コード例 #1
0
ファイル: WindowSidebar.cs プロジェクト: TTTReborn/ttt-reborn
        protected override void OnMouseUp(MousePanelEvent e)
        {
            if (_mouseDown)
            {
                _mouseDown   = false;
                _currentNode = null;
            }

            base.OnMouseUp(e);
        }
コード例 #2
0
ファイル: WindowSidebar.cs プロジェクト: TTTReborn/ttt-reborn
        protected override void OnMouseDown(MousePanelEvent e)
        {
            if (!_mouseDown)
            {
                _currentNode = Utils.GetObjectByType <Node>(NodeType);
                Window.Instance.AddNode(_currentNode);

                _currentNode.Display();
                _currentNode.HighlightError();

                _mouseDown = true;
            }

            base.OnMouseDown(e);
        }
コード例 #3
0
ファイル: RangeSlider.cs プロジェクト: Willco2/MultiTanks
 protected override void OnMouseUp(MousePanelEvent e)
 {
     SetMouseCapture(false);
     SetClass("dragging", false);
 }
コード例 #4
0
ファイル: RangeSlider.cs プロジェクト: Willco2/MultiTanks
 protected override void OnMouseDown(MousePanelEvent e)
 {
     SetMouseCapture(true);
     SetClass("dragging", true);
 }
コード例 #5
0
 protected override void OnDoubleClick(MousePanelEvent e)
 {
     _fileSelection?.OnConfirm(this);
 }
コード例 #6
0
 protected override void OnClick(MousePanelEvent e)
 {
     _fileSelection?.OnSelect(this);
 }