Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.02;
Скачать: CL | DM;

Вниз

Как, имея файл шрифта, написать что-то им не устанавливая его.   Найти похожие ветки 

 
DDS   (2003-04-02 20:49) [0]

Как, имея файл шрифта, написать что-то им (пример: Label.Font) не устанавливая его.


 
MBo ©   (2003-04-02 20:51) [1]

Да вроде никак.
Установи на время работы программы (AddFontResource)


 
DDS   (2003-04-02 20:53) [2]

а потом, как его настоящее имя узнать?


 
MBo ©   (2003-04-02 21:32) [3]

>как его настоящее имя узнать
??????


 
Diamond Cat ©   (2003-04-03 15:29) [4]

заполняешь TLogFont, в нем указываешь имя твоего шрифта семейство и т.д, а далее CreateFontIndirect, ну и допустим с помощью wm_setfont назначаешь нужному контролу этот шрифт, правда есть подозрение что если пользоваться vcl компонентами то шрифт может не примениться, а может и примениться


 
N167   (2003-04-03 15:39) [5]

По сабжу:
Надо писать свой парзер фонтов. У GNU-тых есть такой проект "OpenType". Можете посмотреть, если интересно.

Хотя, по-моему, всё это причуды :)



Страницы: 1 вся ветка

Текущий архив: 2003.06.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
14-3108
Vlad Oshin
2003-05-14 15:40
2003.06.02
Что я вижу в FAQ? :-о


1-2893
Юрий
2003-05-21 17:07
2003.06.02
Быстрая сортировка


1-3007
Dead
2003-05-20 23:04
2003.06.02
SynEdit и иже с ним


1-2924
_Narayan_
2003-05-17 22:25
2003.06.02
DLL


4-3213
SammIk
2003-03-31 08:32
2003.06.02
Ресурсы