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); } } }
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); } } }
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; }