示例#1
0
文件: KeyMap.cs 项目: ktvoelker/di
 public void SetDefault(sbyte priority, IEC commands)
 {
     Default = new PrioCommand(priority, commands);
 }
示例#2
0
文件: KeyMap.cs 项目: ktvoelker/di
 public KeyMap()
 {
     Default = new PrioCommand(sbyte.MinValue, new ICommand[] { new Command.Ignore() });
     _map = new Dictionary<KeyInput, PrioCommand>();
 }
示例#3
0
文件: KeyMap.cs 项目: ktvoelker/di
 public void Add(Key _base, ModifierType _modifiers, sbyte priority, IEC command)
 {
     _map[new KeyInput(_base, _modifiers)] = new PrioCommand(priority, command);
 }