- 403
- 97
- Версия MoonLoader
- .026-beta
Как сделать, чтобы это чудовище
Если подумать, то можно его выбросить и поставить imgui.InputText, но у меня почему-то заменяется, как с InputInt :/
В конфиг сохраняет нормально ("000"), но отображается в инпуте ненормально ("0").
imgui.InputInt(u8'Начало', start, 0)
не заменяло "00", или "000", или короче поняли на просто "0"(или "01" на просто "1")?Если подумать, то можно его выбросить и поставить imgui.InputText, но у меня почему-то заменяется, как с InputInt :/
Lua:
local ini = inicfg.load({
config = {
start = '0'
}
}, 'Test.ini')
local start = new.char[256](tostring(ini.config.start))
if imgui.InputText(u8'Начало', start, ffi.sizeof(start)) then
ini.config.start = ffi.string(start)
save()
end
В конфиг сохраняет нормально ("000"), но отображается в инпуте ненормально ("0").
Последнее редактирование: