как такое реализовать?

$Mr.R1ch$

Активный
Автор темы
260
37
Версия MoonLoader
Другое
Приветствую, как реализовать такую систему сортировки InputText (хз как это называется, на скринах)? То есть, я хочу парсить InputText в каждый PopupModal, но надо сделать так, чтобы парсилось по одному инпуту, например, я открываю первый PopupModal, и в нем будет один текст, а есть открыть другой, то соответственно текст поменяется (ещё проще, 25 инпутов на 25 PopulModal, надо чтобы парсилось по одному а не все инпуты в один (я тупой))


Lua:
local list_display = {'Паспорт', 'Лицензии', 'Лвл', 'Деньги'}
           imgui.SetCursorPosY(105)
           for index, value in ipairs(list_display) do
              if imgui.Selectable('##table'..value) then
                 imgui.OpenPopup(u8(value))
              end
              if imgui.BeginPopupModal(u8(value), _, imgui.WindowFlags.AlwaysAutoResize) then
                 for i, v in ipairs(list) do
                    imgui.PushItemWidth(985)
                    if imgui.InputTextMultiline("##list" .. i, list[v], 256) then
                       ini.lists[v] = u8:decode(ffi.string(list[v]))
                       inicfg.save(ini, "Example/test.ini")
                    end
                    imgui.PopItemWidth()
                    imgui.NewLine()
                 end
                 imgui.Separator()
                 imgui.Spacing()
                 if imgui.Button(u8'Сохранить', imgui.ImVec2(990, 40)) then
                    imgui.CloseCurrentPopup()
                    inicfg.save(ini, "Example/test.ini")
                 end
                 imgui.Spacing()
                 if imgui.Button(u8'Включить', imgui.ImVec2(990, 40)) then
                    --CODE
                 end
                 imgui.Spacing()
                   if imgui.Button(u8'Назад', imgui.ImVec2(990, 40)) then
                      imgui.CloseCurrentPopup()
                   end
                   imgui.EndPopup()
              end
              imgui.Spacing()
           end

up
 

Вложения

  • IMG_20241121_153600.jpg
    IMG_20241121_153600.jpg
    286.6 KB · Просмотры: 29
  • IMG_20241121_153628.jpg
    IMG_20241121_153628.jpg
    224.4 KB · Просмотры: 29
Последнее редактирование: