protected override void Dispose(bool disposing) { base.Dispose(disposing); if (disposing) { if (_mmcControlBoxManager != null) { _mmcControlBoxManager.Dispose(); _mmcControlBoxManager = null; } _renderer = null; _toolTip.Dispose(); } }
protected override void OnMouseLeave(EventArgs e) { base.OnMouseLeave(e); MmcControlBoxManager.ProcessMouseAction(Point.Empty, MouseAction.Leave); }
protected override void OnMouseHover(EventArgs e) { base.OnMouseHover(e); MmcControlBoxManager.ProcessMouseAction(PointToClient(MousePosition), MouseAction.Hover); }
protected override void OnMouseUp(MouseEventArgs e) { base.OnMouseUp(e); MmcControlBoxManager.ProcessMouseAction(e.Location, MouseAction.Up); }