-
Автор темы
- #1
Пробовал подгрузить шрифт из байтов и напрямик из файла, ничего не помогает, какие могут быть варианты?
Пробовал юзать дефолтный шрифт, все работает
Код:
// text
ImFont* myFont = ImGui::GetIO().Fonts->AddFontFromFileTTF("C:/Users/monst/Downloads/Telegram Desktop/MUSEOSANS-900.TTF", 16.0f);
if (myFont != nullptr) {
auto image_size = ImVec2(14, 14);
auto image_pos_min = ImVec2((header_size.x / 2) - (image_size.x - 2), (header_size.y / 2) - (image_size.y - 2));
auto image_pos_max = ImVec2((header_size.x / 2) + (image_size.x - 2), (header_size.y / 2) + (image_size.y - 2));
auto clr = g_cfg.misc.ui_color.base();
auto letter = XOR("text");
ImGui::PushFont(myFont);
auto text_size = ImGui::CalcTextSize(letter.c_str());
auto base_x = window_pos.x + image_pos_min.x - text_size.x + 18.f;
list->AddText(ImVec2(base_x + 24.f, window_pos.y + 18), c_color(255, 255, 255, 150.f * alpha).as_imcolor(), letter.c_str());
ImGui::PopFont();
}