コード例 #1
0
 private void bufferedPanel1_MouseUp(object sender, MouseEventArgs e)
 {
     if (_mouseIsDown)
     {
         _filter.MouseUp(e, _state);
         Factory.GUIController.RefreshPropertyGrid();
         bufferedPanel1.Invalidate();
         _mouseIsDown = false;
     }
     SetFocusToAllowArrowKeysToWork();
 }
コード例 #2
0
 private void bufferedPanel1_MouseUp(object sender, MouseEventArgs e)
 {
     if (_mouseIsDown)
     {
         bool handled = false;
         if (_layer != null && !IsLocked(_layer))
         {
             handled = _layer.MouseUp(e, _state);
         }
         if (!handled)
         {
             if (e.Button == MouseButtons.Middle)
             {
                 ShowCoordMenu(e);
             }
         }
         Factory.GUIController.RefreshPropertyGrid();
         bufferedPanel1.Invalidate();
         _mouseIsDown = false;
     }
     SetFocusToAllowArrowKeysToWork();
 }