Оболочки Flex 4 — когда включать код стиля Actionscript?

#apache-flex #flex4 #flash-builder #skinning #spark-skinning

#apache-flex #flex4 #flash-конструктор #скины #искровое скинирование

Вопрос:

При использовании Flash Builder для создания новой оболочки компонента на основе существующей оболочки можно включить код стиля Actionscript или нет. Разве этот код не всегда был бы необходим?

Вот пример двух человек, оба из которых скинили панель spark.

С помощью кода стиля:

http://blog.flexexamples.com/2009/10/19/repositioning-the-control-bar-on-a-spark-panel-container-in-flex-4/

Без кода стиля:

http://www.popamihai.com/2010/11/flex/skinning-flex-4-components-skinning-the-spark-panel-component/

Но они оба, похоже, работают нормально. Как это может быть?

Ответ №1:

Код стиля по-прежнему применяется из-за того, что вы расширяете класс.

Вы должны добавить код стиля, когда собираетесь его изменить.

Комментарии:

1. Какой класс я расширяю с помощью оболочки? Я подумал, что все они расширяют «s: SparkSkin». Хотелось бы , чтобы это расширяло исходную оболочку spark….