Esempio n. 1
0
 private static string ToKeyName(Mo5Key key)
 {
     if (key >= Mo5Key.D0 && key <= Mo5Key.D9)
     {
         return(string.Format("numpad{0}", key - Mo5Key.D0));
     }
     return(key.ToString().ToLowerInvariant());
 }
Esempio n. 2
0
 public VirtualKey(Mo5Key key, bool shiftKey = false)
 {
     Key      = key;
     ShiftKey = shiftKey;
 }
Esempio n. 3
0
 private void KeyReleased(Mo5Key key)
 {
     _key[(int)key] = false;
 }
Esempio n. 4
0
 public bool IsKeyPressed(Mo5Key key)
 {
     return(_key[(int)key]);
 }
Esempio n. 5
0
 private void KeyPressed(Mo5Key key)
 {
     _key[(int)key] = true;
 }