Flash

良いお店と悪いお店

通販ショッピングではよく楽天市場を利用するのですが、お店の数が余りに多すぎて良いお店と悪いお店違いが分かり難いと思っていました。そこで楽天でお買い物をする前にお店の評価が一目瞭然で分かるようにしてみました。 店舗評価リスト/楽天市場編 以下…

外部から可視的な定義が必要です!?

昨夜Flex 3.3 SDK付属のmxmlc.exeコンパイルエラーで嵌ってしまったので、備忘録として残します。 店舗評価リスト/楽天市場編の開発において突如意味不明なコンパイルエラーに遭遇しました。 D:\>build 設定ファイル "D:\Adobe\Flex3\flex-config.xml"をロ…

Flex3.3 SDK更新メモ

Windows-XPにFlex SDK3.2をインストールした2008-12-11以来ずっとそのまま使っていましたが、先日確認したところAdobe - Adobe Flex: Download Adobe Flex 3.3 SDKにバージョンアップされているので、アップデートメモを残します。Flex3.2SDKとの違いは特に…

環境構築メモ

今までずっとFlex開発をWindows2000上で行ってきましたが、最近Windows2000で動作を保障しないアプリケーションが増えてきました。本来ならVistaにするところですが、良く使うアプリがVistaには未対応(有償でバージョンアップしなければならない)なので、ま…

Flash Playerを9に戻す方法

2008-10-18に Flash Player 10をインストールして以来、Flex(Flash)で作成した トップ・マインドマッピング、 バーゲン・お得情報・マインドマッピング、 店舗サイトマップ・マインドマッピング、通販商品ナビ・Flashバージョンでは、まったく問題なく動作し…

マインドマップ化の利点

マインドマップは今年の5月頃から主にFreeMind - free mind mapping softwareを使い始めました。はじめのうちはこんなツールを使って効果があるかなとも思いつつ使ったのですが、使い続けていくうちに頭の中の考えを整理するのにとても都合が良いなあとの実…

Flash Player 10をインストール

本日ブート時にFlash Player 10の更新ダイアログが表示されたのでインストールしました。早速、Flex(Flash)で作成されている トップ・マインドマッピング、 バーゲン・お買い得情報・マインドマッピング、 店舗サイトマップ・マインドマッピング、通販商品ナ…

サイト毎に色分け実施

よりマインドマップらしくなるように、今回はサイト別に色分けをすることにしました。これでどこの店舗のページであるかか一目で分るようになりました。マインドマップ表示では文字情報よりも色、形等の視覚情報の方がより視認しやすいと言われています。確…

マインドマップ3枚作成

店舗URL情報を入力していると バーゲン・お買い得情報のマインドマップがかなり大きくなってきたので、店舗URL情報は 店舗サイトマップと別のマインドマップに分けることにしました。これでマインドマップが2枚になったので、2つのマインドマップを結びつ…

マインドマッピングアプリ作成で参考にしたサイト一覧

バーゲン・お買い得情報・マインドマッピングのアプリケーションを作成するにあたり参考にしたサイトの備忘録です。マインドマップソフトであるFreeMindとiMindMapを使ってみました。iMindMapは記憶を整理するには良いんだがちょっと値段が高いのと、動作マ…

負の値はだめ!?

バーゲン・お買い得情報・マインドマッピングのマインドマップ表示においてスクロールバーを追加するにあたり、なかなか期待通りにスクロールバーが動かなかったので、備忘録として残すことにしました。一つ目はScrollBarコントロールクラスにおいてminScrol…

Flexプロジェクト復活

バーゲン・お買い得情報・マインドマッピングにスクロールバー機能を追加するにあたり、Flexフレームワークでの開発を一時凍結していましたが、なんとかパフォーマンス向上に目処が立ったのでFlexプロジェクトを復活させることにしました。副作用として高機…

Flex3で動作試験完了、公開

Flex備忘録で覚書をメモしながらこつこつ作成していたバーゲン・お買い得情報・マインドマッピングが動くようになったので、晴れて公開します。 日本の代表的なビッグモールのサイトマップをマインドマップ表示で辿れるようにしました。使い方は簡単で辿りた…

画像埋め込みSimpleButtonサンプル

先日「SimpleButtonを使う」で作成したしたボタンコントロールではテキスト埋め込みでしたが、画像埋め込みボタンが必要になったので作成しました。テキスト埋め込みボタンより簡単かな。今回の画像埋め込みボタンではマウスカーソルをハンドカーソルにする…

SimpleButtonソースサンプル

FlexフレームワークであるMXMLを捨ててActionScriptプロジェクトに切り替えて困るのは、手軽に使えるコンポーネント、コントロール等が使えなくなることです。特にボタンは非常に良く使われるので今回SimpleButton()から作成しました。TextField()を使い文字…

