| パッケージ | mx.flash |
| クラス | public dynamic class UIMovieClip |
| 継承 | UIMovieClip MovieClip Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| 実装 | IDeferredInstantiationUIComponent, IToolTipManagerClient, IStateClient, IFocusManagerComponent, IConstraintClient, IAutomationObject |
| サブクラス | ContainerMovieClip |
次の手順では、Flash CS3 で Flex コンポーネントを作成する基本的なプロセスを説明します。
library-path に SWC ファイルを含めます。詳細については、Flex/Flash Integration Kit (http://www.adobe.com/go/flex3_cs3_swfkit で入手可能)に付属のドキュメントを参照してください。
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。 | DisplayObject | |
![]() | alpha : Number
指定されたオブジェクトのアルファ透明度値を示します。 | DisplayObject | |
| automationDelegate : Object
オートメーション関連機能を処理する委譲オブジェクト。 | UIMovieClip | ||
| automationName : String
このオブジェクトの識別子として使用できる名前です。 | UIMovieClip | ||
| automationTabularData : Object [読み取り専用]
データ検索に使用できる IAutomationTabularData インターフェイスの実装です。 | UIMovieClip | ||
| automationValue : Array [読み取り専用]
この値はオブジェクトのレンダリング表示に対応しています。また、アプリケーションでの視覚表示と同じにするために、識別子とオブジェクトを関連付けるのに使用できます。 | UIMovieClip | ||
| baseline : *
コンテンツ領域の上端からコンポーネントのベースライン位置までの垂直距離(ピクセル単位)を表します。 | UIMovieClip | ||
| baselinePosition : Number [読み取り専用]
コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。 | UIMovieClip | ||
![]() | blendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。 | DisplayObject | |
![]() | blendShader : Shader [書き込み専用]
前景と背景のブレンドに使用するシェーダを設定します。 | DisplayObject | |
| bottom : *
コンポーネントの下端からコンテンツ領域の下端までの垂直距離(ピクセル単位)を表します。 | UIMovieClip | ||
| boundingBoxName : String = "boundingBox"
境界ボックスとして使用されるオブジェクトの名前です。 | UIMovieClip | ||
![]() | buttonMode : Boolean
このスプライトのボタンモードを指定します。 | Sprite | |
![]() | cacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash Player または Adobe AIR にキャッシュされます。 | DisplayObject | |
| cacheHeuristic : Boolean [書き込み専用]
オブジェクトのビットマップキャッシュを促すために Flex によって使用されます。 | UIMovieClip | ||
| cachePolicy : String [読み取り専用]
このオブジェクトのビットマップキャッシュポリシーを指定します。 | UIMovieClip | ||
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
![]() | contextMenu : NativeMenu
このオブジェクトに関連付けられたコンテキストメニューを指定します。 | InteractiveObject | |
![]() | currentFrame : int [読み取り専用]
MovieClip インスタンスのタイムライン内の再生ヘッドが置かれているフレームの番号を示します。 | MovieClip | |
![]() | currentFrameLabel : String [読み取り専用]
MovieClip インスタンスのタイムライン内の現在のフレームにあるラベルです。 | MovieClip | |
![]() | currentLabel : String [読み取り専用]
MovieClip インスタンスのタイムライン内の再生ヘッドが置かれている現在のラベルです。 | MovieClip | |
![]() | currentLabels : Array [読み取り専用]
現在のシーンの FrameLabel オブジェクトの配列を返します。 | MovieClip | |
![]() | currentScene : Scene [読み取り専用]
MovieClip インスタンスのタイムライン内の再生ヘッドが置かれている現在のシーンです。 | MovieClip | |
| currentState : String
このコンポーネントの現在の状態です。 | UIMovieClip | ||
| descriptor : UIComponentDescriptor
この UIComponent インスタンスの作成のために createComponentFromDescriptor() メソッドで使用した UIComponentDescriptor への参照です(存在する場合)。 | UIMovieClip | ||
| document : Object
このコンポーネントに関連付けられたドキュメントオブジェクトへの参照です。 | UIMovieClip | ||
![]() | doubleClickEnabled : Boolean
オブジェクトが doubleClick イベントを受け取るかどうかを指定します。 | InteractiveObject | |
![]() | dropTarget : DisplayObject [読み取り専用]
スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。 | Sprite | |
![]() | enabled : Boolean
ムービークリップの有効 / 無効を示すブール値です。 | MovieClip | |
| explicitHeight : Number
コンポーネントの座標として明示的に指定されたコンポーネントの高さ(ピクセル単位)です。 | UIMovieClip | ||
| explicitMaxHeight : Number
コンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。 | UIMovieClip | ||
| explicitMaxWidth : Number
コンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。 | UIMovieClip | ||
| explicitMinHeight : Number
コンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。 | UIMovieClip | ||
| explicitMinWidth : Number
コンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。 | UIMovieClip | ||
| explicitWidth : Number
コンポーネントの座標として明示的に指定されたコンポーネントの幅(ピクセル単位)です。 | UIMovieClip | ||
![]() | filters : Array
表示オブジェクトに現在関連付けられている各フィルタオブジェクトが格納されているインデックス付きの配列です。 | DisplayObject | |
| focusEnabled : Boolean
コンポーネントが選択時にフォーカスを取得できるかどうかを示すフラグです。 | UIMovieClip | ||
| focusPane : Sprite
複数のコンポーネント間で共有され、フォーカス描画のオーバーレイとして使用される単一の Sprite オブジェクトです。 | UIMovieClip | ||
![]() | focusRect : Object
このオブジェクトがフォーカス矩形を表示するかどうかを指定します。 | InteractiveObject | |
![]() | framesLoaded : int [読み取り専用]
ストリーミング SWF ファイルからロードされたフレーム数です。 | MovieClip | |
![]() | graphics : Graphics [読み取り専用]
ベクターの描画コマンドが発生するこのスプライトに属する Graphics オブジェクトを指定します。 | Sprite | |
| height : Number [override]
このオブジェクトの高さ(ピクセル単位)です。 | UIMovieClip | ||
![]() | hitArea : Sprite
スプライトのヒット領域となる別のスプライトを指定します。 | Sprite | |
| horizontalCenter : *
コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの水平距離(ピクセル単位)を表します。 | UIMovieClip | ||
| id : String
コンポーネントの ID です。 | UIMovieClip | ||
| includeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。 | UIMovieClip | ||
| isPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。 | UIMovieClip | ||
| left : *
コンポーネントのコンテンツ領域の左端からコンポーネントの左端までの水平距離(ピクセル単位)を表します。 | UIMovieClip | ||
![]() | loaderInfo : LoaderInfo [読み取り専用]
この表示オブジェクトが属するファイルのロード情報を含む LoaderInfo オブジェクトを返します。 | DisplayObject | |
![]() | mask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。 | DisplayObject | |
| maxHeight : Number
コンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。 | UIMovieClip | ||
| maxWidth : Number
コンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。 | UIMovieClip | ||
| measuredHeight : Number [読み取り専用]
このオブジェクトの測定した高さです。 | UIMovieClip | ||
| measuredMinHeight : Number
コンポーネントのデフォルトの最小の高さ(ピクセル単位)です。 | UIMovieClip | ||
| measuredMinWidth : Number
コンポーネントのデフォルトの最小の幅(ピクセル単位)です。 | UIMovieClip | ||
| measuredWidth : Number [読み取り専用]
このオブジェクトの測定した幅です。 | UIMovieClip | ||
| minHeight : Number
コンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。 | UIMovieClip | ||
| minWidth : Number
コンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。 | UIMovieClip | ||
![]() | mouseChildren : Boolean
オブジェクトの子に対してマウスが有効かどうかを調べます。 | DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
このオブジェクトがマウスメッセージを受け取るかどうかを指定します。 | InteractiveObject | |
| mouseFocusEnabled : Boolean [読み取り専用]
コンポーネントがマウスでの選択時にフォーカスを取得できるかどうかを示すフラグです。 | UIMovieClip | ||
![]() | mouseX : Number [読み取り専用]
マウス位置の x 座標を示します(ピクセル単位)。 | DisplayObject | |
![]() | mouseY : Number [読み取り専用]
マウス位置の y 座標を示します(ピクセル単位)。 | DisplayObject | |
![]() | name : String
DisplayObject のインスタンス名を示します。 | DisplayObject | |
| numAutomationChildren : int [読み取り専用]
このコンテナに含まれるオートメーションの子の数です。 | UIMovieClip | ||
![]() | numChildren : int [読み取り専用]
このオブジェクトの子の数を返します。 | DisplayObjectContainer | |
![]() | opaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。 | DisplayObject | |
| owner : DisplayObjectContainer
通常、このコンポーネントの親コンテナです。 | UIMovieClip | ||
![]() | parent : DisplayObjectContainer [読み取り専用]
この表示オブジェクトを含む DisplayObjectContainer オブジェクトを示します。 | DisplayObject | |
| parentDocument : Object [読み取り専用]
このコンポーネントを含むドキュメントを表します。 | UIMovieClip | ||
| percentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定する数値です。 | UIMovieClip | ||
| percentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定する数値です。 | UIMovieClip | ||
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
| right : *
コンポーネントの右端からコンテンツ領域の右端までの水平距離(ピクセル単位)を表します。 | UIMovieClip | ||
![]() | root : DisplayObject [読み取り専用]
読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。 | DisplayObject | |
![]() | rotation : Number
DisplayObject インスタンスの元の位置からの回転角を度単位で示します。 | DisplayObject | |
![]() | rotationX : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの x 軸の回転角を度単位で示します。 | DisplayObject | |
![]() | rotationY : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの y 軸の回転角を度単位で示します。 | DisplayObject | |
![]() | rotationZ : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの z 軸の回転角を度単位で示します。 | DisplayObject | |
![]() | scale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。 | DisplayObject | |
![]() | scaleX : Number
基準点から適用されるオブジェクトの水平スケール(パーセンテージ)を示します。 | DisplayObject | |
![]() | scaleY : Number
オブジェクトの基準点から適用されるオブジェクトの垂直スケール(percentage)を示します。 | DisplayObject | |
![]() | scaleZ : Number
オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。 | DisplayObject | |
![]() | scenes : Array [読み取り専用]
MovieClip インスタンス内のシーンの名前、フレーム数、フレームラベルがリストされた Scene オブジェクトの配列です。 | MovieClip | |
![]() | scrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。 | DisplayObject | |
| showInAutomationHierarchy : Boolean
オートメーションオブジェクトがオートメーション階層に表示されているかどうかを示すフラグです。 | UIMovieClip | ||
![]() | soundTransform : SoundTransform
このスプライト内のサウンドを制御します。 | Sprite | |
![]() | stage : Stage [読み取り専用]
表示オブジェクトのステージです。 | DisplayObject | |
| systemManager : ISystemManager
このコンポーネントの SystemManager オブジェクトへの参照です。 | UIMovieClip | ||
![]() | tabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。 | DisplayObjectContainer | |
![]() | tabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。 | InteractiveObject | |
![]() | tabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。 | InteractiveObject | |
![]() | textSnapshot : TextSnapshot [読み取り専用]
この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。 | DisplayObjectContainer | |
| toolTip : String
ツールヒントに表示するテキストです。 | UIMovieClip | ||
| top : *
コントロールのコンテンツ領域の上端からコンポーネントの上端までの垂直距離(ピクセル単位)を表します。 | UIMovieClip | ||
![]() | totalFrames : int [読み取り専用]
MovieClip インスタンス内のフレーム総数です。 | MovieClip | |
![]() | trackAsMenu : Boolean
SimpleButton または MovieClip オブジェクトである他の表示オブジェクトがマウス解放イベントを受け取ることができるかどうかを示します。 | MovieClip | |
![]() | transform : Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。 | DisplayObject | |
| tweeningProperties : Array
EffectManager によって使用されます。 | UIMovieClip | ||
![]() | useHandCursor : Boolean
buttonMode プロパティが true に設定されたスプライト上にマウスが移動したときに、指差しハンドポインタ (ハンドカーソル) を表示するかどうかを示すブール値です。 | Sprite | |
| verticalCenter : *
コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの垂直距離(ピクセル単位)を表します。 | UIMovieClip | ||
![]() | visible : Boolean
表示オブジェクトが可視かどうかを示します。 | DisplayObject | |
| width : Number [override]
このオブジェクトの幅(ピクセル単位)です。 | UIMovieClip | ||
![]() | x : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。 | DisplayObject | |
![]() | y : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。 | DisplayObject | |
![]() | z : Number
3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。 | DisplayObject | |
| プロパティ | 定義元 | ||
|---|---|---|---|
| bounds : Rectangle [読み取り専用]
コンテンツの伸縮されていない境界です。 | UIMovieClip | ||
| initialized : Boolean = false
オブジェクトがレイアウトの 3 つの段階(処理、測定、レイアウト)すべてを完了したものであるかどうかを示すフラグです(いずれかが必須であった場合)。 | UIMovieClip | ||
| メソッド | 定義元 | ||
|---|---|---|---|
コンストラクタです。 | UIMovieClip | ||
![]() |
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | |
![]() |
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | |
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | |
![]() |
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。 | DisplayObjectContainer | |
![]() |
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。 | DisplayObjectContainer | |
このコンテナの子を識別するプロパティのセットを返します。 | UIMovieClip | ||
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクト上に作成します。 | UIMovieClip | ||
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクトから削除します。 | UIMovieClip | ||
![]() |
イベントをイベントフローに送出します。 | EventDispatcher | |
コンポーネントがフォーカスを受け取ったときに FocusManager によって呼び出されます。 | UIMovieClip | ||
この UIComponent オブジェクトへのデータバインディングを実行します。 | UIMovieClip | ||
指定されたインデックス位置でオートメーションオブジェクトを提供します。 | UIMovieClip | ||
![]() |
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。 | DisplayObject | |
![]() |
指定のインデックス位置にある子表示オブジェクトインスタンスを返します。 | DisplayObjectContainer | |
![]() |
指定された名前に一致する子表示オブジェクトを返します。 | DisplayObjectContainer | |
![]() |
子 DisplayObject インスタンスのインデックス位置を返します。 | DisplayObjectContainer | |
指定された制約値を返します。 | UIMovieClip | ||
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
| UIMovieClip | ||
明示された幅を使用するのか、それとも測定した幅を使用するのかを決定する便利なメソッドです。
| UIMovieClip | ||
![]() |
指定されたポイントの下にあり、この DisplayObjectContainer インスタンスの子 (または孫など) であるオブジェクトの配列を返します。 | DisplayObjectContainer | |
![]() |
シェイプ上の線を除き、targetCoordinateSpace パラメータによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。 | DisplayObject | |
![]() |
point オブジェクトをステージ (グローバル) 座標から表示オブジェクトの (ローカル) 座標に変換します。 | DisplayObject | |
![]() |
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。 | DisplayObject | |
![]() |
指定されたフレームで SWF ファイルの再生を開始します。 | MovieClip | |
![]() |
このムービークリップの指定されたフレームに再生ヘッドを送り、そこで停止させます。 | MovieClip | |
![]() |
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | |
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。 | DisplayObject | |
![]() |
表示オブジェクトを評価して、x および y パラメータで指定されたポイントと重複または交差するかどうかを調べます。 | DisplayObject | |
オブジェクトを初期化します。 | UIMovieClip | ||
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。 | DisplayObject | |
![]() |
point オブジェクトを表示オブジェクトの (ローカル) 座標からステージ (グローバル) 座標に変換します。 | DisplayObject | |
このオブジェクトを指定の x および y 座標に移動します。 | UIMovieClip | ||
![]() |
次のフレームに再生ヘッドを送り、停止します。 | MovieClip | |
![]() |
MovieClip インスタンスの次のシーンに再生ヘッドを移動します。 | MovieClip | |
owner プロパティのチェーンが child からこの UIComponent を指定している場合に、true を返します。 | UIMovieClip | ||
UIComponent オブジェクトを親に対して追加または削除したときに Flex によって呼び出されます。 | UIMovieClip | ||
![]() |
ムービークリップのタイムライン内で再生ヘッドを移動します。 | MovieClip | |
![]() |
直前のフレームに再生ヘッドを戻し、停止します。 | MovieClip | |
![]() |
MovieClip インスタンスの直前のシーンに再生ヘッドを移動します。 | MovieClip | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
エフェクトイベントごとに、イベントリスナーの 1 つとして EffectManager を登録します。 | UIMovieClip | ||
![]() |
DisplayObjectContainer インスタンスの子リストから指定の child DisplayObject インスタンスを削除します。 | DisplayObjectContainer | |
![]() |
DisplayObjectContainer の子リストの指定された index 位置から子 DisplayObject を削除します。 | DisplayObjectContainer | |
![]() |
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | |
指定されたイベントを再生します。 | UIMovieClip | ||
提供された ID を使用して子を解決します。 | UIMovieClip | ||
このオブジェクトの実際のサイズを設定します。 | UIMovieClip | ||
![]() |
表示オブジェクトコンテナの既存の子の位置を変更します。 | DisplayObjectContainer | |
指定された制約値を設定します。 | UIMovieClip | ||
コンポーネントがフォーカスを受け取ったときに FocusManager によって呼び出されます。 | UIMovieClip | ||
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
visible プロパティが変更されたときに呼び出されます。 | UIMovieClip | ||
![]() |
指定されたスプライトをユーザーがドラッグできるようにします。 | Sprite | |
![]() |
ムービークリップ内の再生ヘッドを停止します。 | MovieClip | |
![]() |
startDrag() メソッドを終了します。 | Sprite | |
![]() |
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。 | DisplayObjectContainer | |
![]() |
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序 (重ね順) を入れ替えます。 | DisplayObjectContainer | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
![]() |
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher | |
| メソッド | 定義元 | ||
|---|---|---|---|
サイズを監視してトランジションを進行させる、主要な関数です。 | UIMovieClip | ||
tabEnabled が true に設定されているすべての子を回帰的に検索し、それらの子を focusableObjects 配列に追加します。 | UIMovieClip | ||
いずれかの子にフォーカスが置かれると呼び出されます。 | UIMovieClip | ||
サイズが変更されたことを親に通知します。 | UIMovieClip | ||
| イベント | 概要 | 定義元 | ||
|---|---|---|---|---|
![]() | [ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。 | EventDispatcher | ||
| addChild() メソッドまたは addChildAt() メソッドを使用して、コンポーネントをコンテンツの子としてコンテナに追加したときに送出されます。 | UIMovieClip | |||
![]() | 表示オブジェクトが表示リストに追加されたときに送出されます。 | DisplayObject | ||
![]() | 表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。 | DisplayObject | ||
![]() | ユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。 | InteractiveObject | ||
![]() | ユーザーが同じ InteractiveObject 上でポインティングデバイスのメインボタンを押して離すと送出されます。 | InteractiveObject | ||
![]() | ユーザージェスチャが AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられたコンテキストメニューをトリガすると、送出されます。 | InteractiveObject | ||
![]() | ユーザーがコピー操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送信されます。 | InteractiveObject | ||
| コンポーネントの構築が完了すると送出されます。 | UIMovieClip | |||
| ビューステートの変更後に送出されます。 | UIMovieClip | |||
| currentState プロパティが変更された後、ビューステートが変更される前に送出されます。 | UIMovieClip | |||
![]() | ユーザーがカット操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送信されます。 | InteractiveObject | ||
![]() | [ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。 | EventDispatcher | ||
![]() | オブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。 | InteractiveObject | ||
| ドラッグ操作が完了したとき(ドラッグデータをドロップターゲットにドロップするか、ドロップを実行せずにドラッグ & ドロップ操作を終了したときのいずれか)、ドラッグイニシエータ(ドラッグしたデータのソースであるコンポーネント)によって送出されます。 | UIMovieClip | |||
| ユーザーがドロップターゲット上でマウスを離したとき、ドロップターゲットによって送出されます。 | UIMovieClip | |||
| ドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。 | UIMovieClip | |||
| ユーザーがデータをコンポーネントの外部にドラッグし、ターゲットにドロップしなかったとき、コンポーネントによって送出されます。 | UIMovieClip | |||
| ドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。 | UIMovieClip | |||
![]() | [ブロードキャストイベント] 再生ヘッドが新しいフレームに入るときに送出されます。 | DisplayObject | ||
![]() | [ブロードキャストイベント] 再生ヘッドが現在のフレームを終了するときに送出されます。 | DisplayObject | ||
![]() | 表示オブジェクトがフォーカスを取得した後に送出されます。 | InteractiveObject | ||
![]() | 表示オブジェクトがフォーカスを失った後に送出されます。 | InteractiveObject | ||
![]() | [ブロードキャストイベント] フレーム表示オブジェクトのコンストラクタが実行した後で、かつフレームスクリプトが実行される前に送出されます。 | DisplayObject | ||
| オブジェクトの状態が可視から不可視に変化したときに送出されます。 | UIMovieClip | |||
| コンポーネントの構築と初期化プロパティの設定が完了したときに送出されます。 | UIMovieClip | |||
![]() | ユーザーがキーを押したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。 | InteractiveObject | ||
![]() | ユーザーがキーを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。 | InteractiveObject | ||
| PopUpManager を使用して開かれたコンポーネントの外側でユーザーがマウスをクリックしたときに、そのコンポーネントから送出されます。 | UIMovieClip | |||
![]() | ユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。 | InteractiveObject | ||
![]() | InteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | ||
![]() | マウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。 | InteractiveObject | ||
| ユーザーが PopUpManager を使用して開いたコンポーネントの外側にマウスホイールをスクロールしたときに、そのコンポーネントから送出されます。 | UIMovieClip | |||
| オブジェクトが移動したときに送出されます。 | UIMovieClip | |||
![]() | ユーザーがドラッグジェスチャを止めると、ドラッグイニシエータ InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager.acceptDragDrop() の呼び出しで受け入れられた場合に、ターゲットの InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグジェスチャが境界に入ると、InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグジェスチャが境界を出ると、InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグジェスチャが境界の範囲内で行われている間、InteractiveObject から継続的に送出されます。 | InteractiveObject | ||
![]() | ドラッグ操作の開始時に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグ操作が行われている間に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ユーザーがペースト操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「ペースト」を選択した場合に送信されます。 | InteractiveObject | ||
| コンポーネントの初期化シーケンスの始めに送出されます。 | UIMovieClip | |||
| removeChild() または removeChildAt() メソッドを使用して、コンポーネントをコンテンツである子としてコンテナから削除したときに送出されます。 | UIMovieClip | |||
![]() | 表示オブジェクトが表示リストから削除されようとしているときに送出されます。 | DisplayObject | ||
![]() | 表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの削除により、表示リストから削除されようとしているときに送出されます。 | DisplayObject | ||
![]() | [ブロードキャストイベント] 表示リストが更新およびレンダリングされようとしているときに送出されます。 | DisplayObject | ||
| コンポーネントのサイズが変更されたときに送出されます。 | UIMovieClip | |||
![]() | ユーザーが同じ InteractiveObject 上でポインティングデバイスの右ボタンを押して離すと送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。 | InteractiveObject | ||
![]() | ユーザーがすべて選択操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「すべて選択」を選択した場合に送信されます。 | InteractiveObject | ||
| オブジェクトの状態が不可視から可視に変化したときに送出されます。 | UIMovieClip | |||
![]() | オブジェクトの tabChildren フラグの値が変更されたときに送出されます。 | InteractiveObject | ||
![]() | オブジェクトの tabEnabled フラグが変更されたときに送出されます。 | InteractiveObject | ||
![]() | オブジェクトの tabIndex プロパティの値が変更されたときに送出されます。 | InteractiveObject | ||
| ツールヒントを作成するときにコンポーネントによって送出されます。 | UIMovieClip | |||
| コンポーネントのツールヒントが非表示にされており、まもなく破棄されるときに、コンポーネントによって送出されます。 | UIMovieClip | |||
| コンポーネントのツールヒントが非表示にされる前に、コンポーネントによって送出されます。 | UIMovieClip | |||
| コンポーネントのツールヒントが表示される前に、コンポーネントによって送出されます。 | UIMovieClip | |||
| コンポーネントのツールヒントが表示された後に、コンポーネントによって送出されます。 | UIMovieClip | |||
| toolTip プロパティが設定されているコンポーネント上にユーザーがマウスを移動すると同時に、そのコンポーネントによって送出されます。 | UIMovieClip | |||
| automationDelegate | プロパティ |
automationDelegate:Objectオートメーション関連機能を処理する委譲オブジェクト。
public function get automationDelegate():Object public function set automationDelegate(value:Object):void| automationName | プロパティ |
automationName:Stringこのオブジェクトの識別子として使用できる名前です。
public function get automationName():String public function set automationName(value:String):void| automationTabularData | プロパティ |
automationTabularData:Object [読み取り専用]
データ検索に使用できる IAutomationTabularData インターフェイスの実装です。
public function get automationTabularData():Object| automationValue | プロパティ |
automationValue:Array [読み取り専用] この値はオブジェクトのレンダリング表示に対応しています。また、アプリケーションでの視覚表示と同じにするために、識別子とオブジェクトを関連付けるのに使用できます。
public function get automationValue():Array| baseline | プロパティ |
baseline:*コンテンツ領域の上端からコンポーネントのベースライン位置までの垂直距離(ピクセル単位)を表します。 このプロパティが設定されている場合、コンポーネントのベースラインはそのコンテンツ領域の上端に対して固定されます。コンテナのサイズが変更されても、コンポーネントのベースラインとそのコンテンツ領域の上端の垂直距離は維持されます。
このプロパティが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。
デフォルト値は undefined で、未定義であることを意味します。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 Bindable イベントが送出されます。
public function get baseline():* public function set baseline(value:any):void| baselinePosition | プロパティ |
baselinePosition:Number [読み取り専用] コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。
public function get baselinePosition():Number| bottom | プロパティ |
bottom:*コンポーネントの下端からコンテンツ領域の下端までの垂直距離(ピクセル単位)を表します。 このプロパティが設定されている場合、コンポーネントの下端はそのコンテンツ領域の下端に対して固定されます。コンテナのサイズが変更されても、2 つの下端の垂直距離は維持されます。
このプロパティが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。
デフォルト値は undefined で、未定義であることを意味します。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 Bindable イベントが送出されます。
public function get bottom():* public function set bottom(value:any):void| boundingBoxName | プロパティ |
public var boundingBoxName:String = "boundingBox"境界ボックスとして使用されるオブジェクトの名前です。
境界ボックスは、コンポーネントのサイズを決定するために Flex で使用されるオブジェクトです。 実際のコンテンツは境界ボックスより大きい場合や小さい場合がありますが、Flex は、コンポーネントをレイアウトするときに境界ボックスのサイズを使用します。 このオブジェクトはオプションです。 省略した場合は、代わりにコンポーネントの実際のコンテンツサイズが使用されます。
デフォルト値 : 「boundingBox」.
| bounds | プロパティ |
| cacheHeuristic | プロパティ |
cacheHeuristic:Boolean [書き込み専用]
オブジェクトのビットマップキャッシュを促すために Flex によって使用されます。 cachePolicy が UIComponentCachePolicy.AUTO の場合、cacheHeuristic を使用してオブジェクトの cacheAsBitmap プロパティがコントロールされます。
public function set cacheHeuristic(value:Boolean):void| cachePolicy | プロパティ |
cachePolicy:String [読み取り専用]
このオブジェクトのビットマップキャッシュポリシーを指定します。 MXML で有効な値は、"on"、"off"、"auto"(デフォルト)です。
ActionScript で有効な値は、UIComponentCachePolicy.ON、UIComponentCachePolicy.OFF、UIComponentCachePolicy.AUTO(デフォルト)です。
UIComponentCachePolicy.ON の場合、オブジェクトは常にビットマップとしてキャッシュされます。UIComponentCachePolicy.OFF の場合、オブジェクトはビットマップとしてキャッシュされません。UIComponentCachePolicy.AUTO の場合、フレームワークはヒューリスティックを使用して、オブジェクトをビットマップとしてキャッシュするかどうかを判断します。 デフォルト値 : UIComponentCachePolicy.AUTO.
public function get cachePolicy():String| currentState | プロパティ |
currentState:String
このコンポーネントの現在の状態です。 UIMovieClip の場合、currentState プロパティの値は現在のフレームラベルです。
public function get currentState():String public function set currentState(value:String):void| descriptor | プロパティ |
descriptor:UIComponentDescriptor
この UIComponent インスタンスの作成のために createComponentFromDescriptor() メソッドで使用した UIComponentDescriptor への参照です (存在する場合)。この UIComponent インスタンスが記述子から作成されていない場合、このプロパティは null です。
public function get descriptor():UIComponentDescriptor public function set descriptor(value:UIComponentDescriptor):void関連項目
| document | プロパティ |
document:Objectこのコンポーネントに関連付けられたドキュメントオブジェクトへの参照です。ドキュメントオブジェクトは、Flex アプリケーション、MXML コンポーネント、または ActionScript コンポーネントの階層の最上位にあるオブジェクトです。
public function get document():Object public function set document(value:Object):void| explicitHeight | プロパティ |
explicitHeight:Number
コンポーネントの座標として明示的に指定されたコンポーネントの高さ(ピクセル単位)です。 高さが明示的に指定されていない場合、この値は NaN になります。
public function get explicitHeight():Number public function set explicitHeight(value:Number):void関連項目
| explicitMaxHeight | プロパティ |
explicitMaxHeight:Numberコンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。
public function get explicitMaxHeight():Number public function set explicitMaxHeight(value:Number):void関連項目
| explicitMaxWidth | プロパティ |
explicitMaxWidth:Numberコンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。
public function get explicitMaxWidth():Number public function set explicitMaxWidth(value:Number):void関連項目
| explicitMinHeight | プロパティ |
explicitMinHeight:Numberコンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。
public function get explicitMinHeight():Number public function set explicitMinHeight(value:Number):void関連項目
| explicitMinWidth | プロパティ |
explicitMinWidth:Numberコンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。
public function get explicitMinWidth():Number public function set explicitMinWidth(value:Number):void関連項目
| explicitWidth | プロパティ |
explicitWidth:Number
コンポーネントの座標として明示的に指定されたコンポーネントの幅(ピクセル単位)です。 幅が明示的に指定されていない場合、この値は NaN になります。
public function get explicitWidth():Number public function set explicitWidth(value:Number):void関連項目
| focusEnabled | プロパティ |
focusEnabled:Booleanコンポーネントが選択時にフォーカスを取得できるかどうかを示すフラグです。
最適化するには、使用するコンポーネントの子コンポーネントが IFocusManagerComponent インターフェイスを実装し、そのコンポーネントにフォーカスを取得させない場合、focusEnabled を false に設定します。これは、子コンポーネントで addChild() を呼び出す前に行います。
これによって、FocusManager はこのコンポーネントを無視し、このコンポーネントの tabEnabled、tabChildren、および mouseFocusEnabled プロパティの変更を監視しなくなります。これは、addChild() の後にはこの値を変更することも、FocusManager からの通知を期待することもできないことを意味します。
メモ : これは、setFocus() メソッドで、プログラムによってこのオブジェクトにフォーカスを置くことができないことを意味するものではありません。これは単に、FocusManager に Tab およびマウスの検索でこの IFocusManagerComponent コンポーネントを無視するように指示するだけです。
public function get focusEnabled():Boolean public function set focusEnabled(value:Boolean):void| focusPane | プロパティ |
focusPane:Sprite複数のコンポーネント間で共有され、フォーカス描画のオーバーレイとして使用される単一の Sprite オブジェクトです。 コンポーネントは、親がフォーカスの設定されたコンポーネントの場合にこのオブジェクトを共有します。コンポーネントが IFocusManagerComponent インターフェイスを実装している場合には共有しません。
public function get focusPane():Sprite public function set focusPane(value:Sprite):void関連項目
| height | プロパティ |
height:Number[override] このオブジェクトの高さ(ピクセル単位)です。
override public function get height():Number override public function set height(value:Number):void| horizontalCenter | プロパティ |
horizontalCenter:*コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの水平距離(ピクセル単位)を表します。このプロパティが設定されている場合、コンポーネントの中心はそのコンテンツ領域の中心に対して固定されます。コンテナのサイズが変更されても、2 つの中心の水平距離は維持されます。
このプロパティが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。
デフォルト値は undefined で、未定義であることを意味します。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 Bindable イベントが送出されます。
public function get horizontalCenter():* public function set horizontalCenter(value:any):void| id | プロパティ |
id:Stringコンポーネントの ID です。 この値はオブジェクトのインスタンス名になります。この値には、空白または特殊文字を含めないでください。 アプリケーション全体で、各コンポーネントが固有の ID を持つ必要があります。
サードパーティ製のツールを使用してアプリケーションをテストする場合は、各コンポーネントに意味のある ID を与えます。テストツールはスクリプトの中で ID を使用してコントロールを表すため、意味のある名前を付けておくとスクリプトが読みやすくなります。 たとえば、ボタンの値には、b1 や button1 ではなく、submit_button を使用します。
public function get id():String public function set id(value:String):void| includeInLayout | プロパティ |
includeInLayout:Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。 true の場合、オブジェクトは親コンテナのレイアウトに含まれます。 false の場合、オブジェクトはそのレイアウト規則に従って親コンテナによって位置付けられますが、次の子の位置の計算では無視されます。
デフォルト値 : true.
public function get includeInLayout():Boolean public function set includeInLayout(value:Boolean):void| initialized | プロパティ |
protected var initialized:Boolean = falseオブジェクトがレイアウトの 3 つの段階(処理、測定、レイアウト)すべてを完了したものであるかどうかを示すフラグです(いずれかが必須であった場合)。
| isPopUp | プロパティ |
isPopUp:Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。
public function get isPopUp():Boolean public function set isPopUp(value:Boolean):void| left | プロパティ |
left:*コンポーネントのコンテンツ領域の左端からコンポーネントの左端までの水平距離(ピクセル単位)を表します。 このプロパティが設定されている場合、コンポーネントの左端はそのコンテンツ領域の左端に対して固定されます。コンテナのサイズが変更されても、2 つの左端の水平距離は維持されます。
このプロパティが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。
デフォルト値は undefined で、未定義であることを意味します。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 Bindable イベントが送出されます。
public function get left():* public function set left(value:any):void| maxHeight | プロパティ |
maxHeight:Numberコンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。
public function get maxHeight():Number public function set maxHeight(value:Number):void関連項目
| maxWidth | プロパティ |
maxWidth:Numberコンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。
public function get maxWidth():Number public function set maxWidth(value:Number):void関連項目
| measuredHeight | プロパティ |
measuredHeight:Number [読み取り専用] このオブジェクトの測定した高さです。
この数字は単なるグラフィックのピクセル数であるため、グラフィカルスキンの場合、これは通常ハードコードになります。 コードスキンの場合も、一定のサイズで描画する場合はハードコードにできます。 プロパティに応じてサイズが変わる場合は、ILayoutManagerClient により、適切なタイミングで measure() メソッドを呼び出して、measuredHeight を計算することもできます。
public function get measuredHeight():Number| measuredMinHeight | プロパティ |
measuredMinHeight:Number
コンポーネントのデフォルトの最小の高さ(ピクセル単位)です。 この値は measure() メソッドによって設定されます。
public function get measuredMinHeight():Number public function set measuredMinHeight(value:Number):void| measuredMinWidth | プロパティ |
measuredMinWidth:Number
コンポーネントのデフォルトの最小幅(ピクセル単位)です。 この値は measure() メソッドによって設定されます。
public function get measuredMinWidth():Number public function set measuredMinWidth(value:Number):void| measuredWidth | プロパティ |
measuredWidth:Number [読み取り専用] このオブジェクトの測定した幅です。
この数字は単なるグラフィックのピクセル数であるため、グラフィカルスキンの場合、これは通常ハードコードになります。 コードスキンの場合も、一定のサイズで描画する場合はハードコードにできます。 プロパティに応じてサイズが変わる場合は、ILayoutManagerClient により、適切なタイミングで measure() メソッドを呼び出して、measuredHeight を計算することもできます。
public function get measuredWidth():Number| minHeight | プロパティ |
minHeight:Numberコンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。
public function get minHeight():Number public function set minHeight(value:Number):void関連項目
| minWidth | プロパティ |
minWidth:Numberコンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。
public function get minWidth():Number public function set minWidth(value:Number):void関連項目
| mouseFocusEnabled | プロパティ |
mouseFocusEnabled:Boolean [読み取り専用]
コンポーネントがマウスでの選択時にフォーカスを取得できるかどうかを示すフラグです。 false の場合、フォーカスは、mouseFocusEnabled である最初の親に移動されます。
public function get mouseFocusEnabled():Boolean| numAutomationChildren | プロパティ |
numAutomationChildren:int [読み取り専用] このコンテナに含まれるオートメーションの子の数です。 この合計には、オートメーション階層で重要でない子は含まれますが、組み合わされた子が含まれることはありません。
public function get numAutomationChildren():int| owner | プロパティ |
owner:DisplayObjectContainer通常、このコンポーネントの親コンテナです。 ただし、これがポップアップコンポーネントの場合、オーナーはそのコンポーネントをポップアップしたコンポーネントです。 例えば、ComboBox コントロールのドロップダウンリストのオーナーは、その ComboBox コントロール自身です。 このプロパティは、Flex ではなく、各コンポーネントによって管理されます。このため、コンポーネントをポップアップする場合は、そのコンポーネントに応じてこのプロパティを設定する必要があります。
public function get owner():DisplayObjectContainer public function set owner(value:DisplayObjectContainer):void| parentDocument | プロパティ |
parentDocument:Object [読み取り専用] このコンポーネントを含むドキュメントを表します。
public function get parentDocument():Object| percentHeight | プロパティ |
percentHeight:Numberコンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定する数値です。 指定できる値は 0 ~ 100 です。
public function get percentHeight():Number public function set percentHeight(value:Number):void| percentWidth | プロパティ |
percentWidth:Numberコンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定する数値です。 指定できる値は 0 ~ 100 です。
public function get percentWidth():Number public function set percentWidth(value:Number):void| right | プロパティ |
right:*コンポーネントの右端からコンテンツ領域の右端までの水平距離(ピクセル単位)を表します。 このプロパティが設定されている場合、コンポーネントの右端はそのコンテンツ領域の右端に対して固定されます。コンテナのサイズが変更されても、2 つの右端の水平距離は維持されます。
このプロパティが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。
デフォルト値は undefined で、未定義であることを意味します。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 Bindable イベントが送出されます。
public function get right():* public function set right(value:any):void| showInAutomationHierarchy | プロパティ |
showInAutomationHierarchy:Booleanオートメーションオブジェクトがオートメーション階層に表示されているかどうかを示すフラグです。 階層に表示されないコンテナの子は、次に高いレベルで表示される親の子として表示されます。 通常、ボックスや Canvas のようなレイアウトに使用されるコンテナは階層に表示されません。
必要に応じて子を階層に表示させるコントロールもあります。 例えば、List は、ボックスなどのアイテムレンダラーを必ず階層に表示させます。 インプリメンタでは、このプロパティを true に設定することをサポートする必要があります。
public function get showInAutomationHierarchy():Boolean public function set showInAutomationHierarchy(value:Boolean):void| systemManager | プロパティ |
systemManager:ISystemManagerこのコンポーネントの SystemManager オブジェクトへの参照です。
public function get systemManager():ISystemManager public function set systemManager(value:ISystemManager):void| toolTip | プロパティ |
toolTip:Stringツールヒントに表示するテキストです。
デフォルト値 : null.
public function get toolTip():String public function set toolTip(value:String):void| top | プロパティ |
top:*コントロールのコンテンツ領域の上端からコンポーネントの上端までの垂直距離(ピクセル単位)を表します。 このプロパティが設定されている場合、コンポーネントの上端はそのコンテンツ領域の上端に対して固定されます。コンテナのサイズが変更されても、2 つの上端の垂直距離は維持されます。
このプロパティが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。
デフォルト値は undefined で、未定義であることを意味します。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 Bindable イベントが送出されます。
public function get top():* public function set top(value:any):void| tweeningProperties | プロパティ |
tweeningProperties:ArrayEffectManager によって使用されます。 コンポーネントが Tween を実行するために EffectManager を使用していない場合は、null 以外の値を返します。
public function get tweeningProperties():Array public function set tweeningProperties(value:Array):void| verticalCenter | プロパティ |
verticalCenter:*コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの垂直距離(ピクセル単位)を表します。このプロパティが設定されている場合、コンポーネントの中心はそのコンテンツ領域の中心に対して固定されます。コンテナのサイズが変更されても、2 つの中心の垂直距離は維持されます。
このプロパティが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。
デフォルト値は undefined で、未定義であることを意味します。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 Bindable イベントが送出されます。
public function get verticalCenter():* public function set verticalCenter(value:any):void| width | プロパティ |
width:Number[override] このオブジェクトの幅(ピクセル単位)です。
override public function get width():Number override public function set width(value:Number):void| UIMovieClip | () | コンストラクタ |
public function UIMovieClip()コンストラクタです。
| createAutomationIDPart | () | メソッド |
public function createAutomationIDPart(child:IAutomationObject):Objectこのコンテナの子を識別するプロパティのセットを返します。 アプリケーションの存続中は、これらの値を変更しないでください。
パラメータ
child:IAutomationObject — ID を提供する対象の子です。
|
Object — コンポーネントを解決するために後で使用できる、子を記述するプロパティのセットです。
|
| createReferenceOnParentDocument | () | メソッド |
public function createReferenceOnParentDocument(parentDocument:IFlexDisplayObject):void
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクト上に作成します。 この関数は、b[2][4] のように Repeater 内にあるオブジェクトに対する多次元参照を作成できます。 インデックスが null の場合は、単純な、配列ではない参照を作成します。
パラメータ
parentDocument:IFlexDisplayObject — この IUIComponent オブジェクトの親です。
|
| deleteReferenceOnParentDocument | () | メソッド |
public function deleteReferenceOnParentDocument(parentDocument:IFlexDisplayObject):void
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクトから削除します。 この関数は、b[2][4] のように Repeater 内にあるオブジェクトに対する多次元参照を削除できます。 インデックスが null の場合は、単純な、配列ではない参照を削除します。
パラメータ
parentDocument:IFlexDisplayObject — この IUIComponent オブジェクトの親です。
|
| drawFocus | () | メソッド |
public function drawFocus(isFocused:Boolean):voidコンポーネントがフォーカスを受け取ったときに FocusManager によって呼び出されます。 コンポーネントは、コンポーネントにフォーカスがあることを示すグラフィックを描画するか、非表示にします。
パラメータ
isFocused:Boolean — true の場合はフォーカスインジケータを描画し、それ以外の場合は非表示にします。
|
| enterFrameHandler | () | メソッド |
protected function enterFrameHandler(event:Event):voidサイズを監視してトランジションを進行させる、主要な関数です。
パラメータ
event:Event |
| executeBindings | () | メソッド |
public function executeBindings(recurse:Boolean = false):voidこの UIComponent オブジェクトへのデータバインディングを実行します。 MXML コンテナとバインディングの問題(177074)を回避するには、BindingManager.executeBindings() の呼び出しで、parentDocument ではなく descriptor.document を優先するように、Container.executeBindings() をオーバーライドします。 こうすると、記述子によって作成されたインスタンスは常に正常に動作し、手続き上作成されたインスタンスも元の動作になるはずです。 ただし、後者の場合は、バグが発生することがあります。 アップデータ 1 では、非 DI およびリペアレントコンポーネントのシナリオでの正常な動作を保証する、より完成度の高い解決策の提供を予定しています。
パラメータ
recurse:Boolean (default = false) — このコンポーネントの子に対して再帰的にバインディングを実行します。
|
| findFocusCandidates | () | メソッド |
protected function findFocusCandidates(obj:DisplayObjectContainer):voidtabEnabled が true に設定されているすべての子を回帰的に検索し、それらの子を focusableObjects 配列に追加します。
パラメータ
obj:DisplayObjectContainer |
| focusInHandler | () | メソッド |
protected function focusInHandler(event:FocusEvent):voidいずれかの子にフォーカスが置かれると呼び出されます。 Flex フォーカスマネージャから制御できるように、フォーカスイベントハンドラを呼び出します。
パラメータ
event:FocusEvent |
| getAutomationChildAt | () | メソッド |
public function getAutomationChildAt(index:int):IAutomationObject指定されたインデックス位置でオートメーションオブジェクトを提供します。 このリストには、組み合わされた子を入れないでください。
パラメータ
index:int — 返される子のインデックス。
|
IAutomationObject — 指定されたインデックス位置にある子です。
|
| getConstraintValue | () | メソッド |
public function getConstraintValue(constraintName:String):*指定された制約値を返します。
パラメータ
constraintName:String — 制約値の名前です。 制約パラメータは、「baseline」、「bottom」、「horizontalCenter」、「left」、「right」、「top」、および「verticalCenter」です。
これらのパラメータの詳細については、Canvas コンテナ、Panel コンテナおよび Styles Metadata AnchorStyles を参照してください。 |
* — 制約値です。制約値が定義されていない場合は null です。
|
| getExplicitOrMeasuredHeight | () | メソッド |
public function getExplicitOrMeasuredHeight():Number明示された高さを使用するのか、それとも測定した高さを使用するのかを決定する便利なメソッドです。
戻り値Number — 定義されている場合は数値 explicitHeight、定義されていない場合は数値 measuredHeight です。
|
| getExplicitOrMeasuredWidth | () | メソッド |
public function getExplicitOrMeasuredWidth():Number明示的に指定された幅を使用するのか、それとも測定された幅を使用するのかを決定するための便利なメソッドです。
戻り値Number — 定義されている場合は数値 explicitWidth、定義されていない場合は数値 measuredWidth です。
|
| initialize | () | メソッド |
| move | () | メソッド |
public function move(x:Number, y:Number):voidこのオブジェクトを指定の x および y 座標に移動します。
パラメータ
x:Number — このオブジェクトの新しい x 位置です。
| |
y:Number — このオブジェクトの新しい y 位置です。
|
| notifySizeChanged | () | メソッド |
protected function notifySizeChanged():voidサイズが変更されたことを親に通知します。
| owns | () | メソッド |
public function owns(displayObject:DisplayObject):Boolean
true を返すのは、owner プロパティのチェーンが child からこの UIComponent を指定している場合です。
パラメータ
displayObject:DisplayObject — UIComponent です。
|
Boolean — この UIComponent が子の親であるか、または子を所有している場合は true になります。
|
| parentChanged | () | メソッド |
public function parentChanged(p:DisplayObjectContainer):voidUIComponent オブジェクトを親に対して追加または削除したときに Flex によって呼び出されます。 開発者は通常このメソッドを呼び出す必要はありません。
パラメータ
p:DisplayObjectContainer — この UIComponent オブジェクトの親です。
|
| registerEffects | () | メソッド |
public function registerEffects(effects:Array):voidエフェクトイベントごとに、イベントリスナーの 1 つとして EffectManager を登録します。
パラメータ
effects:Array — エフェクト名のストリングの配列です。
|
| replayAutomatableEvent | () | メソッド |
public function replayAutomatableEvent(event:Event):Boolean指定されたイベントを再生します。 デフォルトの再生動作がスーパークラスで定義されている場合、コンポーネント作成者は super.replayAutomatableEvent を呼び出すはずです。
パラメータ
event:Event — 再生するイベントです。
|
Boolean — 再生が正常に行われた場合は true です。
|
| resolveAutomationIDPart | () | メソッド |
public function resolveAutomationIDPart(criteria:Object):Array
提供された ID を使用して子を解決します。 この ID は、createAutomationIDPart() メソッドによって提供されるプロパティのセットです。
パラメータ
criteria:Object — 子を記述するプロパティのセットです。 この条件には、正規表現の値を含めることができるので、複数の子を条件に一致させることができます。
|
Array — 条件に一致する子の配列です。解決できる子がない場合は null になります。
|
| setActualSize | () | メソッド |
public function setActualSize(newWidth:Number, newHeight:Number):voidこのオブジェクトの実際のサイズを設定します。
このメタデータは主に updateDisplayList() メソッドの実装に使用されます。ここでオブジェクトの実際のサイズを、その明示的サイズ、親との相対 (%) サイズ、および測定されたサイズに基づいて計算します。次に setActualSize() () を呼び出して、この実際のサイズをオブジェクトに適用します。
その他の状況では、このメソッドを呼び出す代わりに、width、height、percentWidth、percentHeight などのプロパティを設定することになります。
パラメータ
newWidth:Number — このオブジェクトの新しい幅です。
| |
newHeight:Number — このオブジェクトの新しい高さです。
|
| setConstraintValue | () | メソッド |
public function setConstraintValue(constraintName:String, value:*):void指定された制約値を設定します。
パラメータ
constraintName:String — 制約値の名前です。 制約パラメータは、「baseline」、「bottom」、「horizontalCenter」、「left」、「right」、「top」、および「verticalCenter」です。
これらのパラメータの詳細については、Canvas コンテナ、Panel コンテナおよび Styles Metadata AnchorStyles を参照してください。 | |
value:* — 制約の新しい値を表します。
|
| setFocus | () | メソッド |
public function setFocus():voidコンポーネントがフォーカスを受け取ったときに FocusManager によって呼び出されます。 コンポーネントは、受け取ったフォーカスを内部コンポーネントに設定します。
| setVisible | () | メソッド |
public function setVisible(value:Boolean, noEvent:Boolean = false):void
visible プロパティが変更されたときに呼び出されます。コンポーネントの表示と非表示を切り替えるには、このメソッドを直接呼び出す代わりに visible プロパティを設定してください。
パラメータ
value:Boolean — visible プロパティの新しい値です。 true を指定するとコンポーネントが表示され、false を指定すると非表示になります。
| |
noEvent:Boolean (default = false) — true の場合は、イベントは送出されません。 false の場合は、コンポーネントが表示されたときに show イベントが送出され、コンポーネントが非表示になったときに hide イベントが送出されます。
|
| add | イベント |
mx.events.FlexEventmx.events.FlexEvent.ADD
addChild() メソッドまたは addChildAt() メソッドを使用してコンポーネントをコンテンツの子としてコンテナに追加したときに送出されます。rawChildren.addChild() または rawChildren.addChildAt() メソッドを使用してコンポーネントをコンテンツではない子としてコンテナに追加した場合、イベントは送出されません。
FlexEvent.ADD 定数は type プロパティ(add イベント用イベントオブジェクトのプロパティ)の値を定義します。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| creationComplete | イベント |
mx.events.FlexEventmx.events.FlexEvent.CREATION_COMPLETE
コンポーネントの構築が完了すると送出されます。 Flash ベースのコンポーネントの場合は、initialize イベントと同時に送出されます。
FlexEvent.CREATION_COMPLETE 定数により、イベントオブジェクトの type プロパティ値が creationComplete イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| currentStateChange | イベント |
mx.events.StateChangeEventmx.events.StateChangeEvent.CURRENT_STATE_CHANGEビューステートの変更後に送出されます。
StateChangeEvent.CURRENT_STATE_CHANGE 定数により、ビューステートが変更されたときに送出されるイベントのtype プロパティ値が定義されます。この定数の値は "currentStateChange" です。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
newState | 変更後のビューステートの名前を表します。 |
oldState | 終了されたビューステートの名前を表します。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
type | StateChangeEvent.CURRENT_STATE_CHANGE |
| currentStateChanging | イベント |
mx.events.StateChangeEventmx.events.StateChangeEvent.CURRENT_STATE_CHANGING
currentState プロパティが変更された後に送出されます。ビューステートが変更される前には送出されません。
type プロパティ値が定義されます。この定数の値は "currentStateChanging" です。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
newState | 変更されるビューステートの名前を表します。 |
oldState | 終了されるビューステートの名前を表します。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
type | StateChangeEvent.CURRENT_STATE_CHANGING |
| dragComplete | イベント |
mx.events.DragEventmx.events.DragEvent.DRAG_COMPLETEドラッグ操作が完了したとき(ドラッグデータをドロップターゲットにドロップするか、ドロップを実行せずにドラッグ&ドロップ操作を終了したときのいずれか)、ドラッグイニシエータ(ドラッグしたデータのソースであるコンポーネント)によって送出されます。
このイベントは、ドラッグ&ドロップ操作の最終的なクリーンアップを行うために使用できます。 例えば、List コントロールアイテムをあるリストから別のリストにドラッグする場合、List コントロールアイテムがそれ以降必要でなければソースから削除することができます。
ある Tree コントロールから別の Tree コントロールにデータをドラッグするときに、Event.preventDefault() を Tree コントロールの dragComplete イベントのイベントハンドラで呼び出すと、ドロップは行われません。
DragEvent.DRAG_COMPLETE 定数により、イベントオブジェクトの type プロパティ値が dragComplete イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
action | イベントを発生させるアクションは、DragManager.COPY、DragManager.LINK、DragManager.MOVE または DragManager.NONE です。 |
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
dragInitiator | ドラッグ操作を開始したコンポーネントです。 |
dragSource | ドラッグされているデータを含む DragSource オブジェクトです。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| dragDrop | イベント |
mx.events.DragEventmx.events.DragEvent.DRAG_DROPユーザーがドロップターゲット上でマウスを離したとき、ドロップターゲットによって送出されます。
このイベントハンドラは、ドラッグデータをドロップターゲットに追加するために使用します。
ある Tree コントロールから別の Tree コントロールにデータをドラッグするときに、Event.preventDefault() を Tree コントロールの dragDrop イベントのイベントハンドラで呼び出すと、ドロップは行われません。
DragEvent.DRAG_DROP 定数により、イベントオブジェクトの type プロパティ値が dragDrop イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
action | イベントを発生させるアクションは、DragManager.COPY、DragManager.LINK、DragManager.MOVE または DragManager.NONE です。 |
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
dragInitiator | ドラッグ操作を開始したコンポーネントです。 |
dragSource | ドラッグされているデータを含む DragSource オブジェクトです。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| dragEnter | イベント |
mx.events.DragEventmx.events.DragEvent.DRAG_ENTERドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。
コンポーネントを有効なドロップターゲットとするには、このイベントのハンドラを定義する必要があります。 ハンドラ内では、コンポーネントがドラッグを受け付けることができることを示す視覚的なフィードバックをユーザーに提供するために、ドロップターゲットの外観を変更できます。 例えば、ドロップターゲットの周囲に境界線を表示したり、ドロップターゲットにフォーカスを移すことができます。
ドラッグを受け入れる場合は、DragManager.acceptDragDrop() メソッドを呼び出す必要があります。acceptDragDrop() を呼び出さないと、他のドラッグイベントがすべて取得されなくなります。
action プロパティの値は、コピーの実行中も常に DragManager.MOVE です。 これは、Control キーが押され、コピーが通知されたことをコントロールが認識する前に dragEnter イベントが発生するためです。 action プロパティ(dragOver イベントのイベントオブジェクト)には、ドラッグ操作の種類を示した値が含まれています。
DragManager.showFeedback() メソッドを呼び出してドラッグアクションの種類を変更することもできます。
DragEvent.DRAG_ENTER 定数により、イベントオブジェクトの type プロパティ値が dragEnter イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
action | イベントの基となるアクションを示します。これは常に、DragManager.MOVE となります。 |
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
dragInitiator | ドラッグ操作を開始したコンポーネントです。 |
dragSource | ドラッグされているデータを含む DragSource オブジェクトです。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
関連項目
| dragExit | イベント |
mx.events.DragEventmx.events.DragEvent.DRAG_EXITユーザーがデータをコンポーネントの外部にドラッグし、ターゲットにドロップしなかったとき、コンポーネントによって送出されます。
このイベントは、dragEnter または dragOver イベントの処理中にドロップターゲットの外観を変更した場合に、ドロップターゲットを通常の外観に復元するために使用します。
DragEvent.DRAG_EXIT 定数により、イベントオブジェクトの type プロパティ値が dragExit イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
action | イベントを発生させるアクションは、DragManager.COPY、DragManager.LINK、DragManager.MOVE または DragManager.NONE です。 |
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
dragInitiator | ドラッグ操作を開始したコンポーネントです。 |
dragSource | ドラッグされているデータを含む DragSource オブジェクトです。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| dragOver | イベント |
mx.events.DragEventmx.events.DragEvent.DRAG_OVERドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。
ハンドラ内では、コンポーネントがドラッグを受け付けることができることを示す視覚的なフィードバックをユーザーに提供するために、ドロップターゲットの外観を変更できます。 例えば、ドロップターゲットの周囲に境界線を表示したり、ドロップターゲットにフォーカスを移すことができます。
このイベントは、ドロップを許可する前に追加のロジックを実行するために使用します。追加のロジックの例としては、ドロップターゲット内の様々な場所にデータをドロップする、キーボード入力を読み取ってドラッグ&ドロップアクションがドラッグデータの移動またはコピーのどちらであるかを判別する、ドラッグ&ドロップアクションの種類に応じて視覚的なフィードバックを変えるなどがあります。
DragManager.showFeedback() メソッドを変更してドラッグアクションの種類を変更することもできます。action プロパティのデフォルト値は、DragManager.MOVE です。
DragEvent.DRAG_OVER 定数により、イベントオブジェクトの type プロパティ値が dragOver イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
action | イベントを発生させるアクションは、DragManager.COPY、DragManager.LINK、DragManager.MOVE または DragManager.NONE です。 |
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
dragInitiator | ドラッグ操作を開始したコンポーネントです。 |
dragSource | ドラッグされているデータを含む DragSource オブジェクトです。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
関連項目
| hide | イベント |
mx.events.FlexEventmx.events.FlexEvent.HIDEオブジェクトの状態が可視から不可視に変化したときに送出されます。
FlexEvent.HIDE 定数により、イベントオブジェクトの type プロパティ値が hide イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| initialize | イベント |
mx.events.FlexEventmx.events.FlexEvent.INITIALIZEコンポーネントの構築と初期化プロパティの設定が完了したときに送出されます。
FlexEvent.INITIALIZE 定数により、イベントオブジェクトの type プロパティ値が initialize イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| mouseDownOutside | イベント |
mx.events.FlexMouseEventmx.events.FlexMouseEvent.MOUSE_DOWN_OUTSIDEPopUpManager を使用して開かれたコンポーネントの外側でユーザーがマウスをクリックしたときに、そのコンポーネントから送出されます。
FlexMouseEvent.MOUSE_DOWN_OUTSIDE 定数により、イベントオブジェクトの type プロパティ値が mouseDownOutside イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
altKey | Alt キーが押されている(true)か押されていない(false)かを示します。 |
bubbles | false |
buttonDown | 左マウスボタンが押されている(true)か押されていない(false)かを示します。 |
cancelable | false |
ctrlKey | Ctrl キーが押されている(true)か押されていない(false)かを示します。 |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。PopUpManager イベントの場合、このオブジェクトはポップアップウィンドウです。 |
delta | ユーザーがマウスホイールを 1 目盛りスクロールさせるごとにスクロールされる行数を示します。PopUpManager イベントの場合、この値は 0 になります。 |
localX | イベントが発生した水平座標です。PopUpManager イベントの場合、この値はポップアップコントロールが基準になります。 |
localY | イベントが発生した垂直座標です。PopUpManager イベントの場合、この値はポップアップコントロールが基準になります。 |
relatedObject | イベントに関連する表示リストオブジェクトへの参照です。PopUpManager イベントの場合、このオブジェクトはマウスポインタが置かれたコンテナになります。 |
shiftKey | Shift キーが押されている(true)か押されていない(false)かを示します。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。PopUpManager イベントの場合、このオブジェクトはポップアップウィンドウです。 |
| mouseWheelOutside | イベント |
mx.events.FlexMouseEventmx.events.FlexMouseEvent.MOUSE_WHEEL_OUTSIDEPopUpManager を使用して開かれたコンポーネントの外側にユーザーがマウスホイールをスクロールしたときに、そのコンポーネントから送出されます。
FlexMouseEvent.MOUSE_WHEEL_OUTSIDE 定数により、イベントオブジェクトの type プロパティ値が mouseWheelOutside イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
altKey | Alt キーが押されている(true)か押されていない(false)かを示します。 |
bubbles | false |
buttonDown | 左マウスボタンが押されている(true)か押されていない(false)かを示します。 |
cancelable | false |
ctrlKey | Ctrl キーが押されている(true)か押されていない(false)かを示します。 |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。PopUpManager イベントの場合、このオブジェクトはポップアップウィンドウです。 |
delta | ユーザーがマウスホイールを 1 目盛りスクロールさせるごとにスクロールされる行数を示します。PopUpManager イベントの場合、この値は 0 になります。 |
localX | イベントが発生した水平座標です。PopUpManager イベントの場合、この値はポップアップコントロールが基準になります。 |
localY | イベントが発生した垂直座標です。PopUpManager イベントの場合、この値はポップアップコントロールが基準になります。 |
relatedObject | イベントに関連する表示リストオブジェクトへの参照です。PopUpManager イベントの場合、このオブジェクトはマウスポインタが置かれたコンテナになります。 |
shiftKey | Shift キーが押されている(true)か押されていない(false)かを示します。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。PopUpManager イベントの場合、このオブジェクトはポップアップウィンドウです。 |
| move | イベント |
mx.events.MoveEventmx.events.MoveEvent.MOVEオブジェクトが移動したときに送出されます。
コンポーネントを移動するには、x または y プロパティを設定するか、move() メソッドを呼び出します。あるいは、そのコンポーネントまたはその他のコンポーネントについて、LayoutManager がそのコンポーネントの x または y プロパティを変更することが必要になるように、次のプロパティの 1 つを設定します。
minWidthminHeightmaxWidthmaxHeightexplicitWidthexplicitHeightmove() メソッドを呼び出すと、メソッドが返る前に move イベントが送出されます。その他の状況では、move イベントは、プロパティが変更されるまで送出されません。
MoveEvent.MOVE 定数により、イベントオブジェクトの type プロパティ値が move イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
oldX | オブジェクトの前の x 座標をピクセル単位で表します。 |
oldY | オブジェクトの前の y 座標をピクセル単位で表します。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| preinitialize | イベント |
mx.events.FlexEventmx.events.FlexEvent.PREINITIALIZE
コンポーネントの初期化シーケンスの始めに送出されます。 このイベントが送出されるとき、コンポーネントは未加工の状態にあります。 Button コントロールなどの多くのコンポーネントは、内部子コンポーネントを作成して機能を実装します。例えば、Button コントロールは内部 UITextField コンポーネントを作成してラベルテキストを表現します。 Flex が preinitialize イベントを送出したとき、コンポーネントの子は、内部の子も含めて、まだ作成されていません。
FlexEvent.PREINITIALIZE 定数により、イベントオブジェクトの type プロパティ値が preinitialize イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| remove | イベント |
mx.events.FlexEventmx.events.FlexEvent.REMOVE
removeChild() または removeChildAt() メソッドを使用してコンポーネントをコンテンツの子としてコンテナから削除したときに送出されます。rawChildren.removeChild() または rawChildren.removeChildAt() メソッドを使用してコンポーネントをコンテンツではない子としてコンテナから削除した場合、イベントは送出されません。
FlexEvent.REMOVE 定数は type プロパティ(remove イベント用イベントオブジェクトのプロパティ)の値を定義します。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| resize | イベント |
mx.events.ResizeEventmx.events.ResizeEvent.RESIZEコンポーネントのサイズが変更されたときに送出されます。
コンポーネントのサイズを変更するには、width または height プロパティを設定するか、setActualSize() メソッドを呼び出します。あるいは、そのコンポーネントまたはその他のコンポーネントについて、LayoutManager がそのコンポーネントの width または height プロパティを変更することが必要になるように、次のプロパティの 1 つを設定します。
minWidthminHeightmaxWidthmaxHeightexplicitWidthexplicitHeightresize イベントは、プロパティが変更されるまで送出されません。
ResizeEvent.RESIZE 定数により、イベントオブジェクトの type プロパティ値が resize イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
oldHeight | オブジェクトの前の高さをピクセル単位で表します。 |
oldWidth | オブジェクトの前の幅をピクセル単位で表します。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| show | イベント |
mx.events.FlexEventmx.events.FlexEvent.SHOWオブジェクトの状態が不可視から可視に変化したときに送出されます。
FlexEvent.SHOW 定数により、イベントオブジェクトの type プロパティ値が show イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| toolTipCreate | イベント |
mx.events.ToolTipEventmx.events.ToolTipEvent.TOOL_TIP_CREATEツールヒントを作成するときにコンポーネントによって送出されます。
独自の IToolTip オブジェクトを作成し、それに対する参照をイベントオブジェクトの toolTip プロパティに格納し、これを toolTipCreate ハンドラに渡すと、ToolTipManager によってそのカスタムツールヒントが表示されます。 それ以外の場合は、ToolTipManager が、表示する ToolTipManager.toolTipClass のインスタンスを作成します。
ツールヒントイベントのシーケンスは、toolTipStart、toolTipCreate、toolTipShow、toolTipShown、toolTipHide、および toolTipEnd です。
ToolTipEvent.TOOL_TIP_CREATE 定数により、イベントオブジェクトの type プロパティ値が toolTipCreate イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
tooltip | このイベントが適用される ToolTip オブジェクトです。 |
| toolTipEnd | イベント |
mx.events.ToolTipEventmx.events.ToolTipEvent.TOOL_TIP_ENDコンポーネントのツールヒントが非表示にされており、まもなく破棄されるときに、コンポーネントによって送出されます。
ToolTipManager.hideEffect プロパティを使用してエフェクトを指定すると、エフェクトの再生が停止した後にこのイベントが送出されます。
ツールヒントイベントのシーケンスは、toolTipStart、toolTipCreate、toolTipShow、toolTipShown、toolTipHide、および toolTipEnd です。
ToolTipEvent.TOOL_TIP_END 定数により、イベントオブジェクトの type プロパティ値が toolTipEnd イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
tooltip | このイベントが適用される ToolTip オブジェクトです。 |
| toolTipHide | イベント |
mx.events.ToolTipEventmx.events.ToolTipEvent.TOOL_TIP_HIDEコンポーネントのツールヒントが非表示にされる前に、コンポーネントによって送出されます。
ToolTipManager.hideEffect プロパティを使用してエフェクトを指定すると、エフェクトの再生が開始される前にこのイベントが送出されます。
ツールヒントイベントのシーケンスは、toolTipStart、toolTipCreate、toolTipShow、toolTipShown、toolTipHide、および toolTipEnd です。
ToolTipEvent.TOOL_TIP_HIDE 定数により、イベントオブジェクトの type プロパティ値が toolTipHide イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
tooltip | このイベントが適用される ToolTip オブジェクトです。 |
| toolTipShow | イベント |
mx.events.ToolTipEventmx.events.ToolTipEvent.TOOL_TIP_SHOWコンポーネントのツールヒントが表示される前に、コンポーネントによって送出されます。
ToolTipManager.showEffect プロパティを使用してエフェクトを指定すると、エフェクトの再生が開始される前にこのイベントが送出されます。このイベントを使用すると、ツールヒントが表示される前にその内容を変更できます。
ツールヒントイベントのシーケンスは、toolTipStart、toolTipCreate、toolTipShow、toolTipShown、toolTipHide、および toolTipEnd です。
ToolTipEvent.TOOL_TIP_SHOW 定数により、イベントオブジェクトの type プロパティ値が toolTipShow イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
tooltip | このイベントが適用される ToolTip オブジェクトです。 |
| toolTipShown | イベント |
mx.events.ToolTipEventmx.events.ToolTipEvent.TOOL_TIP_SHOWNコンポーネントのツールヒントが表示された後に、コンポーネントによって送出されます。
ToolTipManager.showEffect プロパティを使用してエフェクトを指定すると、エフェクトの再生が停止した後にこのイベントが送出されます。
ツールヒントイベントのシーケンスは、toolTipStart、toolTipCreate、toolTipShow、toolTipShown、toolTipHide、および toolTipEnd です。
ToolTipEvent.TOOL_TIP_SHOWN 定数により、イベントオブジェクトの type プロパティ値が toolTipShown イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
tooltip | このイベントが適用される ToolTip オブジェクトです。 |
| toolTipStart | イベント |
mx.events.ToolTipEventmx.events.ToolTipEvent.TOOL_TIP_START
toolTip プロパティが設定されているコンポーネント上にユーザーがマウスを移動すると同時に、そのコンポーネントによって送出されます。
ツールヒントイベントのシーケンスは、toolTipStart、toolTipCreate、toolTipShow、toolTipShown、toolTipHide、および toolTipEnd です。
ToolTipEvent.TOOL_TIP_START 定数により、イベントオブジェクトの type プロパティ値が toolTipStart イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
tooltip | このイベントが適用される ToolTip オブジェクトです。 |
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/flash/UIMovieClip.html