CustomWidgets.EaseBox CreateTinyControlBox(SpaceName name)
{
int controllerBoxWH = 10;
var tinyBox = new CustomWidgets.SimpleBox(controllerBoxWH, controllerBoxWH);
tinyBox.BackColor = PixelFarm.Drawing.Color.Red;
tinyBox.Tag = name;
//add handler for each tiny box
//---------------------------------------------------------------------
tinyBox.MouseDrag += (s, e) =>
{
ResizeTargetWithSnapToGrid((SpaceName)tinyBox.Tag, this, e.DiffCapturedX, e.DiffCapturedY);
e.MouseCursorStyle = MouseCursorStyle.Pointer;
e.CancelBubbling = true;
};
tinyBox.MouseUp += (s, e) =>
{
e.MouseCursorStyle = MouseCursorStyle.Default;
e.CancelBubbling = true;
};
return tinyBox;
}