MegaMan.LevelEditor.ScreenDrawingSurface.OnMouseLeave C# (CSharp) Метод

OnMouseLeave() защищенный Метод

protected OnMouseLeave ( EventArgs e ) : void
e System.EventArgs
Результат void
        protected override void OnMouseLeave(EventArgs e)
        {
            active = false;

            Cursor = Cursors.Default;
            if (MainForm.Instance.CurrentTool != null)
            {
                var tool = MainForm.Instance.CurrentTool;
                if (!tool.IsIconCursor && tool.Icon != null)
                {
                    Cursor.Show();
                }
            }

            if (mouseLayer != null)
            {
                using (Graphics g = Graphics.FromImage(mouseLayer))
                {
                    g.Clear(Color.Transparent);
                }
            }
            ReDrawMaster();
            base.OnMouseLeave(e);
        }