private void bufferedPanel1_MouseUp(object sender, MouseEventArgs e) { if (_mouseIsDown) { _filter.MouseUp(e, _state); Factory.GUIController.RefreshPropertyGrid(); bufferedPanel1.Invalidate(); _mouseIsDown = false; } SetFocusToAllowArrowKeysToWork(); }
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(); }