-
Похожий контент
-
- 0 ответов
- 810 просмотров
-
- 2 ответа
- 1 232 просмотра
-
- 2 ответа
- 1 856 просмотров
-
- 5 ответов
- 2 893 просмотра
-
Как сделать управление в TWebBrowser под Win как на мобильных платформах
От Yarpda,
- twebbrowser
- windows
- (и ещё 1 )
- 15 ответов
- 3 025 просмотров
-
- 0 ответов
- 1 626 просмотров
-
- 40 ответов
- 6 184 просмотра
-
- 10 ответов
- 3 317 просмотров
-
- 1 ответ
- 2 359 просмотров
-
- 0 ответов
- 1 901 просмотр
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
ruslan
Подскажите, знает ли кто как в FMX использовать свой шрифт не устанавливая его в в систему ?
под vcl было что-то вроде:
procedure LoadFont; var MyResStream: TResourceStream; begin MyResStream:= GetResStream('MyFont'); MyResStream.SavetoFile('MyFont.ttf'); AddFontResource(PChar('MyFont.ttf')); SendMessage(HWND_BROADCAST, WM_FONTCHANGE,0,0); end; procedure UnLoadFont; begin RemoveFontResource('MyFont.ttf') ; SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0) ; end;в фаирманках, что удивительно(сарказм), этот не работает.
как я понимаю, шрифты подгружаются в момент запуска приложения, и рисуются средствами gdi...
хотел поправить юнит FMX.FontGlyphs.Win по аналогии с http://delphifmandroid.blogspot.com/2015/01/true-type.html
но TWinFontGlyphManager даже не создается( дебагер не попадает в конструктор ).
вопрос: как решить эту маленькую проблему ?
12 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.