スケーリングサンプルソース

ActionScript3でスケーリング処理を行なった際、しっかり嵌まったので備忘録です。拡大縮小処理を行なう際にはscaleXorYプロパティを設定(=1が等倍)すれば自動で行なわれます。但し少し困ったことがあって、例えば拡大を実行すると画像がどんどん右へ流れて…

スクリーンサイズ取得

Flex3のフレームワークからActionScript化時にスクリーンサイズ取得に四苦八苦したので備忘録を残すことにしました。 どうやらstageのここにはいっているようです。 ウインドウの幅 : stage.stageHeight; ウインドウの高さ : stage.stageWidth;センターリン…

 完全ActionScript化を検討中!

今までずっと基幹はFlexのフレームワークであるMXMLで作成して、小回りが必要なところだけ一部でActionScriptを使う方針で開発してきましたが、ウインドウ数が増えてくるとオーバーヘッドが無視できないレベルになってしまいます。このままFlexフレームワー…

MXMLからSpriteクラスを継承したActionScriptクラスの使用方法のサンプル

先日作成したLabelコントロールを楕円で囲むをプロジェクトで使用したところ処理速度が想定より遅かった。ループ処理の最内部で呼ばれるので、最適化をすれば効果絶大なのでActionScript化することにしました。とりあえず今は動作確認をしたばかりですが、処…

validateNow()

現在開発中のFlex3プロジェクトにおいて、Labelコントロールのtextを変更した直後にコントロールのサイズを取得しようとしたところ、変更する前のサイズしか取得することができない問題にぶち当たりました。調べてみるとvalidateNow()をコールしてやれば、設…

テキストの修飾のサンプル

現在開発中のプロジェクトで、Labelコントールを楕円を囲み、楕円部分にマウスカーソルが乗った時にイベントを取得する必要に迫られて作成しました。他のプロジェクトでも簡単に流用できるようにMXMLコンポーネントとして作成しました。Labelコントロール等…

MXMLでTextFieldクラス使用サンプルソース

現在開発中のプロジェクトで、MXMLでTextFieldクラスを使う必要があり、かなり戸惑ったのでFlex備忘録として残して置く事にします。肝なのはFlex3ではflashパッケージであるTextFieldクラスを直接addChildできない。(mxパッケージは直接addChildできます)必…

Canvasレイアウトのドラッグ・サンプルソース改良版

現在開発中のプロジェクトで、Canvasレイアウトをマウスでドラッグして移動させる必要がありました。昨日作成したプログラムでは処理が重過ぎるのか、動きがもたつく感があったので今日改良しました。Flexではドラッグ&ドロップをサポートしたメソッドが用…

Canvasレイアウトのドラッグ・サンプルソース

現在開発中のプロジェクトで、Canvasレイアウトをマウスでドラッグ移動させる必要があったのでテストプログラムを作成しました。忘れないようにFlex備忘録として残します。Canvasレイアウトをマウスでドラッグして移動する。 ・スクリプトの抜粋 // マウスボ…

XMLで特定ノード以外全削除・サンプルソース

現在開発中のプロジェクトで、Flex3のTreeコントロールにおいて特定ノードのみを表示する必要に迫られました。始めはXMLListCollectionのfilterFunctionを使えば簡単にできる(ArrayCollectionではとっても簡単!)と思っていたんだが、階層データオブジェクト…

mx.controlsパッケージ情報

Flex備忘録:Flex3で再コンパイルでアドビのAdobe Flex 3リファレンスガイドにmx.controls パッケージが見当たらないと書きましたが、今Adobe Flex 3リファレンスガイドににアクセスしてみると、追加されたようです。これでいちいちFlex 2リファレンスガイド…

Flex3で再コンパイル完了

ちょっと難産しましたが、やっと通販商品ナビ・FlashバージョンのFlex3で再コンパイル作業を終えました。アドビの説明によると90%のサイトは再コンパイルだけで動くとの説明でありましたが、どうやら残り10%になったようです。なおFlex3には新しいコンパイラ…

Flex3で再コンパイルします

Flex3のインストールが終わったので、次は通販商品ナビ・FlashバージョンをFlex3で再コンパイルして互換性を確めたいと思います。結論を先に言うと現在苦戦中で、まだリリースできる段階ではありません。ちなみに通販商品ナビ・FlashバージョンはFlex2(2.01)…

Flex3のインストール完了

Flex3の日本語ドキュメントもかなり整備されてきたので、Flex3をインストールすることにしました。ちなみに通販商品ナビ・FlashバージョンはFlex2でコンパイルしています。Flex3をインストールする前に旧Flash Playerを削除する必要があります。アンインスト…

Flashテスト

Flashをはてなに張るとどうなるかな? 只今テスト中・・・