Проблема с шрифтами imgui

shawtyglock.

Активный
Автор темы
184
57
Версия MoonLoader
.026-beta
У меня есть подсказка:

Lua:
function imgui.TextQuestion(text)
    imgui.Text(fa.ICON_INFO_CIRCLE)
    if imgui.IsItemHovered() then
        imgui.BeginTooltip()
        imgui.PushTextWrapPos(450)
        imgui.TextUnformatted(u8(text))
        imgui.PopTextWrapPos()
        imgui.EndTooltip()
    end
end

Я хочу сделать так, что бы иконка вопроса была больше, внутри функции с помощью PushFont не могу увеличить, увеличиваю так:

Lua:
imgui.PushFont(fa_fontmid)
imgui.TextQuestion('test')
imgui.PopFont()

Весь текст исчезает из-за того что шрифт иконок, можно как либо исправить это?
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,763
11,199
у тебя пушфонт на всю функцию работает
Lua:
function imgui.TextQuestion(text)
    imgui.PushFont(fa_fontmid)
    imgui.Text(fa.ICON_INFO_CIRCLE)
    imgui.PopFont()
    if imgui.IsItemHovered() then
        imgui.BeginTooltip()
        imgui.PushTextWrapPos(450)
        imgui.TextUnformatted(u8(text))
        imgui.PopTextWrapPos()
        imgui.EndTooltip()
    end
end
 

shawtyglock.

Активный
Автор темы
184
57
у тебя пушфонт на всю функцию работает
Lua:
function imgui.TextQuestion(text)
    imgui.PushFont(fa_fontmid)
    imgui.Text(fa.ICON_INFO_CIRCLE)
    imgui.PopFont()
    if imgui.IsItemHovered() then
        imgui.BeginTooltip()
        imgui.PushTextWrapPos(450)
        imgui.TextUnformatted(u8(text))
        imgui.PopTextWrapPos()
        imgui.EndTooltip()
    end
end
Я так пробовал уже, не работает. Иконка поддаётся только глобальному значению (fa_font)