protected override void OnKeyPressed(Keys keyData)
{
if (_selectedControl != null && (this.Focused))
{
switch (keyData)
{
case Keys.Delete:
DeleteControlClick(null, null);
break;
case Keys.Left:
foreach (GUIControl _gc in _selected)
{
_gc.Left--;
}
break;
case Keys.Right:
foreach (GUIControl _gc in _selected)
{
_gc.Left++;
}
break;
case Keys.Up:
foreach (GUIControl _gc in _selected)
{
_gc.Top--;
}
break;
case Keys.Down:
foreach (GUIControl _gc in _selected)
{
_gc.Top++;
}
break;
}
bgPanel.Invalidate();
RaiseOnControlsChanged();
}
}