PDA

Просмотр полной версии : IUIComponent Interface


ir73
21.09.2006, 22:10
Господа, начал зучать флекс, столкнулся с такой проблемой:

Создал новый проект mxml, на фору накидал компонентов mx:button mx:Image. Все вроде бы хорошо. Но вот захотелось мне, например, положить Image под маску динамическую. Я создаю Shape пытаюсть addChild и облом. Необходимо что б все визуальные обьекты имплементили IUIComponent. Ясно е дело, что не хочется его имплементить ради того, что б сделать маску.

Как же быть?

Nirth
21.09.2006, 22:55
Создай новый UIComponent в него засунь FlexShape.

Дело в том что контейнерам Flex необходимы методы которые есть в UIComponent, если этих методов у компонента нету, то все приложение полетит к чертям (это если бы не выдавало ошибку).

Nirth
21.09.2006, 22:58
Вот кстати у меня подобный вопрос был
http://flasher.ru/forum/showthread.php?t=81384