Flex
[Flex] switch文の書き方
前回Javaのswitch文の書き方を紹介しましたが、 Flexでのswitch文についてもご紹介します。 (Flexというより、actionScriptの構文です。) Flexのswitch文はJavaとは違い、条件に […]
[Flex] 時刻入力チェックValidator
TextInputなどに入力された時刻の形式をチェックするバリデータです 00:00~23:59までをOKとします。 <mx:RegExpValidator source="{timeInput}&quo […]
Flex4では、Application.applicationは使えない
今更な内容ですが、度々なんだっけと考えるのでメモです。 Flex3までは、アプリケーションの根底情報を取得するには、Application.application.~ と指定していましたが、 Flex4からは、FlexG […]
[Flex] NumericStepperのテキスト欄を手入力不可にする
NumericStepperは標準でテキスト欄への直接入力が可能です。 手入力をできないようにする簡単な方法は、 以下の通り、 NumericStepper内のtextInputのプロパティを直接変更すればOKです。 た […]
[flex] spark:DataGridのヘッダースタイル指定
sparkのDataGridのヘッダー部にデフォルトで指定されているレンダラーは、 DefaultGridHeaderRendererです。 このクラスに対してスタイルを指定すれば、全列に対して共通的にスタイル変更できま […]
[Flex] asserts.swfのすべてのシンボルを貼り付けてみる
前回ご紹介したassets.swfですが、カーソル以外にもいくつかのskinや画像が入っています。 余り何も考えずに、片っ端から貼り付けてみました。 中身が何かを見ていないので、とりあえず、mx:Imageにクラス指定し […]
[Flex] asserts.swf のカーソルをセットする
Flexマウスカーソルを変更するのは、とても簡単です。 CursorManager.setCursor(…)で変わります。 独自のイメージも使用できるのですが、もともとFlexに入っているカーソルを指定するこ […]
[Flex] DataGridのヘッダーのソート矢印を消す
spark版DataGridで、ヘッダー行のソート表示を制御する方法です。 実際のソート処理は、dataProviderにセットするArrayCollectionで制御します。 矢印(▼)を消すだけなら dg.colum […]
[Flex] TextInputにmaxCharsを指定した場合の不具合回避 (Flex4.5.1以下限定)
Flex SDK 4.5.1までのバージョンにおいて、 sparkのTextInputにmaxCharsを指定した状態で日本語入力を行うと、 入力した値がきちんと確定されない不具合が発生します。 TextInput以外に […]