예제 #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);
 }