- 447
- 92
- Версия MoonLoader
- .027.0-preview
Что нужно тут сделать, чтоб я мог и менять размер текста и были иконки, а то вместо иконок у меня вопросительные знаки???
up
код:
-- Функция, вызывающаяся один раз за период жизни скрипта. Типа пред загрузка, перед показом в Imgui--
imgui.OnInitialize(function()
--Размер текста--
local glyph_ranges = imgui.GetIO().Fonts:GetGlyphRangesCyrillic()
local path = getFolderPath(0x14) .. '\\trebucbd.ttf'
imgui.GetIO().Fonts:Clear() -- Удаляем стандартный шрифт на 14
imgui.GetIO().Fonts:AddFontFromFileTTF(path, 15.0, nil, glyph_ranges) -- этот шрифт на 15 будет стандартным
-- дополнительные шриты:
font[18] = imgui.GetIO().Fonts:AddFontFromFileTTF(path, 18.0, nil, glyph_ranges)
font[25] = imgui.GetIO().Fonts:AddFontFromFileTTF(path, 25.0, nil, glyph_ranges)
--
--Fawesome6(Иконки)--
imgui.GetIO().IniFilename = nil
local config = imgui.ImFontConfig()
config.MergeMode = true
config.PixelSnapH = true
iconRanges = imgui.new.ImWchar[3](faicons.min_range, faicons.max_range, 0)
imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(faicons.get_font_data_base85('solid'), 15, config, iconRanges) -- solid - тип иконок, так же есть thin, regular, light и duotone
--
end)
------------------------------
up
Последнее редактирование: