Flex

FexFactoryの拡張(2)

FlexFactory#createFactoryInstance()の戻り値はFactoryInstanceのインスタンスだが、このインスタンスはlookupメソッド呼び出し時のパラメータに渡される(はず)。FactoryInstanceはフィールドにConfigMapを持つので、ここに設定値を保持しておいて、lookup…

FlexFactoryの拡張

FlexFactoryはFlexのリモートオブジェクトを使った通信の際のあて先インスタンスを返す処理を拡張する際に利用するクラス。 このFlexFactoryの拡張の仕方について。FlexFactoryクラスを継承し、FlexFactoryのインタフェースであるcreateFactoryInstanceとloo…

ActionScrpt3のクロージャのthisオブジェクト

ActionScrpt3のクロージャでは、関数呼び出し時に明示的にthisオブジェクトを指定できる模様。 ArrayにはforEachとmapメソッドが用意されていて、パラメータにクロージャのほかに、クロージャ内でthisオブジェクトとして参照されるオブジェクトを渡すことが…

Flexのコマンドラインデバッガ

FlashDevelopにはデバッガが付いていない。このためデバッグしたいときは、Flex SDK標準のコマンドラインデバッガfdbを利用する必要がある。まず、FlashDevelopのプロジェクトをデバッグビルドしておく。 コマンドラインを起動し、swfの出力フォルダであるbi…

スタイル(2)

スタイルの勉強その2。 外部スタイルシート…スタイルを外部ファイル化し、読み込んで利用する。スタイルシートの設定方法。 [静的な方法] コントロールのタグに、インラインでクラスセレクタを指定する。 [動的な方法その1] StyleManagerを利用。動的に特…

スタイル(1)

スタイルの指定方法。 1.MXMLのタグ属性(インラインスタイル) 2.ASでsetStyle()メソッド 3.Styleタグ クラスセレクタ <mx:Style> .fooStyle{fontSize:12} </mx:Style>[Point]styleName="fooStyle"で明示的の部品に適用。 タイプセレクタ <mx:Style> Button{paddingTop:12} </mx:Style>全ての部品に暗黙…

ドキュメント

ドキュメントのあるページhttp://www.adobe.com/support/documentation/jp/flex/これはflex3のドキュメントのページですが、「旧バージョン」のFlex2という所を クリックするとFlex2のドキュメントが参照できる模様。 ここの「Flex 2開発ガイド」をメインの…

情報収集(2)

試験準備ガイドで試験内容を確認して、自分の弱そうな所をピックアップ。1.UI スタイルシートを使用したデザインの変更 トランジションとエフェクト 2.アーキテクチャ ->ここはパス 3.プログラミング バリデータ(ビルトイン、カスタム)の使用。 XMLデータの…

情報収集

とりあえず情報収集… Flex2のdeveloperの資格というのはACE(Adobe認定エキスパート)のことです。 一年後にはFlex4が出る(?)というのにFlex2?って感じですが、Flex3版が出るとか聞かないので、これしかないんだと思います。情報もかなり少ないです。 プロメ…

はじめに

日記みたいに何でも書いていくのでなく、目標を設定してその過程を書いて行く感じにできないかなーと考えています。 仕事で必須の課題をこなす必要があるのは当たり前なんですが、プラスアルファとして、関連する目標を達成するための手段になればよいです。…