Beispiel #1
0
static String keyIdentifierForEvasKeyName(String& keyName)
{
    if (gKeyMap.isEmpty())
        createKeyMap();

    if (gKeyMap.contains(keyName))
        return gKeyMap.get(keyName);

    return keyName;
}
Beispiel #2
0
inline bool mCheckKeyMap(const KeyMap& mKeyMap, int mki) {
    return mKeyMap.get(Preferences::preferences()->key(mki) - 1);
}
Beispiel #3
0
inline bool mCommandKey(const KeyMap& km)    { return km.get(Keys::COMMAND); }
Beispiel #4
0
inline bool mLeftArrowKey(const KeyMap& km)  { return km.get(Keys::LEFT_ARROW); }
Beispiel #5
0
inline bool mQKey(const KeyMap& km)          { return km.get(Keys::Q); }
Beispiel #6
0
inline bool mEscKey(const KeyMap& km)        { return km.get(Keys::ESCAPE); }
Beispiel #7
0
inline bool mReturnKey(const KeyMap& km)     { return km.get(Keys::RETURN); }
Beispiel #8
0
inline bool mCapsLockKey(const KeyMap& km)   { return km.get(Keys::CAPS_LOCK); }
Beispiel #9
0
inline bool mDeleteKey(const KeyMap& km)     { return km.get(Keys::BACKSPACE); }