Ejemplo n.º 1
0
 private void checkKeys(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Delete)
     {
         if (SelectedPanel != null)
         {
             SelectedPanel.deleteThis();
         }
     }
     if (e.KeyCode == Keys.Escape)
     {
         SelectedPanel.CloseEdit();
     }
     if (e.KeyCode == Keys.Enter)
     {
         if (editPanel && sizeWidth.Text != "" && sizeWidth.Text != "")
         {
             SelectedPanel.AcceptEdit(Convert.ToInt32(sizeWidth.Text), Convert.ToInt32(sizeHeight.Text));
         }
         else
         {
             SelectedPanel.CloseEdit();
         }
     }
     if (e.KeyCode == Keys.Up)
     {
         this.Top -= 1;
     }
     if (e.KeyCode == Keys.Down)
     {
         this.Top += 1;
     }
     if (e.KeyCode == Keys.Left)
     {
         this.Left -= 1;
     }
     if (e.KeyCode == Keys.Right)
     {
         this.Left += 1;
     }
     this.moveSelection();
 }