Example #1
0
        private void Apply_Click(object sender, EventArgs e)
        {
            string hexString = CustomScancode.Text;

            if (hexString.StartsWith("0x"))
            {
                hexString = hexString.Remove(0, 2);
            }
            if (hexString.Length == 0)
            {
                return;
            }

            byte hexValue = (byte)int.Parse(hexString, NumberStyles.HexNumber);

            KeybindSet?.Invoke(this, new KeybindEventArgs(hexValue));
        }
Example #2
0
 private void ClearButton_Click(object sender, RoutedEventArgs e)
 {
     KeybindSet?.Invoke(this, new KeybindEventArgs(0x0));
 }