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

BlastEnergy

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

Fott

Простреленный
3,468
2,393
как создать? я в имгуи чайник
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

Известный
850
345
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
в названиях переменных я конечно эксперт, но что поделать, если надо поменяешь на что тебе нужно будет