Как заставить компонент Flash Builder влиять на основное приложение? - PullRequest
0 голосов
/ 07 февраля 2011

У меня есть основное приложение, которое содержит несколько экземпляров компонента, которые создают сетку фотографий, принадлежащих определенной категории.(сетки и фотографии создаются динамически с помощью цикла).

Я бы хотел иметь возможность щелкнуть фотографию, чтобы запустить функцию, которая загружает большую версию фотографии в отдельный элемент, который содержится в основном приложении.Поэтому я создал компонент Photo в своем главном приложении, но как с помощью actionscript изменить переменную 'currentphoto' в моем главном приложении из компонента tileview?

Альтернативно, я мог бы поместить функцию в основное приложение.приложение (возможно, более логичное в долгосрочной перспективе), но как бы я назвал его из дочернего компонента?

1 Ответ

0 голосов
/ 07 февраля 2011

Я бы отправил событие Event.SELECT в виде мозаики, когда выбрана фотография, для которой основное приложение добавляет прослушиватель событий. Плитка должна иметь свойство selectedImage или что-то подобное, чтобы основное приложение могло определять, какое изображение загружать в компонент фотографии при получении события.

...