Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно отобразить в label текс шрифтом не в системе?


Ezorcist ©   (2007-05-11 17:15:00) 

те имеется только файл шрифта - ttf, а сам шрифт в системе не установлен.


Ezorcist   (2007-05-11 20:20:00) [1]


> имя шрифта. ТО, что по даблклику на ttf показывается


А можно его программно получить, а то шрифтов много.


clickmaker   (2007-05-11 19:54:00) [2]


> [9] FIL-23 ©   (11.05.07 19:36)

то что до скобок (truetype) - это и есть имя шрифта. Имя файла не причем


FIL-23   (2007-05-11 19:36:00) [3]


> имя шрифта. ТО, что по даблклику на ttf показывается

а можно по подробней, я вот у себя так делаю: edit1.Font.Name:=extractfilepath(application.ExeName)+'ds crystal (truetype)';
но имя файла со шрифтом cristal.TTF


clickmaker   (2007-05-11 19:21:00) [4]


> какое тогда задавать label-у имя шрифта?

имя шрифта. ТО, что по даблклику на ttf показывается


Ezorcist   (2007-05-11 19:12:00) [5]

что-то не получается... какое тогда задавать label-у имя шрифта? пробовал имя файла без расширения - не получилось


Desdechado   (2007-05-11 18:46:00) [6]

AddFontResource function adds the font resource from the specified file to the Windows font table. The font can subsequently be used for text output by any Windows-based application.


Ezorcist   (2007-05-11 18:35:00) [7]


> Шрифт можно установить только для конкретного экземпляра
> запущенной программы, т.е. пока она запущена, шрифт ей доступен.
>


Вот примерно такое и нужно, без вмешательства в систему, можно поподробнее?


Desdechado   (2007-05-11 17:34:00) [8]

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


Ezorcist   (2007-05-11 17:25:00) [9]

вопрос не в этом))


homm   (2007-05-11 17:24:00) [10]

> те имеется только файл шрифта - ttf, а сам шрифт в системе
> не установлен.

Можно. Видел для этого API функцию недавно. Иши в спавке.


Savek   (2007-05-11 17:22:00) [11]

Кто мешает установить его?


Наверх

Титульная страница Поиск, карта сайта Написать письмо