При запуске приложения я получаю следующее предупреждение:
предупреждение: несовместимый встроенный шрифт
«Arial» указан для
spark.components :: Label (Label104).
Этот компонент требует, чтобы
встроенный шрифт объявляется с
embedAsCff = верно.
Приложение, над которым я работаю, представляет собой смесь компонентов Halo и Sparks, так как я перевожу его на Flex 4. Текст, отображаемый в текстовых полях, по умолчанию использует системный шрифт с засечками.
Есть несколько проблем с этим предупреждением.
1) Я не встраиваю какие-либо шрифты в приложение. Я даже не назначаю шрифт Arial ни одному из компонентов.
2) Если я отмечу «Использовать Flash Text Engine в компонентах MX», то все текстовые поля в приложении выдают предупреждение. Не только искровые текстовые поля.
Почему Flex 4 считает, что я использую встроенный шрифт с компонентами Sparks? Есть ли способ обойти это предупреждение и использовать в текстовых полях не встроенный шрифт?