- 45
- 2
- Версия MoonLoader
- .026-beta
Поисковая строка ищет только по последнему слову / букве, как сделать чтобы находило все похожие слова в файлах?
Нашел решение
Lua:
if UI.tab == 3 then
if imgui.InputText(u8"", inputField, sizeof(inputField)) then
end
imgui.SameLine()
if imgui.Button(u8"Очистить поле") then -- Кодируем название кнопки
imgui.StrCopy(inputField, '')
end
for line in lfs.dir(getWorkingDirectory()..'\\music') do
if line == nil then
elseif line:match(u8:decode(str(inputField))..'%.mp3') then
imgui.Text(u8(line:match('.+%.mp3')))
end
end
end
Нашел решение
Lua:
elseif line:match(u8:decode(str(inputField))..'%.mp3') or line:match('.+ ' .. u8:decode(str(inputField))..'%.mp3') or line:match(u8:decode(str(inputField)).. '.+' ..'%.mp3') then
Последнее редактирование: