![]() |
Шрифт в RSL
Вложений: 1
Здравствуйте уважаемые программисты.
Я пытаюсь вставить шрифт в RSL, чтобы потом его использовать в приложении. Для этого я создал SWC файл (MyTheme3.swc), в него я положил файл шрифта (ARIALUNI.TTF) и CSS (MyTheme.css). Далее я добавил этот SWC файл в приложение и указал что этот файл будет RSL. Затем я в главном файл приложения написал Код:
<fx:Style source="MyTheme.css"/>Проблема в том, что данный шрифт вставляется в главную SWF-ку приложения, а не в MyTheme3.swf, который я так понимаю и является RSL-кой. Подскажите плиз кто знает. |
Возможно проблема в том, что вы используете статическое связывание вместо динамического.
По-сути смысл RSL как раз в dynamic linking, чтобы кешировать либу на клиенте и не грузить каждый раз. В вашем случае, RSL "вшивается" в основную программу. Компилируйте с аргументами: Код:
runtime-shared-library-path |
Пишу так
Код:
-locale en_US -runtime-shared-library-path=d:/Workspace/MyThemeApp/MyTheme3/MyTheme3.swc,d:/Workspace/MyThemeApp/bin-debug/MyTheme3.swf |
http://bugs.adobe.com/jira/browse/SDK-22325
http://bugs.adobe.com/jira/browse/SDK-9420 похоже? Вроде говорят, что исправили... Я еще слышал такую версию, что флексовые компоненты по каким-то причинам не могут использовать шрифты из RSL. Не знаю почему, технически не должно быть проблем, но кто его знает... |
Да, бида. Всем спасибо кто откликнулся.
|
| Часовой пояс GMT +4, время: 03:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.