Встраивание шрифтов в mx и spark компоненты - PullRequest
1 голос
/ 09 июня 2011

Я пытаюсь встроить шрифты в свое приложение. Все в основном хорошо, но для itemRenderers в моей AdvancedDataGrid. Документация Adobe утверждает, что

Элемент управления MX DataGrid имеет специальный класс, FTEDataGridItemRenderer, который Вы можете использовать для пользовательских средств визуализации элементов. Файл темы MXFTEText.css указывает это следующим образом: defaultDataGridItemRenderer: ClassReference ( "mx.controls.dataGridClasses.FTEDataGridItemRenderer");

они, однако, ничего не упоминают для ADG, и установка defaultDataGridItemRenderer в значение FTEDataGridItemRenderer или FTEAdvancedDataGridItemRenderer, похоже, не помогает. Хотелось бы узнать, сталкивался ли кто-нибудь с этим и сумел ли успешно обойти это.

спасибо!

1 Ответ

2 голосов
/ 09 июня 2011

Только что понял ...

mx|AdvancedDataGrid
{
        defaultDataGridItemEditor: ClassReference("mx.controls.MXFTETextInput");
        defaultDataGridItemRenderer: ClassReference("mx.controls.advancedDataGridClasses.FTEAdvancedDataGridItemRenderer");
}

делает свое дело.Странно, если вы используете только элемент itemRenderer, IR фактически не используют FTE для рендеринга.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...