Хелп по поводу меню имгуиииииии

triazov

Активный
Автор темы
250
57
Версия MoonLoader
.026-beta
МНЕ НУДО СДЕЛАТЬ меню в имгуи окне то есть
вкладки сверху
меняющие содержимое
 

MLycoris

Режим чтения
Проверенный
1,824
1,874
ещё такой вариант вкладок есть, по-моему он лучше
Lua:
if imgui.BeginTabBar('Tabs') then
    if imgui.BeginTabItem(u8'Первая') then -- задаём название первой вкладки
        -- далее идёт содержимое вкладки
        imgui.Text(u8'Сейчас открыта первая вкладка')
        imgui.EndTabItem()
    end
    if imgui.BeginTabItem(u8'Вторая') then -- задаём название второй вкладки
        if imgui.Button('Test') then
            sampAddChatMessage('Вы нажали кнопку во второй вкладке',-1)
        end
        imgui.EndTabItem()
    end
    imgui.EndTabBar()
end
 
  • Нравится
Реакции: triazov и percheklii

triazov

Активный
Автор темы
250
57
ещё такой вариант вкладок есть, по-моему он лучше
Lua:
if imgui.BeginTabBar('Tabs') then
    if imgui.BeginTabItem(u8'Первая') then -- задаём название первой вкладки
        -- далее идёт содержимое вкладки
        imgui.Text(u8'Сейчас открыта первая вкладка')
        imgui.EndTabItem()
    end
    if imgui.BeginTabItem(u8'Вторая') then -- задаём название второй вкладки
        if imgui.Button('Test') then
            sampAddChatMessage('Вы нажали кнопку во второй вкладке',-1)
        end
        imgui.EndTabItem()
    end
    imgui.EndTabBar()
end
Меня первый устраивает но спасибо, попробую
 

Lance_Sterling

Известный
801
282
ещё такой вариант вкладок есть, по-моему он лучше
Lua:
if imgui.BeginTabBar('Tabs') then
    if imgui.BeginTabItem(u8'Первая') then -- задаём название первой вкладки
        -- далее идёт содержимое вкладки
        imgui.Text(u8'Сейчас открыта первая вкладка')
        imgui.EndTabItem()
    end
    if imgui.BeginTabItem(u8'Вторая') then -- задаём название второй вкладки
        if imgui.Button('Test') then
            sampAddChatMessage('Вы нажали кнопку во второй вкладке',-1)
        end
        imgui.EndTabItem()
    end
    imgui.EndTabBar()
end
Ну это кому как нравится, лично мне так не очень)