imgui как сделать лист как на фото

BlastEnergy

Новичок
Автор темы
29
1
Версия MoonLoader
.026-beta
1703522545917.png
вот такой же хочу только чтобы были написаны организации
 

Fott

Простреленный
3,435
2,280
как создать? я в имгуи чайник
C++:
Combo(const char* label, int* current_item, const char* const* items, int items_count, int height_in_items = -1);
mimgui
C++:
igCombo(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items);
 
  • Нравится
Реакции: ChromiusJ

plalkeo

Известный
523
190
Lua:
-- где-нибудь
types = {
    {u8'СМИ СФ', u8'СМИ ЛВ', u8'ЛСПД', u8'Пра-во'},
    nil,
    imgui.new.int(0)
}
types[2] = imgui.new['const char*'][#types[1]](types[1])

-- в мимгуише
if imgui.Combo('##any-name', types[3], types[2], #types[1]) then
    -- для юза - types[1][types[3][0]+1]
    -- например: 
    print(types[1][types[3][0]+1]) -- выведем выбранный элемент в консоль
end
в названиях переменных я конечно эксперт, но что поделать, если надо поменяешь на что тебе нужно будет