mx(halo) 스타일 커스텀 컴포넌트 제작 방식
createChildren()
- 추가적인 자식 컴포넌트를 addChild()
updateDisplayList()
- 자식 컴포넌트의 width, height, 위치(x, y)값 등을 지정
- 추가적인 graphics drawing 작업
s(spark) 스타일 커스텀 컴포넌트 제작 방식
ComponentSkin
- 추가적인 자식 컴포넌트를 Skin에 구현
- 자식 컴포넌트의 width, height는 left, right, top, height 등을 통해 동적으로 구현
- skin내에 있는 updateDisplayList()에서 getStyle()을 통해 스타일 관련 프라퍼티를 가져와서 값을 지정
'플렉스·플래시·액션스크립트3' 카테고리의 다른 글
커스텀 컴포넌트 개발 시 CSS적용 시 참고사항 (0) | 2013.03.29 |
---|---|
줄 바꿈 관련 (0) | 2013.03.28 |
Flex 4 and the AdvancedDataGrid Error (0) | 2013.03.25 |
DataGrid에 headerText에 두 줄로 표시하기 (0) | 2013.03.22 |
InvokeFailed Error시 대처법 (0) | 2013.03.19 |