示例#1
0
 protected override void OnMouseLeave(EventArgs e)
 {
     mCtlState = CtlState.Normal;
     StopAutorepeat();
     Invalidate();
     base.OnMouseLeave(e);
 }
示例#2
0
 protected override void OnMouseUp(MouseEventArgs mevent)
 {
     mCtlState = CtlState.Hover;
     StopAutorepeat();
     Invalidate();
     base.OnMouseUp(mevent);
 }
示例#3
0
 protected override void OnMouseLeave(EventArgs e)
 {
     base.OnMouseLeave(e);
     if (!this.Focused)
     {
         this.ctlState_0 = CtlState.LostFocused;
         base.Invalidate(false);
     }
 }
示例#4
0
 public ctlAnchorable()
 {
     mCtlState = CtlState.Normal;
     InitializeComponent();
     mGapx        = 5;
     mGapy        = 5;
     mAnchorHoriz = AnchorTypes.None;
     mAnchorVert  = AnchorTypes.None;
 }
示例#5
0
 protected override void OnMouseDown(MouseEventArgs mevent)
 {
     mCtlState = CtlState.Pressed;
     if ((mAuturepTimer != null) && (!mAuturepTimer.Enabled))
     {
         StartAutorepeat(mevent);
     }
     Invalidate();
     base.OnMouseDown(mevent);
 }
示例#6
0
 public ctlAnchorable()
 {
     mCtlState = CtlState.Normal;
     InitializeComponent();
     mGapx              = 5;
     mGapy              = 5;
     mAnchorHoriz       = AnchorTypes.None;
     mAnchorVert        = AnchorTypes.None;
     mAutorepeatInitial = 0;
     mAutorepeatPeriod  = 100;
 }
 public ctlAnchorable()
 {
     mCtlState = CtlState.Normal;
     InitializeComponent();
     mGapx = 5;
     mGapy = 5;
     mAnchorHoriz = AnchorTypes.None;
     mAnchorVert = AnchorTypes.None;
     mAutorepeatInitial = 0;
     mAutorepeatPeriod = 100;
 }
 protected override void OnMouseDown(MouseEventArgs mevent)
 {
     if (mevent.Button != System.Windows.Forms.MouseButtons.Left)
     {
         return;
     }
     mCtlState = CtlState.Pressed;
     if ((mAuturepTimer != null) && (!mAuturepTimer.Enabled))
     {
         StartAutorepeat(mevent);
     }
     Invalidate();
     base.OnMouseDown(mevent);
 }
示例#9
0
        /*设置空间状态*/
        private void SetControlState(CtlState state)
        {
            switch (state)
            {
            case CtlState.audit:
                //pnAuditCheck.Visible = true;
                //pnAuditFilter.Visible = true;
                pnAuditTrial.Show();
                pnDevice.Hide();
                pnSource.Hide();
                break;

            default:
                pnAuditCheck.Visible  = false;
                pnAuditFilter.Visible = false;

                pnDevice.Visible = true;
                pnSource.Visible = true;
                break;
            }
        }
 protected override void OnMouseLeave(EventArgs e)
 {
     mCtlState = CtlState.Normal;
     StopAutorepeat();
     Invalidate();
     base.OnMouseLeave(e);
 }
 protected override void OnMouseEnter(EventArgs e)
 {
     mCtlState = CtlState.Hover;
     Invalidate();
     base.OnMouseEnter(e);
 }
示例#12
0
 protected override void OnMouseLeave(EventArgs e)
 {
     base.OnMouseLeave(e);
     this.ctlState_0 = CtlState.Normal;
     base.Invalidate(false);
 }
示例#13
0
 protected override void OnMouseEnter(EventArgs e)
 {
     base.OnMouseEnter(e);
     this.ctlState_0 = CtlState.MouseEnter;
     base.Invalidate(false);
 }
示例#14
0
 protected override void OnMouseEnter(EventArgs e)
 {
     mCtlState = CtlState.Hover;
     Invalidate();
     base.OnMouseEnter(e);
 }
示例#15
0
 protected override void OnMouseDown(MouseEventArgs mevent)
 {
     mCtlState = CtlState.Pressed;
     Invalidate();
     base.OnMouseDown(mevent);
 }
 protected override void OnMouseDown(MouseEventArgs mevent)
 {
     mCtlState = CtlState.Pressed;
     if ((mAuturepTimer != null) && (!mAuturepTimer.Enabled))
         StartAutorepeat(mevent);
     Invalidate();
     base.OnMouseDown(mevent);
 }
 protected override void OnMouseUp(MouseEventArgs mevent)
 {
     mCtlState = CtlState.Hover;
     StopAutorepeat();
     Invalidate();
     base.OnMouseUp(mevent);
 }
示例#18
0
 protected override void OnMouseDown(MouseEventArgs mevent)
 {
     if (mevent.Button != System.Windows.Forms.MouseButtons.Left)
         return;
     mCtlState = CtlState.Pressed;
     if ((mAuturepTimer != null) && (!mAuturepTimer.Enabled))
         StartAutorepeat(mevent);
     Invalidate();
     base.OnMouseDown(mevent);
 }