<?xml version="1.0" encoding="utf-8"?>

<TestCanvas2

xmlns="com.comp.*"

xmlns:mx="http://www.adobe.com/2006/mxml"

width="100%" height="100%">

       <mx:Style>

             Button{

             }

       </mx:Style>

       <mx:Button />

</TestCanvas2>


위 코드를 실행 시키려 하면...


css type selectors are not supported in components 이라는 문구를 볼 수 있다.


이는 기본제공 컴포넌트 하위 에서만 <mx:Style> 가 사용 가능하기 때문이다.

음... 기본적으로 제공하는 컴포넌트는 style 태그 사용이 가능하지만 기본 컴포넌트를 상속받거나 자체 제작한 컴포넌트 하위에서는 style 태그 사용이 불가능하네요 음... 이유는 아직 모름 ... 알면 누가 리플좀 -_-;
아마 style을 구현하기 위한 IStyle ? 같은것을 구현해야 되려나 쩝... 추측만 .. 후후


그러므로 내가 내린 결론은 CustomComponent 내부에서 스타일을 적용할 때에는 StyleManager를 통한 스타일(SWF) 로딩이 좋을거 같다.


Because in that case you don't have the Application  tag !




'etc > old' 카테고리의 다른 글

Legend 주저리 -_-;  (0) 2009.06.05
Flex Chart > LegendItem customize  (0) 2009.06.03
소니, 신형 슬라이드 ‘PSP go’ 공개  (0) 2009.06.01
Label 에 오버시 마우스 커서 손모양 만들기  (0) 2009.05.29
메뉴 컨트롤 하기  (0) 2009.05.29

+ Recent posts