search on imgui

Kegwineye.

Участник
Автор темы
478
20
как сделать поиск по этому?

Lua:
if suwindowhelper.v then
            imgui.SetNextWindowPos(imgui.ImVec2(350.0, 250.0), imgui.Cond.FirstUseEver)
            imgui.SetNextWindowSize(imgui.ImVec2(980.0, 500.0), imgui.Cond.FirstUseEver)
            imgui.Begin(u8'Умная выдача розыска', suwindowhelper, imgui.WindowFlags.NoTitleBar)
            imgui.InputText('##Search', search)
            if search.v == "" then
            imgui.SetCursorPosX(930)
            if imgui.Button(' x', imgui.ImVec2(25, 25)) then suwindowhelper.v = not suwindowhelper.v end
            if imgui.CollapsingHeader(u8'1. Административный кодекс.') then
                if imgui.Button('1.1') then

                end
                imgui.SameLine()
                imgui.Text(u8' За неправильную парковку в общественном месте, сотрудник имеет право выписать штраф в размере - 5.000$ - 10.000$')
                if imgui.Button('1.1.1') then

                end
                imgui.SameLine()
                imgui.Text(u8' За неправильно припаркованный транспорт, в месте большого скопления людей (5 человек) штраф увеличивается в 2 раза.')
                if imgui.Button('1.2') then

                end
                imgui.SameLine()
                imgui.Text(u8' За неправильную парковку за городом, сотрудник имеет право выписать штраф в размере 1.000$ - 2.000$. ')
                if imgui.Button('1.3') then

                end
                imgui.SameLine()
                imgui.Text(u8' За неправильную парковку в пригороде, сотрудник имеет право выписать штраф в размере 2.000$ - 5.000$.')
                if imgui.Button('1.4') then

                end
                imgui.SameLine()
                imgui.Text(u8' За брошенный автомобиль на дороге, сотрудник имеет право выписать штраф в размере 10.000$ - 15.000$.')
                if imgui.Button('1.4.1') then

                end
                imgui.SameLine()
                imgui.Text(u8' За брошенный автомобиль на скоростных трассах, сотрудник имеет право выписать штраф в размере 20.000$ - 25.000$.')
                if imgui.Button('1.5') then

                end
                imgui.SameLine()
                imgui.Text(u8' За парковку на крышах зданий, сотрудник имеет право выписать штраф в размере - 30.000$.')
                if imgui.Button('1.6') then

                end
                imgui.SameLine()
                imgui.Text(u8' Нарушения ПДД при управлении воздушными транспортными средствами, штраф - 40.000$.')
            end
            if imgui.CollapsingHeader(u8'2. Нарушение общественного порядка.') then
            end
            if imgui.CollapsingHeader(u8'3. Нарушение ПДД.') then
            end
            if imgui.CollapsingHeader(u8'4. Нападение.') then
            end
            if imgui.CollapsingHeader(u8'5. Нелегальная деятельность.') then
            end
            if imgui.CollapsingHeader(u8'6. Взятка.') then
            end
            if imgui.CollapsingHeader(u8'7. Неподчинение.') then
            end
            if imgui.CollapsingHeader(u8'8. Теракты.') then
            end
            if imgui.CollapsingHeader(u8'9. Проникновение.') then
            end
            if imgui.CollapsingHeader(u8'10. Проституция.') then
            end
            if imgui.CollapsingHeader(u8'11. Обман.') then
            end
            if imgui.CollapsingHeader(u8'12. Хулиганство.') then
            end
            if imgui.CollapsingHeader(u8'13. Посягательство на собственность.') then
            end
            if imgui.CollapsingHeader(u8'14. Фальсификация документов.') then
            end
            if imgui.CollapsingHeader(u8'15. Преступления в сфере служебной деятельности.') then
            end

тип оп баттанам, баттоны будут иметь свои цифры и по этим цифрам сделать поиск.