Согнуть ошибку скина неправильно, рисуя - PullRequest
1 голос
/ 30 марта 2011

Я действительно надеюсь, что есть кто-то, кто может помочь мне в этом. Мне потребовалось несколько дней, чтобы реализовать приличный вид ошибки для некоторых пользовательских текстовых вводов, но я столкнулся с проблемой измерения, когда полученная битовая карта не прошла проверку.

Я продублировал обложку ошибки Flex по умолчанию в своем собственном классе и просто настроил GlowFilter, чтобы он был "внутренним", и некоторые изменения цвета.

Установка фокуса обложки на NULL была попыткой удалить этот стиль, так как валидация окрашивает этот объект в красный цвет и применяет его поверх всего остального.

<view:PromptedTextInput id="inputCompanyName"
                    width="100%" height="35"
                    focusSkin="{null}"
                    styleName="promptedTextInput"
                    errorSkin="com.verical.common.skins.InnerGlowErrorSkin"
                    prompt="company name (optional)"
                    skinClass="com.verical.checkout.view.skins.PromptedUserInputSkin" />

Вот то, что я иногда вижу случайным образом.

enter image description here

...