иконки fa6

XRLM

Против ветра рождённый
Автор темы
Проверенный
1,515
1,106
Версия MoonLoader
.026-beta
из-за того, что загружаю несколько размеров шрифтов иконок, при первом открытии имгуи окна появляется пролаг на 1 секунду, мб делаю что то неправильно
Lua:
local font = {}
local icon = {}
imgui.OnInitialize(function()
    local glyph_ranges = imgui.GetIO().Fonts:GetGlyphRangesCyrillic()
    local path = getFolderPath(0x14) .. '\\trebucbd.ttf'
    imgui.GetIO().IniFilename = nil
    imgui.Theme()

    local config = imgui.ImFontConfig()
    config.MergeMode = true
    config.PixelSnapH = true
    iconRanges = imgui.new.ImWchar[3](faicons.min_range, faicons.max_range, 0)

    for k, v in pairs({14, 25, 40}) do
        font[v] = imgui.GetIO().Fonts:AddFontFromFileTTF(path, v, nil, glyph_ranges)
        icon[v] = imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(faicons.get_font_data_base85('solid'), v, config, iconRanges)
    end
end)
 

chromiusj

Известный
Модератор
5,656
3,959
1685783595505.png

как завещал мне ленин вчера
 

chromiusj

Известный
Модератор
5,656
3,959
не пон как, у салата в кейборде таблер иконки загружены с либы