Ejemplo n.º 1
0
 private void moveButton_Click(object sender, System.EventArgs e)
 {
     if (clickHandler != null)
     {
         if (sender == this.moveUpLeftButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(1);
             clickHandler(this, ee);
         }
         else if (sender == this.moveUpButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(2);
             clickHandler(this, ee);
         }
         else if (sender == this.moveUpRightButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(3);
             clickHandler(this, ee);
         }
         else if (sender == this.moveLeftButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(4);
             clickHandler(this, ee);
         }
         else if (sender == this.moveRightButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(6);
             clickHandler(this, ee);
         }
         else if (sender == this.moveDownLeftButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(7);
             clickHandler(this, ee);
         }
         else if (sender == this.moveDownButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(8);
             clickHandler(this, ee);
         }
         else if (sender == this.moveDownRightButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(9);
             clickHandler(this, ee);
         }
     }
 }
Ejemplo n.º 2
0
 private void moveButton_Click(object sender, System.EventArgs e)
 {
     if (clickHandler != null)
     {
         if(sender == this.moveUpLeftButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(1);
             clickHandler(this, ee);
         }
         else if(sender == this.moveUpButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(2);
             clickHandler(this, ee);
         }
         else if(sender == this.moveUpRightButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(3);
             clickHandler(this, ee);
         }
         else if(sender == this.moveLeftButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(4);
             clickHandler(this, ee);
         }
         else if(sender == this.moveRightButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(6);
             clickHandler(this, ee);
         }
         else if(sender == this.moveDownLeftButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(7);
             clickHandler(this, ee);
         }
         else if(sender == this.moveDownButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(8);
             clickHandler(this, ee);
         }
         else if(sender == this.moveDownRightButton)
         {
             DirectionPadEventArgs ee = new DirectionPadEventArgs(9);
             clickHandler(this, ee);
         }
     }
 }
Ejemplo n.º 3
0
 private void padClickEventHandler(object sender, DirectionPadEventArgs e)
 {
     directionPadControlPanel.Enabled = false;
     switch(e.btn)
     {
         case 1:
             PictureManager.This.CameraManager.shiftUpLeftSpecial();
             break;
         case 2:
             PictureManager.This.CameraManager.shiftUpSpecial();
             break;
         case 3:
             PictureManager.This.CameraManager.shiftUpRightSpecial();
             break;
         case 4:
             PictureManager.This.CameraManager.shiftLeftSpecial();
             break;
         case 6:
             PictureManager.This.CameraManager.shiftRightSpecial();
             break;
         case 7:
             PictureManager.This.CameraManager.shiftDownLeftSpecial();
             break;
         case 8:
             PictureManager.This.CameraManager.shiftDownSpecial();
             break;
         case 9:
             PictureManager.This.CameraManager.shiftDownRightSpecial();
             break;
     }
     action(m_lastAction);
     directionPadControlPanel.Enabled = true;
 }