Надо передвинуть кнопки

Daniel_Pon

Активный
Автор темы
345
71
Версия MoonLoader
Другое
Всем привет. Короче сделал себе типо менюшку навигации(сверху скрина).
photo_2023-10-31_22-28-29.jpg

Помогите пожалуйста передвинуть эти кнопки(Настройки, Основное и т.д.) Влево. Ну что бы было как тут снизу(с размером сам разберусь).
photo_2023-10-30_18-03-55.jpg
 

Daniel_Pon

Активный
Автор темы
345
71
И желательно еще обвести содержимое как в примере

Перед этой хуйнёй:
Lua:
imgui.SetCursorPosX(int)

если я правильно понял, что ты хочешь
А чо указывать в int?

Или прям так кидать?
 

nede7u

Участник
81
21
Смотри, сразу тебе несколько решений.
lua:
imgui.SetCursorPos(imgui.ImVec2(X), imgui.ImVec2(Y))

Вместо X и Z ставь свои координаты.
Также, если хочешь изменить только одну координату можешь использовать:

lua:
imgui.SetCursorPosX(X)

lua:
imgui.SetCursorPosY(Y)
 

Daniel_Pon

Активный
Автор темы
345
71
Вот отрывок кода:
    function(player)
        imgui.SetNextWindowPos(imgui.ImVec2(sizeX / 2, sizeY / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.SetNextWindowSize(imgui.ImVec2(200, 150), imgui.Cond.FirstUseEver)
        imgui.Begin(thisScript().name .. " " .. thisScript().version .. " ", renderWindow)
        for i, item in ipairs(nav.list) do
            imgui.CustomMenuItem(i, item)
        end
        imgui.SetCursorPosX(700)
        if nav.sel[0] == 1 then
            imgui.Text(u8'Ваш ник: '.. nickname)
            imgui.InputText(u8 'Ваша должность (на русском, без цифры)', titleInput, 255)
            title = u8:decode(ffi.string(titleInput))
            imgui.InputText(u8 'Ваша фракция', myorg, 255)
            mydeporg = u8:decode(ffi.string(myorg))
            ini.config.title = title
            ini.config.myorg = mydeporg
            if imgui.Button(u8 'Сохранить данные') then
                inicfg.save(ini, "Test.ini")
            end
            if imgui.Combo(u8'Темы',colorListNumber,colorListBuffer, #colorList) then -- создаём комбо для выбора темы
                theme[colorListNumber[0]+1].change() -- меняем на выбранную тему
            end
            imgui.EndTabItem()
        end
Тут почему то сдвигается только ваш ник