コード例 #1
0
ファイル: GdiButton.cs プロジェクト: vector-man/netide
        protected override void OnMouseDown(MouseEventArgs e)
        {
            e.PreventBubble();

            if (!IsEnabled)
            {
                return;
            }

            Capture = true;

            _state |= State.Down;

            Invalidate();
        }
コード例 #2
0
ファイル: GdiButton.cs プロジェクト: vector-man/netide
        protected override void OnMouseUp(MouseEventArgs e)
        {
            if (!IsEnabled)
            {
                return;
            }

            e.PreventBubble();

            Capture = false;

            _state &= ~State.Down;

            if (IsMouseDirectlyOver)
            {
                PerformClick();
            }
        }
コード例 #3
0
 protected override void OnMouseUp(MouseEventArgs e)
 {
     e.PreventBubble();
     _control.Activate(_item.Cookie);
 }
コード例 #4
0
 void _close_MouseUp(object sender, MouseEventArgs e)
 {
     e.PreventBubble();
     _control.Dismiss(_item.Cookie);
 }
コード例 #5
0
ファイル: GdiButton.cs プロジェクト: netide/netide
        protected override void OnMouseUp(MouseEventArgs e)
        {
            if (!IsEnabled)
                return;

            e.PreventBubble();

            Capture = false;

            _state &= ~State.Down;

            if (IsMouseDirectlyOver)
                PerformClick();
        }
コード例 #6
0
ファイル: GdiButton.cs プロジェクト: netide/netide
        protected override void OnMouseDown(MouseEventArgs e)
        {
            e.PreventBubble();

            if (!IsEnabled)
                return;

            Capture = true;

            _state |= State.Down;

            Invalidate();
        }