Flex
[Flex] Graphics上に文字列を描画する
FlexでGraphicsに対して線や矩形を描くのは簡単ですが、文字を描くのは意外にやり方がわかりません。 以下のような関数で描画可能です。 いろいろやってみましたが、これらやり方はあまりパフォーマンスがよくない感じです […]
[Flex] DataGridでスクロールバーを非表示にしてドラッグでスクロールさせる
通常、データグリッドでスクロールバーを非表示にするには、 horizontalScrollBarPolicy = “off”のようにしますが、 この設定を行うと、指定された幅内に、すべての列を入れ […]
[Flex] mx|DataGridヘッダーの縦線などを消す
FlexのDataGridでは何もしなければ、縦横の罫線が表示されます。 通常は、このままでも問題はありませんが、要件によっては線を消してくれといわれてしまうこともあります。 そんなときは、以下のような設定で消すことがで […]
[Flex] 日付フォーマットを行う
すぐに忘れるのでメモ FlexでDateオブジェクトを日時文字列として表示する場合のフォーマットは、DateFormatterクラスでおこなえます。 この時に、フォーマット書式を指定するのですが、この指定方法をすぐ忘れま […]
FlexでURLパラメータを取得する
Flexで、起動時にURLパラメータを取得するのは、 FlexGlobals.topLevelApplication.parametersで、取得できると思っていました。 ですが、実際拾ってみると中身が空っぽです。 de […]
RSA暗号による暗号化と復号化
flexで公開鍵暗号であるRSA暗号を使用した、暗号化→復合化のサンプルです。 こちら このサンプルで使用している公開、暗号鍵はAS3 Crypt Demo Pageで簡単に生成できます。 (こちらでも暗号-復号を自由に […]
自分自身のイベントを削除する
script内で、addEventListernerした場合、そのイベントは明示的にremoveするべきです。 ですが、都度addEventListernerを呼び出すようなコードを作るような場合、removeを忘れると […]
DataGridの選択行の背景描画を制御する
Datagridの選択行の色は、標準では綺麗な青に近い水色です。 これはこれで悪くはないのですが、少し濃すぎる気がします。 色は変えることができるのですが、alphaについては変更できません。 このような場合、 Data […]
ModuleでAlertを呼ぶとエラーになるときの対応
メインで使用してもエラーにならないのに、 モジュール内で呼び出すと以下のようなエラーになることがある。 このような場合は、Mainのどこかで、Alertを宣言して置く必要がある。 new Alert(); 一度宣言すると […]