![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как, имея файл шрифта, написать что-то им не устанавливая его. [D6]
DDS © (2003-04-02 20:49:00)Как, имея файл шрифта, написать что-то им (пример: Label.Font) не устанавливая его.
N167 (2003-04-03 15:39:00) [1]По сабжу:
Надо писать свой парзер фонтов. У GNU-тых есть такой проект "OpenType". Можете посмотреть, если интересно.
Хотя, по-моему, всё это причуды :)
Diamond Cat (2003-04-03 15:29:00) [2]заполняешь TLogFont, в нем указываешь имя твоего шрифта семейство и т.д, а далее CreateFontIndirect, ну и допустим с помощью wm_setfont назначаешь нужному контролу этот шрифт, правда есть подозрение что если пользоваться vcl компонентами то шрифт может не примениться, а может и примениться
MBo (2003-04-02 21:32:00) [3]>как его настоящее имя узнать
??????
DDS (2003-04-02 20:53:00) [4]а потом, как его настоящее имя узнать?
MBo (2003-04-02 20:51:00) [5]Да вроде никак.
Установи на время работы программы (AddFontResource)