示例#1
0
 public InputChangerForm(IKeyMapper keyMapper)
 {
     InitializeComponent();
     _keyMapper = keyMapper;
     Prep(ATextBox, _keyMapper.ReverseMap(SNESButton.A), Keys.A);
     Prep(BTextBox, _keyMapper.ReverseMap(SNESButton.B), Keys.B);
     Prep(XTextBox, _keyMapper.ReverseMap(SNESButton.X), Keys.X);
     Prep(YTextBox, _keyMapper.ReverseMap(SNESButton.Y), Keys.Y);
     Prep(LTextBox, _keyMapper.ReverseMap(SNESButton.L), Keys.L);
     Prep(RTextBox, _keyMapper.ReverseMap(SNESButton.R), Keys.R);
     Prep(StartTextBox, _keyMapper.ReverseMap(SNESButton.Start), Keys.End);
     Prep(SelectTextBox, _keyMapper.ReverseMap(SNESButton.Sel), Keys.Tab);
     Prep(LeftTextBox, _keyMapper.ReverseMap(SNESButton.Left), Keys.Left);
     Prep(RightTextBox, _keyMapper.ReverseMap(SNESButton.Right), Keys.Right);
     Prep(UpTextBox, _keyMapper.ReverseMap(SNESButton.Up), Keys.Up);
     Prep(DownTextBox, _keyMapper.ReverseMap(SNESButton.Down), Keys.Down);
 }