Some fixes and improvements

This commit is contained in:
GabsPuNs
2026-04-27 16:05:07 -04:00
parent 3aad8decb0
commit 3d10df97cf
20 changed files with 84 additions and 49 deletions

View File

@@ -316,17 +316,13 @@ int UIScene_SignEntryMenu::KeyboardCompleteCallback(LPVOID lpParam,bool bRes)
pClass->m_bIgnoreInput = false;
if (bRes)
{
uint16_t pchText[128] = {};
#ifdef _WINDOWS64
uint16_t pchText[128];
ZeroMemory(pchText, 128 * sizeof(uint16_t));
Win64_GetKeyboardText(pchText, 128);
pClass->m_textInputLines[pClass->m_iEditingLine].setLabel(reinterpret_cast<wchar_t *>(pchText));
#else
uint16_t pchText[128];
ZeroMemory(pchText, 128 * sizeof(uint16_t) );
InputManager.GetText(pchText);
pClass->m_textInputLines[pClass->m_iEditingLine].setLabel((wchar_t *)pchText);
#endif
pClass->m_textInputLines[pClass->m_iEditingLine].setLabel(reinterpret_cast<wchar_t *>(pchText));
}
return 0;
}