(名古屋1人反省会)mxmlでUIComponentを継承しないクラスの使用

mxmlでTextFieldなどのUIComponentを継承しないクラスをどうやって使うのか?
という質問がありましたので調べてみました。

とりあえず、

<mx:Application ・・・ xmlns:txt="flash.text.*" ・・・>
<txt:TextField id="hoge" text="あああ" />
・・・

では何も表示されません。

で、今のところよくわからんので、調べたら、ここにそれっぽい事が書かれてました。

フォーラム - Flex User Group

UIComponentにたくさんのSpriteを追加する実験 - chisa-to あれこれ

なるほど。
UIComponentベースのコンポーネントクラスを作って、その中で使用するのが正しい作法のようです。