Стиль «dropShadowVisible» поддерживается только типом «mx.controls.List» с предупреждением о теме Flex «spark».

Что я могу сделать, чтобы удалить это предупреждение в Flex? Я использую тему Halo и не хочу использовать тему Spark.

Стиль «dropShadowVisible» поддерживается только типом «mx.controls.List» с темой (темами) «spark».


person YProgrammer    schedule 28.04.2011    source источник


Ответы (3)


Два варианта:

1) Установите для аргумента компилятора «предупреждения» значение false. Дополнительная информация об аргументах компилятора находится в документации . Другими аргументами компилятора, связанными с этим, являются show-actionscript-warnings и warn-warning_type.

2) Убедитесь, что все используемые вами классы не ссылаются на стиль dropShadowVisible. Скорее всего, он используется внутри классов Flex Framework, которые вы используете в своем приложении; так что может потребоваться некоторое расширение.

person JeffryHouser    schedule 28.04.2011

Этот пост может дать вам некоторое представление (я не проверял опубликованное там решение). Я советую вам сделать резервную копию упомянутого framework.swc, прежде чем вносить изменения. Эта ошибка, зарегистрированная в репозитории ошибок Adobe, также содержит некоторую информацию

person user700284    schedule 28.04.2011

Проблема возникает всякий раз, когда вы используете mx|List, в приложении с темой Spark и с SDK 4.0 или 4.1. Упомянутая ранее ошибка Adobe была исправлена, и это исправление включено в SDK 4.5.

person Alejandro Moreno    schedule 10.01.2012