static void DisplayKeyByName(uint32_t uKey) { SMCPARAM Key; int rc = GetKeyByName(uKey, &Key); if (RT_SUCCESS(rc)) DisplayKey(&Key); }
StdStrBuf C4KeyboardInput::GetKeyCodeNameByKeyName(const char *szKeyName, bool fShort, int32_t iIndex) { C4CustomKey *pKey = GetKeyByName(szKeyName); if (pKey) { const C4CustomKey::CodeList &codes = pKey->GetCodes(); if ((size_t)iIndex < codes.size()) { C4KeyCodeEx code = codes[iIndex]; return code.ToString(true, fShort); } } // Error return StdStrBuf(); }