Flex
特定のUIComponentに対してタブ移動をスキップするなら、tabFocusEnabledをfalseに設定すればOK。tabEnabledがfalseならタブ移動がスキップされる、と思いきや、tabFocusEnabledがtrueならタブ移動時のフォーカス対象になってしまうんですな。まぁそれはそれ…
Cairngormのeclipseプラグインがあると聞いて、ソースコードをみてプラグイン開発の参考にしようと思ったら、パスワードロックが掛かってました。どういうことなの?? http://opensource.adobe.com/svn/opensource/cairngorm/trunk/plugin/ eclipse用のアッ…
Flash Builder Pluginをmacのeclipseで動かすには、eclipseのcarbon版を使う必要があります。(cocoa版だとエラーが出て動きません) eclipse.orgのトップダウンロードページから、mac carbon版が消えていましたが、Eclipse SDKパッケージならcarbon版が提供…
Flash Player 10.1からIIMEClientインタフェースが実装されたのか、Spark系のテキスト入力部品で日本語のインライン入力が可能になりました。Spark系のテキスト入力部品は、mx系では出来なかったサロゲートペア文字の入力が可能になっています。Flex/Flashの…
hasOwnProperty関数を使うことで、対象オブジェクトが指定されたプロパティを保持しているかどうかチェックできます。例えば、コンポーネントがtextプロパティを持っているかどうかをチェックしたいとき、以下のようにします。 便利な関数ですね! public st…
FlexのカスタムコンポーネントをそのままFlash Builderに取り込むと、デザインビュー上でうまく配置できないことがあります。 (でも、実行すると正しく描画される)特にmxのCanvasやAccordion等、Container系コンポーネントを拡張したカスタムコンポーネン…
【注意】書きかけですカスタムコンポーネントを正しく作るためには、コンポーネントのライフサイクルを正確に理解しておく必要がある、という話をどこかで聞いたので、ライフサイクルと実装の対応関係を整理してみました。 ライフサイクル全体像 ライフサイ…
待望のFlex 4が正式にリリースされました。当初、2010年初頭リリース予定とされていたので、延期になるのかと心配していました。 Flex SDK 4 http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4 SDKのバージョンはbuild 4.0.0.14159となって…
Flex Builder のコンポーネントビューが気に入らないので、カスタマイズしてみました。このカスタマイズはAdobeのサポート対象外になる可能性があるかもしれないのでご注意ください。 対象はFlash Builder 4 beta 2 for Mac OS Xですが、Flex Builderでも同…
FlexとJavaを連携させるために、BlazeDSを使ってみます。 BlazeDSはservletです。どんな実装をしているのか気になるところですが、とりあえず動かしてみます。準備 eclipse 3.5 jdk 6 blazeds-turnkey-3.2.0.3978 flex-sdk 3.4 出来上がりイメージこんな感じ…