<vc:SCContentBox    xmlns:mx="http://www.adobe.com/2006/mxml" 
                    xmlns:vc="http://www.emro.co.kr/volcano" 
                    xmlns:cc="custom.uxcom.*"
        creationComplete="creationCompleteHandler(event)"
        initialize="initializeHandler();">


initialize() : 화면의 객체가 모두 생성된 후, 호출되는 함수 <- 먼저호출
 
creationComplete() : 생성된 객체가 모두 display된 후, 호출되는 함수 <- 나중호출

 

 

preinitialize - 화면이 처음 딱 열렸을때. 초기상태일때.

initialize - 컴포넌트를 딱 처음 불러들이는 시점에. (자식 컴포넌트가 생성 완료 후)

creationComplete - 모든 컴포넌트 생성이 완료된 시점에. (컴포넌트가 출력 후)

updateComplete - 사이즈가 변경되거나, 기타 확인되지 않은 값(EX-위치나 스크롤 등등)이 변경되었을때.

 

자식 컴포넌트 생성 -> 자신의 속성 초기화 -> 배치완성 -> 컴포넌트 등록

 


initialize는 컴포넌트가 배치전(컴포넌트의 좌표값 속성값을 알 수 없다.)

creationComplete는 컴포넌트가 배치된후(컴포넌트의 좌표를 바꾸면 에러)

 

creationComplete - class mx.core.UIComponent 의 이벤트 컴퍼넌트의 구축, property 처리, 측정, 레이아웃, 및 묘화가 완료했을 때에 Dispatch(처리)

applicationComplete - class mx.core.Application 의 이벤트 어플리케이션이 초기화되어 LayoutManager 에 의해 처리되어 표시 리스트에 추가된 후에 Dispatch(처리)

creationComplete는 해당 컴포넌트의 구축과 그와 연관된 레이아웃이 모두 구축됐을때 dispatch 된다.

그리고 applicationComplete은 해당 application이 모두 구축됐을때 dispatch 된다.