![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Шрифты
Дас Виндовс 45 © (2004-03-03 23:37:00)Как загрузить из ресурса и использовать собственный шрифт?
Dimaxx (2004-03-05 22:08:00) [1]Желательно указать полный путь к шрифту.
MBo (2004-03-04 12:15:00) [2]Delphi-Help-Win SDK
или в MSDN смотри
Дас Виндовс 45 (2004-03-04 10:13:00) [3]В каком хелпе? Где его найти?
MBo (2004-03-04 07:13:00) [4]В хелпе по AddFontResource написано, как известить систему о наличии нового шрифта.
Дас Виндовс 45 (2004-03-04 01:03:00) [5]Не получается, текст просто отсутствует. Делаю так:
tmpStream := TResourceStream.Create(HInstance, 'VAGROUNDED', RT_RCDATA);
tmpStream.SaveToFile('VAGRounded.ttf');
tmpStream.Free;
AddFontResource('VAGRounded.ttf');
...Font.Name := 'VAGRounded BT';
Что делаю неправильно?
И ещё. Можно ли как-нибудь, не сохраняя на диск, зарегистрировать из памяти?
Dimaxx (2004-03-04 00:02:00) [6]Через ResourceStream выливаем его в файл, а потом через AddFontResource инсталлим шрифт в систему. Не забудем потом RemoveFontResource вызвать.