
Flex3 : NumericStepper コントロール
フリーフォントで簡単ロゴ作成 用に作りました。以前から手入力は面倒なので作ろう作ろう
とおもいつつ、面倒なので放っておいたのですが、このページが案外アクセスがある事が
解って、じゃあちょっと作ってみようかと思って作りましたが・・・・
実装コードが面倒すぎ。JavaScript の専用ライブラリを作れば良いのですが、
需要あるかどうかも解らないので、それはまた今度という事にしました。
仕様としては、swf をコントロールで貼り付けるだけですが、
flashvars に初期値
を指定できます。別ドメインでも動くようにしていますが。crossdomain.xml
で許可していないパターンはそういえばテストしていません。
crossdomain.xml で許可していても、内部で許可しないと、Flex 内部のメソッドは呼び出せません。別ドメインで、setValue できないようにするには、Security.allowDomain("*");
をコメントにしてリビルドする必要があります。
まあ、setValue しなくても、殆ど問題無く使えるので実はあまり気にする必要は無いのですが。
内部の変更時は外部の JavaScript を呼び出すようにしていますので、コントロール毎
に受け側を定義する必要があります。それも含めて実装コード長いです。
サンプルは、swfobject を Google から呼び出してますが、swfobject 程度ならば
プログにも置けるので無理に Google の力を借りる必要はありません。あくまでサンプル
なので、すぐ使えるという事を考慮しています( パッケージには swfobject.js を同梱 )
フォーカス中に SHIFT キーを押すと、四捨五入されて、そのまま処理すると10づつ増減します。
あと、Flex なのでサイズ大きめで、ロードが重いかもしれません。
|
【オワコンの最新記事】
- tiktok > Stable Diffusion : まあ、とにかく凄い今時の頂点系
- Windows 8.1 + Visual Studio 2013 + WebGL + Three.js v65
- Microsoft Visual Studio 2010 のエミュレータは localhost で PC にアクセスできてた。
- Windows Phone で Zune を終了しても実機デバッグはできる( つまり、カメラが使える )
- Windows Phone SDK 8.0 がリリースされました。高橋 忍氏のブログをチェックするといいと思います
- App クラスを介してページ間の参照 / Windows Phone(C#)
- 『Windows8(C#) 2ページテンプレート』で、2ページ目で HttpClient で JSON データをバインドする
- Windows8 の最新版で、C#のテンプレート(Windows ストア)で、ページを追加すると固まるというバグがあるので、テンプレートを作って回避しています。
- 黒子のバスケが始まるまでに Windows Phone の開発環境を作る
- AIR + Papervision3D でメタセコイアの 3D キャラを遊ぶサンプルパッケージ
- Windows8(JavaScript Metro Style 導入) 関連リンク
- Windows 8 Release Preview のコントロールパネルの Flash Player 設定マネージャ
- Windows8 の XMLHttpRequest の POST メソッドのテストの為に、超簡易掲示板を授業中に作成
- AIR+FLARToolkitサンプル開発キット / collada(dae)とメタセコイア(mqo)ローダ実装済
- AIR Flex4 で WEB カメラを最も簡単に実装する方法
- Windows8 + LiveSDK のサンプルコードの実行
- WindowsConsumerPreview やその他の環境で、Microsoft の Live SDK を試す為の情報
- Adobe AIR Flex をだれでも簡単に作成できるパッケージ : ★ 超シンプル FLV プレーヤー ★
- アプリケーションバーを追加する : Win8 Metro(JS)
- Spark のスキンを使った時のウインドウサイズ変更オペレーション : Adobe AIR Flex