private void BitmapSelector_MouseCaptureChanged(object sender, EventArgs e)
{
if (mouse1Down || mouse2Down)
{
String description;
if (Brush == BrushType.Rectangle)
description = "Rectangle ";
else if (Brush == BrushType.Fill)
description = "Fill ";
else
description = "";
OnSelectionChanged(description + (mouse1Down ? "Select" : "Deselect"));
}
mouse1Down = false;
mouse2Down = false;
mouseDownLast.X = -1;
mouseDownLast.Y = -1;
if (!cursorVisible)
{
Cursor.Show();
cursorVisible = true;
}
}