- 4,750
- 1,815
- Версия MoonLoader
- .026-beta
Доброго времени суток!)
Мне надо вывести из переменной текст в input. Если бы это был imgui то это делается в одну строку: input.v = NumberToEdits3 Да, если по логике подумать, то можно прийти к такому варианту: str(input) = NumberToEdits3
Но такой вариант не работает ( проверял, он не работал у меня, если чёт криво я сделал прошу сказать мне это )
Вот как делал я ( Спасибо Космо за эту идею и Чапе за поправку ):
Lua:
--где-то сверху в коде
if NumberToEdits3 ~= nil then
InputEditChatLoggText = new.char[256](NumberToEdits3)
else
InputEditChatLoggText = new.char[256]('')
end
--то что ниже - в он драв фрейме
NumberToEdits3 = t[NumberToEdits2] -- тут пробовал u8 добавлять и убирать, но не работает
imgui.InputText(u8(NumberToEdits3), InputEditChatLoggText, sizeof(InputEditChatLoggText)) -- рядом с инпутом правильно выводит информацию из переменной NumberToEdits3
Если надо будет, могу свой полный говнокод скинуть.
Ну и вдруг кто-то знает ещё вот это: Как поменять раскладку не используя setVirtualKeyDown ?