Класс моноширинного шрифта с загрузкой из внешнего изображения. Главное
достоинство - полностью совместим со стандартными функциями отрисовки
текста: SetImageFont, TextWidth,
DrawText. Что тут полезного помимо самого
класса шрифта: Центрирование текста по
горизонтали. Описание
работы: Все параметры шрифта задаются при вызове
функции для его загрузки
LoadFixedWidthFont. Сам шрифт создается или
в графическом редакторе или с помощью различных утилит по
конвертированию системных шрифтов в файл изображения. Пример
изображения шрифта
прилагается. Недостатки: Их
много и, поэтому, много и свободы для творчества по улучшеню. Например,
можно сделать загрузку данных из внешнего файла, чтобы не писать их в
функции загрузки; можно доработать до шрифта с плавающей шириной
символов; можно его сделать односюрфейсным; можно сделать поддержку уже
имеющихся генераторов image-based шрифтов; написать саму утилиту по
генерации изображений
шрифтов.