이전에 쓴글 2010/02/17 - [Flex] - 커스텀이벤트 (Custom Event) 만들기 / 사용하기 를 보면 어느정도 알수 있지만 정확하게 팝업을 위해서 쓴 글이 아니기 때문에 실제 사용에 힘들어 하는 사람들을 보게 된다.
그래서 간단한 예제로 구현을 해보고자 한다.
예제를 보면 보낼 데이터에 rinn.kr 이 들어있고 팝업 띄우기를 클릭하면 팝업이 뜨면서 보낸 데이터가 보여진다.
팝업에 보낼데이터 필드에 들어있는 값이 어플리케이션에도 반영된다.
팝업으로 데이터를 보낼때에는 팝업컴포넌트의 public 변수에 그냥 값을 넘겨주기만 하면 되고. 팝업에서 데이터를 받을때에는 이벤트에 실어서 날려주면 된다.
팝업은 팝업을 띄우는 객체의 child로 취급되기 때문에 팝업에서 발생하는 이벤트를 어플리케이션에서 받을 수 있다. 기본적인 이벤트 전파만 이해 하면 사실 간단한 문제다.
워낙 간단하니 소스에 대한 설명은 생략하고 샘플 파일을 첨부하는 걸로 시마이~
'Flex' 카테고리의 다른 글
TextEvent를 사용해서 htmlText의 링크 클릭이벤트를 처리하기 (0) | 2011.01.30 |
---|---|
Flex 레이아웃 잡기 - 제한 레이아웃 (constraintRows, constraintColumns) (4) | 2010.04.15 |
BlazeDS로 프로젝트 만들기 (0) | 2010.04.12 |
데이터그리드 아이템랜더러 사용 및 CollectionEvent (0) | 2010.03.09 |
데이터 그리드 ListEvent / DatagridEvent 특정 칼럼만 에디트 하기 (3) | 2010.03.09 |