выделение текстовых полей

1 view
Skip to first unread message

Romano

unread,
Oct 26, 2009, 4:36:53 PM10/26/09
to ruf...@googlegroups.com
В некоторых приложениях, если ввести неправильную инфу в текстовое поле, то бордер красится в красный цвет, если инфа правильная, то в зеленый. Как это делается? Просто ручками стили переделываются?

Alexey Bushnev

unread,
Oct 26, 2009, 8:44:05 PM10/26/09
to ruFlex
Смотри доки по валидаторам. Ссылку на livedoc не могу дать - чтото
адоба сегодня колбасит.
То что помнит гугл, но какие то у них проблем...
http://livedocs.adobe.com/flex/3/html/validators_2.html

Посмотри еще примеры в TourDeFlex:
Flex Core Components -> Validators

Romano

unread,
Oct 27, 2009, 1:05:52 AM10/27/09
to ruf...@googlegroups.com
гм.. как то все замудренно...
Я не могу изменить толщину бордера у текстИнпут, ошибкус вылетает.

Yevgen

unread,
Oct 27, 2009, 6:35:31 AM10/27/09
to ruFlex
С красным все просто. У всех элементов формы есть свойство
errorString. Если оно непустое, то рамка становится красного цвета.
Ну а зеленый цвет рамки наверняка можно задавать стилем.

Romano

unread,
Oct 27, 2009, 7:05:05 AM10/27/09
to ruf...@googlegroups.com
.
Ну а зеленый цвет рамки наверняка можно задавать стилем.

Да, но задаю размер рамки, ошибка вещает что задаю не верный параметр, хотя все правильно. Стиль задаю программно в ас

Romano

unread,
Oct 29, 2009, 2:58:49 PM10/29/09
to ruf...@googlegroups.com


27 октября 2009 г. 5:44 пользователь Alexey Bushnev <bus...@gmail.com> написал:

Смотри доки по валидаторам. Ссылку на livedoc не могу дать - чтото
адоба сегодня колбасит.
Валидатора - тема.
Читаю CREATING AND EXTENDING ADOBE FLEX 3 COMPONENTS и не могу разобраться с примером использования валидатора для нескольких полей.
Мне надо чтобы кнопка была активна, если у нескольких полей errorString пуста.

Yevgen

unread,
Oct 30, 2009, 3:37:42 PM10/30/09
to ruFlex
In design mode set property "enabled" -> {(fld1.errorString=='')
&&....&& (fldn.errorString == '')}

On Oct 29, 2:58 pm, Romano <romanofl...@gmail.com> wrote:
> 27 октября 2009 г. 5:44 пользователь Alexey Bushnev <bush...@gmail.com>написал:

Romano

unread,
Oct 30, 2009, 4:08:21 PM10/30/09
to ruf...@googlegroups.com


31 октября 2009 г. 0:37 пользователь Yevgen <yevgen.kr...@gmail.com> написал:

In design mode set property "enabled" -> {(fld1.errorString=='')
&&....&& (fldn.errorString == '')}
Делал так, ошибка вылетает, грит что ненадо тут ставить этот символ - &

Sergei

unread,
Oct 30, 2009, 4:35:19 PM10/30/09
to ruf...@googlegroups.com
каждый & замени на &amp;

Romano

unread,
Oct 30, 2009, 4:43:12 PM10/30/09
to ruf...@googlegroups.com


31 октября 2009 г. 1:35 пользователь Sergei <ir...@mail.ru> написал:

каждый & замени на &amp;

Гм, у меня была мысль заменить, но я ее отсек, т.к. думал что интерпретатор не поймет этого. Мда, все гениальное просто... Спасибо :)
Reply all
Reply to author
Forward
0 new messages