Flex

ActionScriptでPunycode変換

これを移植した。 Punycode変換のコードを書いてみました - Operaの備忘録のぺえじ - チーム俺等 http://orera.g.hatena.ne.jp/misttrap/20080518/p1 jp/eth0/Punycode.as package jp.eth0 { public class Punycode { protected static const BASE:int = 36;…

TextInputにDataGridのitemEditEndみたいなイベントを追加する

TextInput入力終了時に、編集前の値と編集後の値を取得したい。 DataGridのitemEditEndみたいなイベント。 changeイベントとかで出来るかと思ったら、1文字変更するごとにイベントが発生するらしい。 用途が違ったから、自分で作った。 フォーカスを当てられ…

FlexでIPアドレスをValidateするコンポーネントを作ってみた

mx.validators.Validatorを継承して作った。 名づけて"IPValidator"。 IPv4専用。 ネットワークアドレスの有効無効、ブロードキャストアドレスの有効無効もつけてみた。 必要かどうかはよく解らないけど。 つかいかた

FlexでWaveファイルを再生するライブラリを作ってみた

flash.media.SoundだとWaveファイルは再生出来ない。 でもたまにWaveファイルを再生したい時もある。 例えば、AquesTalkで生成されたのWaveデータを返すWebAPIを作って、それをFlex(Flash)で読み込んで再生する、とか。 意外とWaveじゃなきゃいけない時って…

FlexとJavaScriptでMemcachedサーバに接続してみた

前回(memcachedサーバをPHPで作ってみた - yoshida_eth0の日記)はサーバ、今回はクライアント。 FlexでMemcachedサーバにソケット通信する奴を作って、それをJavaScriptと連携させた。 果たして実用性があるかは解らないけど、技術的には出来た、という話。 …

ソケットポリシーファイルを設置

FlexでSocketを使いたくて。 これを置くだけで5時間位かかった…。 flashpolicyd_v0.6で用意されてる3つすべて試して、やっと。 Perl_xinetdを試して動かず。 Python_xinetdを試して動かず。 Python_initを試して起動せず。 Standaloneでは動くのに。 ログを…

MXMLベースのItemRendererの最低限の雛形

最近ずっとFlexやってる。 MXMLベースのItemRendererの最低限の雛形をメモ。