VirtualAllocEx
-
Автор темы
- #1
Шаг 1. Ищем нужные иконки формата .png (цветные не подойдут, только чб)
Шаг 2. Качаем эти иконки
Шаг 3. Ищем в инете конвертер с png в svg (ОБЯЗАТЕЛЬНО!) (f.e.
Шаг 4. Качаем эти иконки в svg формате
Шаг 5. Заходим на сайт
Шаг 6. После импорта выбираем все наши иконки, нажимая на них, чтобы они были все обводке
Шаг 7. Дальше нажимаем сюда
Шаг 8. Дальше видим вот такие плашки с нашими иконками
Здесь мы видим квадратик, где можно указать букву этой иконке, допустим R
Шаг 9. После того, как мы настроили все иконки мы нажимаем на шестерню вот тут
Шаг 10. Настраиваем наш шрифт как вам угодно f.e.
После настройки закрываем это окно на крестик
Шаг 11. Теперь качаем наш шрифт и получаем архив
Открываем его и видим папку fonts, там и лежит наш ttf файл, который нам и нужен
Шаг 12. Качаем прогу для конвертирования шрифта в байты (
Шаг 13. Разархивируем прогу на пк и закидываем рядом с ней наш шрифт
Шаг 14. Перетаскиваем наш шрифт .ttf на на .bat файл и получаем хедер файл (.h) с нашим шрифтом в байтах
Шаг 15. Закидываем наш шрифт в байтах в папку проекта и подключаем этот хедер файл к проекту
Шаг 16.
Далее инициализируем наш шрифт, где у вас происходит инициализация других шрифтов
К примеру приведу, как это получилось у меня:
Шаг 17. После инициализации шрифта мы можешь его использовать f.e.:
Шаг 18. И получаем результат:
Шаг 2. Качаем эти иконки
Шаг 3. Ищем в инете конвертер с png в svg (ОБЯЗАТЕЛЬНО!) (f.e.
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.
)Шаг 4. Качаем эти иконки в svg формате
Шаг 5. Заходим на сайт
Пожалуйста, авторизуйтесь для просмотра ссылки.
и импортируем все наши иконкиШаг 6. После импорта выбираем все наши иконки, нажимая на них, чтобы они были все обводке
Шаг 7. Дальше нажимаем сюда
Шаг 8. Дальше видим вот такие плашки с нашими иконками
Здесь мы видим квадратик, где можно указать букву этой иконке, допустим R
Шаг 9. После того, как мы настроили все иконки мы нажимаем на шестерню вот тут
Шаг 10. Настраиваем наш шрифт как вам угодно f.e.
После настройки закрываем это окно на крестик
Шаг 11. Теперь качаем наш шрифт и получаем архив
Открываем его и видим папку fonts, там и лежит наш ttf файл, который нам и нужен
Шаг 12. Качаем прогу для конвертирования шрифта в байты (
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.
) (VT:
Пожалуйста, авторизуйтесь для просмотра ссылки.
) (credits:
Пожалуйста, авторизуйтесь для просмотра ссылки.
)Шаг 13. Разархивируем прогу на пк и закидываем рядом с ней наш шрифт
Шаг 14. Перетаскиваем наш шрифт .ttf на на .bat файл и получаем хедер файл (.h) с нашим шрифтом в байтах
Шаг 15. Закидываем наш шрифт в байтах в папку проекта и подключаем этот хедер файл к проекту
Шаг 16.
Далее инициализируем наш шрифт, где у вас происходит инициализация других шрифтов
C++:
*тут_ваша_переменная_шрифта* = io.Fonts->AddFontFromMemoryCompressedTTF(*здесь_название_вашего_шрифта_в_байтах*, *здесь_размер_вашего_шрифта_в_байтах*, *здесь_размер_пикселей*, NULL, io.Fonts->GetGlyphRangesDefault());
C++:
testFont = io.Fonts->AddFontFromMemoryCompressedTTF(my_icons_compressed_data, my_icons_compressed_size, 14, NULL, io.Fonts->GetGlyphRangesDefault());
C++:
ImGui::PushFont(testFont);
ImGui::Text("R");
ImGui::PopFont();
Последнее редактирование: