パッケージmx.flash
クラスpublic dynamic class UIMovieClip
継承UIMovieClip Inheritance MovieClip Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
実装 IDeferredInstantiationUIComponent, IToolTipManagerClient, IStateClient, IFocusManagerComponent, IConstraintClient, IAutomationObject
サブクラス ContainerMovieClip

Adobe Flash CS3 Professional で Flex 用に作成するコンポーネントは、mx.flash.UIMovieClip クラスのサブクラスになります。 UIMovieClip クラスは、Flash コンポーネントを通常の Flex コンポーネントのように使用するために必要なインターフェイスを実装しています。 したがって、UIMovieClip のサブクラスは、Flex コンテナの子として使用したり、スキンとして使用したりできます。また、このサブクラスを使用すると、Flex コンポーネントと同じ方法で、イベントに対する応答、ビューステートとトランジションの定義およびエフェクトの操作を行うことができます。

次の手順では、Flash CS3 で Flex コンポーネントを作成する基本的なプロセスを説明します。

  1. Adobe Flash Workflow Integration Kit をインストールします。
  2. FLA ファイルの動的アセット用のシンボルを作成します。
  3. コマンドの実行/Flex コンポーネントの作成を実行して、シンボルを UIMovieClip クラスのサブクラスに変換し、Flex で使用するように Flash CS3 のパブリッシュ設定を設定します。
  4. FLA ファイルを SWC ファイルとしてパブリッシュします。
  5. Flex アプリケーションで、他のクラスの場合と同じようにシンボルのクラス名を参照します。
  6. Flex アプリケーションをコンパイルするときに、library-path に SWC ファイルを含めます。

詳細については、Flex/Flash Integration Kit (http://www.adobe.com/go/flex3_cs3_swfkit で入手可能)に付属のドキュメントを参照してください。



パブリックプロパティ
 プロパティ定義元
 InheritedaccessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。
DisplayObject
 Inheritedalpha : Number
指定されたオブジェクトのアルファ透明度値を示します。
DisplayObject
  automationDelegate : Object
オートメーション関連機能を処理する委譲オブジェクト。
UIMovieClip
  automationName : String
このオブジェクトの識別子として使用できる名前です。
UIMovieClip
  automationTabularData : Object
[読み取り専用] データ検索に使用できる IAutomationTabularData インターフェイスの実装です。
UIMovieClip
  automationValue : Array
[読み取り専用] この値はオブジェクトのレンダリング表示に対応しています。また、アプリケーションでの視覚表示と同じにするために、識別子とオブジェクトを関連付けるのに使用できます。
UIMovieClip
  baseline : *
コンテンツ領域の上端からコンポーネントのベースライン位置までの垂直距離(ピクセル単位)を表します。
UIMovieClip
  baselinePosition : Number
[読み取り専用] コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。
UIMovieClip
 InheritedblendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。
DisplayObject
 InheritedblendShader : Shader
[書き込み専用] 前景と背景のブレンドに使用するシェーダを設定します。
DisplayObject
  bottom : *
コンポーネントの下端からコンテンツ領域の下端までの垂直距離(ピクセル単位)を表します。
UIMovieClip
  boundingBoxName : String = "boundingBox"
境界ボックスとして使用されるオブジェクトの名前です。
UIMovieClip
 InheritedbuttonMode : Boolean
このスプライトのボタンモードを指定します。
Sprite
 InheritedcacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash Player または Adobe AIR にキャッシュされます。
DisplayObject
  cacheHeuristic : Boolean
[書き込み専用] オブジェクトのビットマップキャッシュを促すために Flex によって使用されます。
UIMovieClip
  cachePolicy : String
[読み取り専用] このオブジェクトのビットマップキャッシュポリシーを指定します。
UIMovieClip
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 InheritedcontextMenu : NativeMenu
このオブジェクトに関連付けられたコンテキストメニューを指定します。
InteractiveObject
 InheritedcurrentFrame : int
[読み取り専用] MovieClip インスタンスのタイムライン内の再生ヘッドが置かれているフレームの番号を示します。
MovieClip
 InheritedcurrentFrameLabel : String
[読み取り専用] MovieClip インスタンスのタイムライン内の現在のフレームにあるラベルです。
MovieClip
 InheritedcurrentLabel : String
[読み取り専用] MovieClip インスタンスのタイムライン内の再生ヘッドが置かれている現在のラベルです。
MovieClip
 InheritedcurrentLabels : Array
[読み取り専用] 現在のシーンの FrameLabel オブジェクトの配列を返します。
MovieClip
 InheritedcurrentScene : Scene
[読み取り専用] MovieClip インスタンスのタイムライン内の再生ヘッドが置かれている現在のシーンです。
MovieClip
  currentState : String
このコンポーネントの現在の状態です。
UIMovieClip
  descriptor : UIComponentDescriptor
この UIComponent インスタンスの作成のために createComponentFromDescriptor() メソッドで使用した UIComponentDescriptor への参照です(存在する場合)。
UIMovieClip
  document : Object
このコンポーネントに関連付けられたドキュメントオブジェクトへの参照です。
UIMovieClip
 InheriteddoubleClickEnabled : Boolean
オブジェクトが doubleClick イベントを受け取るかどうかを指定します。
InteractiveObject
 InheriteddropTarget : DisplayObject
[読み取り専用] スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。
Sprite
 Inheritedenabled : Boolean
ムービークリップの有効 / 無効を示すブール値です。
MovieClip
  explicitHeight : Number
コンポーネントの座標として明示的に指定されたコンポーネントの高さ(ピクセル単位)です。
UIMovieClip
  explicitMaxHeight : Number
コンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。
UIMovieClip
  explicitMaxWidth : Number
コンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。
UIMovieClip
  explicitMinHeight : Number
コンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。
UIMovieClip
  explicitMinWidth : Number
コンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。
UIMovieClip
  explicitWidth : Number
コンポーネントの座標として明示的に指定されたコンポーネントの幅(ピクセル単位)です。
UIMovieClip
 Inheritedfilters : Array
表示オブジェクトに現在関連付けられている各フィルタオブジェクトが格納されているインデックス付きの配列です。
DisplayObject
  focusEnabled : Boolean
コンポーネントが選択時にフォーカスを取得できるかどうかを示すフラグです。
UIMovieClip
  focusPane : Sprite
複数のコンポーネント間で共有され、フォーカス描画のオーバーレイとして使用される単一の Sprite オブジェクトです。
UIMovieClip
 InheritedfocusRect : Object
このオブジェクトがフォーカス矩形を表示するかどうかを指定します。
InteractiveObject
 InheritedframesLoaded : int
[読み取り専用] ストリーミング SWF ファイルからロードされたフレーム数です。
MovieClip
 Inheritedgraphics : Graphics
[読み取り専用] ベクターの描画コマンドが発生するこのスプライトに属する Graphics オブジェクトを指定します。
Sprite
  height : Number
[override] このオブジェクトの高さ(ピクセル単位)です。
UIMovieClip
 InheritedhitArea : Sprite
スプライトのヒット領域となる別のスプライトを指定します。
Sprite
  horizontalCenter : *
コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの水平距離(ピクセル単位)を表します。
UIMovieClip
  id : String
コンポーネントの ID です。
UIMovieClip
  includeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。
UIMovieClip
  isPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。
UIMovieClip
  left : *
コンポーネントのコンテンツ領域の左端からコンポーネントの左端までの水平距離(ピクセル単位)を表します。
UIMovieClip
 InheritedloaderInfo : LoaderInfo
[読み取り専用] この表示オブジェクトが属するファイルのロード情報を含む LoaderInfo オブジェクトを返します。
DisplayObject
 Inheritedmask : 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
 InheritedmouseChildren : Boolean
オブジェクトの子に対してマウスが有効かどうかを調べます。
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
このオブジェクトがマウスメッセージを受け取るかどうかを指定します。
InteractiveObject
  mouseFocusEnabled : Boolean
[読み取り専用] コンポーネントがマウスでの選択時にフォーカスを取得できるかどうかを示すフラグです。
UIMovieClip
 InheritedmouseX : Number
[読み取り専用] マウス位置の x 座標を示します(ピクセル単位)。
DisplayObject
 InheritedmouseY : Number
[読み取り専用] マウス位置の y 座標を示します(ピクセル単位)。
DisplayObject
 Inheritedname : String
DisplayObject のインスタンス名を示します。
DisplayObject
  numAutomationChildren : int
[読み取り専用] このコンテナに含まれるオートメーションの子の数です。
UIMovieClip
 InheritednumChildren : int
[読み取り専用] このオブジェクトの子の数を返します。
DisplayObjectContainer
 InheritedopaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。
DisplayObject
  owner : DisplayObjectContainer
通常、このコンポーネントの親コンテナです。
UIMovieClip
 Inheritedparent : DisplayObjectContainer
[読み取り専用] この表示オブジェクトを含む DisplayObjectContainer オブジェクトを示します。
DisplayObject
  parentDocument : Object
[読み取り専用] このコンポーネントを含むドキュメントを表します。
UIMovieClip
  percentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定する数値です。
UIMovieClip
  percentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定する数値です。
UIMovieClip
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  right : *
コンポーネントの右端からコンテンツ領域の右端までの水平距離(ピクセル単位)を表します。
UIMovieClip
 Inheritedroot : DisplayObject
[読み取り専用] 読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。
DisplayObject
 Inheritedrotation : Number
DisplayObject インスタンスの元の位置からの回転角を度単位で示します。
DisplayObject
 InheritedrotationX : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの x 軸の回転角を度単位で示します。
DisplayObject
 InheritedrotationY : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの y 軸の回転角を度単位で示します。
DisplayObject
 InheritedrotationZ : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの z 軸の回転角を度単位で示します。
DisplayObject
 Inheritedscale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。
DisplayObject
 InheritedscaleX : Number
基準点から適用されるオブジェクトの水平スケール(パーセンテージ)を示します。
DisplayObject
 InheritedscaleY : Number
オブジェクトの基準点から適用されるオブジェクトの垂直スケール(percentage)を示します。
DisplayObject
 InheritedscaleZ : Number
オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。
DisplayObject
 Inheritedscenes : Array
[読み取り専用] MovieClip インスタンス内のシーンの名前、フレーム数、フレームラベルがリストされた Scene オブジェクトの配列です。
MovieClip
 InheritedscrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。
DisplayObject
  showInAutomationHierarchy : Boolean
オートメーションオブジェクトがオートメーション階層に表示されているかどうかを示すフラグです。
UIMovieClip
 InheritedsoundTransform : SoundTransform
このスプライト内のサウンドを制御します。
Sprite
 Inheritedstage : Stage
[読み取り専用] 表示オブジェクトのステージです。
DisplayObject
  systemManager : ISystemManager
このコンポーネントの SystemManager オブジェクトへの参照です。
UIMovieClip
 InheritedtabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。
DisplayObjectContainer
 InheritedtabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。
InteractiveObject
 InheritedtabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。
InteractiveObject
 InheritedtextSnapshot : TextSnapshot
[読み取り専用] この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。
DisplayObjectContainer
  toolTip : String
ツールヒントに表示するテキストです。
UIMovieClip
  top : *
コントロールのコンテンツ領域の上端からコンポーネントの上端までの垂直距離(ピクセル単位)を表します。
UIMovieClip
 InheritedtotalFrames : int
[読み取り専用] MovieClip インスタンス内のフレーム総数です。
MovieClip
 InheritedtrackAsMenu : Boolean
SimpleButton または MovieClip オブジェクトである他の表示オブジェクトがマウス解放イベントを受け取ることができるかどうかを示します。
MovieClip
 Inheritedtransform : Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。
DisplayObject
  tweeningProperties : Array
EffectManager によって使用されます。
UIMovieClip
 InheriteduseHandCursor : Boolean
buttonMode プロパティが true に設定されたスプライト上にマウスが移動したときに、指差しハンドポインタ (ハンドカーソル) を表示するかどうかを示すブール値です。
Sprite
  verticalCenter : *
コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの垂直距離(ピクセル単位)を表します。
UIMovieClip
 Inheritedvisible : Boolean
表示オブジェクトが可視かどうかを示します。
DisplayObject
  width : Number
[override] このオブジェクトの幅(ピクセル単位)です。
UIMovieClip
 Inheritedx : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。
DisplayObject
 Inheritedy : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。
DisplayObject
 Inheritedz : Number
3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。
DisplayObject
プロテクトプロパティ
 プロパティ定義元
  bounds : Rectangle
[読み取り専用] コンテンツの伸縮されていない境界です。
UIMovieClip
  initialized : Boolean = false
オブジェクトがレイアウトの 3 つの段階(処理、測定、レイアウト)すべてを完了したものであるかどうかを示すフラグです(いずれかが必須であった場合)。
UIMovieClip
パブリックメソッド
 メソッド定義元
  
コンストラクタです。
UIMovieClip
 Inherited
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。
DisplayObjectContainer
 Inherited
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
 Inherited
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。
DisplayObjectContainer
 Inherited
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。
DisplayObjectContainer
  
このコンテナの子を識別するプロパティのセットを返します。
UIMovieClip
  
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクト上に作成します。
UIMovieClip
  
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクトから削除します。
UIMovieClip
 Inherited
イベントをイベントフローに送出します。
EventDispatcher
  
コンポーネントがフォーカスを受け取ったときに FocusManager によって呼び出されます。
UIMovieClip
  
executeBindings(recurse:Boolean = false):void
この UIComponent オブジェクトへのデータバインディングを実行します。
UIMovieClip
  
指定されたインデックス位置でオートメーションオブジェクトを提供します。
UIMovieClip
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。
DisplayObject
 Inherited
指定のインデックス位置にある子表示オブジェクトインスタンスを返します。
DisplayObjectContainer
 Inherited
指定された名前に一致する子表示オブジェクトを返します。
DisplayObjectContainer
 Inherited
子 DisplayObject インスタンスのインデックス位置を返します。
DisplayObjectContainer
  
getConstraintValue(constraintName:String):*
指定された制約値を返します。
UIMovieClip
  
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
UIMovieClip
  
明示された幅を使用するのか、それとも測定した幅を使用するのかを決定する便利なメソッドです。
UIMovieClip
 Inherited
指定されたポイントの下にあり、この DisplayObjectContainer インスタンスの子 (または孫など) であるオブジェクトの配列を返します。
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
シェイプ上の線を除き、targetCoordinateSpace パラメータによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。
DisplayObject
 Inherited
point オブジェクトをステージ (グローバル) 座標から表示オブジェクトの (ローカル) 座標に変換します。
DisplayObject
 Inherited
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。
DisplayObject
 Inherited
gotoAndPlay(frame:Object, scene:String = null):void
指定されたフレームで SWF ファイルの再生を開始します。
MovieClip
 Inherited
gotoAndStop(frame:Object, scene:String = null):void
このムービークリップの指定されたフレームに再生ヘッドを送り、そこで停止させます。
MovieClip
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
表示オブジェクトを評価して、x および y パラメータで指定されたポイントと重複または交差するかどうかを調べます。
DisplayObject
  
オブジェクトを初期化します。
UIMovieClip
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。
DisplayObject
 Inherited
point オブジェクトを表示オブジェクトの (ローカル) 座標からステージ (グローバル) 座標に変換します。
DisplayObject
  
このオブジェクトを指定の x および y 座標に移動します。
UIMovieClip
 Inherited
次のフレームに再生ヘッドを送り、停止します。
MovieClip
 Inherited
MovieClip インスタンスの次のシーンに再生ヘッドを移動します。
MovieClip
  
owns(displayObject:DisplayObject):Boolean
owner プロパティのチェーンが child からこの UIComponent を指定している場合に、true を返します。
UIMovieClip
  
UIComponent オブジェクトを親に対して追加または削除したときに Flex によって呼び出されます。
UIMovieClip
 Inherited
ムービークリップのタイムライン内で再生ヘッドを移動します。
MovieClip
 Inherited
直前のフレームに再生ヘッドを戻し、停止します。
MovieClip
 Inherited
MovieClip インスタンスの直前のシーンに再生ヘッドを移動します。
MovieClip
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
  
エフェクトイベントごとに、イベントリスナーの 1 つとして EffectManager を登録します。
UIMovieClip
 Inherited
DisplayObjectContainer インスタンスの子リストから指定の child DisplayObject インスタンスを削除します。
DisplayObjectContainer
 Inherited
DisplayObjectContainer の子リストの指定された index 位置から子 DisplayObject を削除します。
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
  
指定されたイベントを再生します。
UIMovieClip
  
提供された ID を使用して子を解決します。
UIMovieClip
  
setActualSize(newWidth:Number, newHeight:Number):void
このオブジェクトの実際のサイズを設定します。
UIMovieClip
 Inherited
表示オブジェクトコンテナの既存の子の位置を変更します。
DisplayObjectContainer
  
setConstraintValue(constraintName:String, value:*):void
指定された制約値を設定します。
UIMovieClip
  
コンポーネントがフォーカスを受け取ったときに FocusManager によって呼び出されます。
UIMovieClip
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
  
setVisible(value:Boolean, noEvent:Boolean = false):void
visible プロパティが変更されたときに呼び出されます。
UIMovieClip
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
指定されたスプライトをユーザーがドラッグできるようにします。
Sprite
 Inherited
ムービークリップ内の再生ヘッドを停止します。
MovieClip
 Inherited
startDrag() メソッドを終了します。
Sprite
 Inherited
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序 (重ね順) を入れ替えます。
DisplayObjectContainer
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
プロテクトメソッド
 メソッド定義元
  
サイズを監視してトランジションを進行させる、主要な関数です。
UIMovieClip
  
tabEnabled が true に設定されているすべての子を回帰的に検索し、それらの子を focusableObjects 配列に追加します。
UIMovieClip
  
いずれかの子にフォーカスが置かれると呼び出されます。
UIMovieClip
  
サイズが変更されたことを親に通知します。
UIMovieClip
イベント
 イベント 概要 定義元
 Inherited[ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。EventDispatcher
  addChild() メソッドまたは addChildAt() メソッドを使用して、コンポーネントをコンテンツの子としてコンテナに追加したときに送出されます。UIMovieClip
 Inherited表示オブジェクトが表示リストに追加されたときに送出されます。DisplayObject
 Inherited表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。DisplayObject
 Inheritedユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。InteractiveObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスのメインボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザージェスチャが AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられたコンテキストメニューをトリガすると、送出されます。InteractiveObject
 Inheritedユーザーがコピー操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送信されます。InteractiveObject
  コンポーネントの構築が完了すると送出されます。UIMovieClip
  ビューステートの変更後に送出されます。UIMovieClip
  currentState プロパティが変更された後、ビューステートが変更される前に送出されます。UIMovieClip
 Inheritedユーザーがカット操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送信されます。InteractiveObject
 Inherited[ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
 Inheritedオブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。InteractiveObject
  ドラッグ操作が完了したとき(ドラッグデータをドロップターゲットにドロップするか、ドロップを実行せずにドラッグ & ドロップ操作を終了したときのいずれか)、ドラッグイニシエータ(ドラッグしたデータのソースであるコンポーネント)によって送出されます。UIMovieClip
  ユーザーがドロップターゲット上でマウスを離したとき、ドロップターゲットによって送出されます。UIMovieClip
  ドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。UIMovieClip
  ユーザーがデータをコンポーネントの外部にドラッグし、ターゲットにドロップしなかったとき、コンポーネントによって送出されます。UIMovieClip
  ドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。UIMovieClip
 Inherited[ブロードキャストイベント] 再生ヘッドが新しいフレームに入るときに送出されます。DisplayObject
 Inherited[ブロードキャストイベント] 再生ヘッドが現在のフレームを終了するときに送出されます。DisplayObject
 Inherited表示オブジェクトがフォーカスを取得した後に送出されます。InteractiveObject
 Inherited表示オブジェクトがフォーカスを失った後に送出されます。InteractiveObject
 Inherited[ブロードキャストイベント] フレーム表示オブジェクトのコンストラクタが実行した後で、かつフレームスクリプトが実行される前に送出されます。DisplayObject
  オブジェクトの状態が可視から不可視に変化したときに送出されます。UIMovieClip
  コンポーネントの構築と初期化プロパティの設定が完了したときに送出されます。UIMovieClip
 Inheritedユーザーがキーを押したときに送出されます。InteractiveObject
 Inheritedユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。InteractiveObject
 Inheritedユーザーがキーを離したときに送出されます。InteractiveObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。InteractiveObject
  PopUpManager を使用して開かれたコンポーネントの外側でユーザーがマウスをクリックしたときに、そのコンポーネントから送出されます。UIMovieClip
 Inheritedユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。InteractiveObject
 InheritedInteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedマウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。InteractiveObject
  ユーザーが PopUpManager を使用して開いたコンポーネントの外側にマウスホイールをスクロールしたときに、そのコンポーネントから送出されます。UIMovieClip
  オブジェクトが移動したときに送出されます。UIMovieClip
 Inheritedユーザーがドラッグジェスチャを止めると、ドラッグイニシエータ InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager.acceptDragDrop() の呼び出しで受け入れられた場合に、ターゲットの InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界に入ると、InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界を出ると、InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界の範囲内で行われている間、InteractiveObject から継続的に送出されます。InteractiveObject
 Inheritedドラッグ操作の開始時に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグ操作が行われている間に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。InteractiveObject
 Inheritedユーザーがペースト操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「ペースト」を選択した場合に送信されます。InteractiveObject
  コンポーネントの初期化シーケンスの始めに送出されます。UIMovieClip
  removeChild() または removeChildAt() メソッドを使用して、コンポーネントをコンテンツである子としてコンテナから削除したときに送出されます。UIMovieClip
 Inherited表示オブジェクトが表示リストから削除されようとしているときに送出されます。DisplayObject
 Inherited表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの削除により、表示リストから削除されようとしているときに送出されます。DisplayObject
 Inherited[ブロードキャストイベント] 表示リストが更新およびレンダリングされようとしているときに送出されます。DisplayObject
  コンポーネントのサイズが変更されたときに送出されます。UIMovieClip
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスの右ボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。InteractiveObject
 Inheritedユーザーがすべて選択操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「すべて選択」を選択した場合に送信されます。InteractiveObject
  オブジェクトの状態が不可視から可視に変化したときに送出されます。UIMovieClip
 Inheritedオブジェクトの tabChildren フラグの値が変更されたときに送出されます。InteractiveObject
 Inheritedオブジェクトの tabEnabled フラグが変更されたときに送出されます。InteractiveObject
 Inheritedオブジェクトの 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プロパティ 
bounds:Rectangle  [読み取り専用]

コンテンツの伸縮されていない境界です。



実装
    protected function get bounds():Rectangle
cacheHeuristicプロパティ 
cacheHeuristic:Boolean  [書き込み専用]

オブジェクトのビットマップキャッシュを促すために Flex によって使用されます。 cachePolicyUIComponentCachePolicy.AUTO の場合、cacheHeuristic を使用してオブジェクトの cacheAsBitmap プロパティがコントロールされます。



実装
    public function set cacheHeuristic(value:Boolean):void
cachePolicyプロパティ 
cachePolicy:String  [読み取り専用]

このオブジェクトのビットマップキャッシュポリシーを指定します。 MXML で有効な値は、"on""off""auto"(デフォルト)です。

ActionScript で有効な値は、UIComponentCachePolicy.ONUIComponentCachePolicy.OFFUIComponentCachePolicy.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 インターフェイスを実装し、そのコンポーネントにフォーカスを取得させない場合、focusEnabledfalse に設定します。これは、子コンポーネントで addChild() を呼び出す前に行います。

これによって、FocusManager はこのコンポーネントを無視し、このコンポーネントの tabEnabledtabChildren、および 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:Array

EffectManager によって使用されます。 コンポーネントが 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:Booleantrue の場合はフォーカスインジケータを描画し、それ以外の場合は非表示にします。

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):void

tabEnabled が 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()メソッド 
public function initialize():void

オブジェクトを初期化します。

関連項目

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):void

UIComponent オブジェクトを親に対して追加または削除したときに 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() () を呼び出して、この実際のサイズをオブジェクトに適用します。

その他の状況では、このメソッドを呼び出す代わりに、widthheightpercentWidthpercentHeight などのプロパティを設定することになります。

パラメータ

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:Booleanvisible プロパティの新しい値です。 true を指定するとコンポーネントが表示され、false を指定すると非表示になります。
 
noEvent:Boolean (default = false)true の場合は、イベントは送出されません。 false の場合は、コンポーネントが表示されたときに show イベントが送出され、コンポーネントが非表示になったときに hide イベントが送出されます。

イベントの詳細
add イベント
イベントオブジェクトの型: mx.events.FlexEvent
プロパティ FlexEvent.type = mx.events.FlexEvent.ADD

addChild() メソッドまたは addChildAt() メソッドを使用してコンポーネントをコンテンツの子としてコンテナに追加したときに送出されます。rawChildren.addChild() または rawChildren.addChildAt() メソッドを使用してコンポーネントをコンテンツではない子としてコンテナに追加した場合、イベントは送出されません。

FlexEvent.ADD 定数は type プロパティ(add イベント用イベントオブジェクトのプロパティ)の値を定義します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
creationComplete イベント  
イベントオブジェクトの型: mx.events.FlexEvent
プロパティ FlexEvent.type = mx.events.FlexEvent.CREATION_COMPLETE

コンポーネントの構築が完了すると送出されます。 Flash ベースのコンポーネントの場合は、initialize イベントと同時に送出されます。

FlexEvent.CREATION_COMPLETE 定数により、イベントオブジェクトの type プロパティ値が creationComplete イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
currentStateChange イベント  
イベントオブジェクトの型: mx.events.StateChangeEvent
プロパティ StateChangeEvent.type = mx.events.StateChangeEvent.CURRENT_STATE_CHANGE

ビューステートの変更後に送出されます。

StateChangeEvent.CURRENT_STATE_CHANGE 定数により、ビューステートが変更されたときに送出されるイベントの type プロパティ値が定義されます。この定数の値は "currentStateChange" です。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
newState変更後のビューステートの名前を表します。
oldState終了されたビューステートの名前を表します。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
typeStateChangeEvent.CURRENT_STATE_CHANGE
currentStateChanging イベント  
イベントオブジェクトの型: mx.events.StateChangeEvent
プロパティ StateChangeEvent.type = mx.events.StateChangeEvent.CURRENT_STATE_CHANGING

currentState プロパティが変更された後に送出されます。ビューステートが変更される前には送出されません。

StateChangeEvent.CURRENT_STATE_CHANGING 定数により、ビューステートが変更されようとしているときに送出されるイベントの type プロパティ値が定義されます。この定数の値は "currentStateChanging" です。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
newState変更されるビューステートの名前を表します。
oldState終了されるビューステートの名前を表します。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
typeStateChangeEvent.CURRENT_STATE_CHANGING
dragComplete イベント  
イベントオブジェクトの型: mx.events.DragEvent
プロパティ DragEvent.type = mx.events.DragEvent.DRAG_COMPLETE

ドラッグ操作が完了したとき(ドラッグデータをドロップターゲットにドロップするか、ドロップを実行せずにドラッグ&ドロップ操作を終了したときのいずれか)、ドラッグイニシエータ(ドラッグしたデータのソースであるコンポーネント)によって送出されます。

このイベントは、ドラッグ&ドロップ操作の最終的なクリーンアップを行うために使用できます。 例えば、List コントロールアイテムをあるリストから別のリストにドラッグする場合、List コントロールアイテムがそれ以降必要でなければソースから削除することができます。

ある Tree コントロールから別の Tree コントロールにデータをドラッグするときに、Event.preventDefault() を Tree コントロールの dragComplete イベントのイベントハンドラで呼び出すと、ドロップは行われません。

DragEvent.DRAG_COMPLETE 定数により、イベントオブジェクトの type プロパティ値が dragComplete イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
actionイベントを発生させるアクションは、DragManager.COPYDragManager.LINKDragManager.MOVE または DragManager.NONE です。
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dragInitiatorドラッグ操作を開始したコンポーネントです。
dragSourceドラッグされているデータを含む DragSource オブジェクトです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
dragDrop イベント  
イベントオブジェクトの型: mx.events.DragEvent
プロパティ DragEvent.type = mx.events.DragEvent.DRAG_DROP

ユーザーがドロップターゲット上でマウスを離したとき、ドロップターゲットによって送出されます。

このイベントハンドラは、ドラッグデータをドロップターゲットに追加するために使用します。

ある Tree コントロールから別の Tree コントロールにデータをドラッグするときに、Event.preventDefault() を Tree コントロールの dragDrop イベントのイベントハンドラで呼び出すと、ドロップは行われません。

DragEvent.DRAG_DROP 定数により、イベントオブジェクトの type プロパティ値が dragDrop イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
actionイベントを発生させるアクションは、DragManager.COPYDragManager.LINKDragManager.MOVE または DragManager.NONE です。
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dragInitiatorドラッグ操作を開始したコンポーネントです。
dragSourceドラッグされているデータを含む DragSource オブジェクトです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
dragEnter イベント  
イベントオブジェクトの型: mx.events.DragEvent
プロパティ DragEvent.type = mx.events.DragEvent.DRAG_ENTER

ドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。

コンポーネントを有効なドロップターゲットとするには、このイベントのハンドラを定義する必要があります。 ハンドラ内では、コンポーネントがドラッグを受け付けることができることを示す視覚的なフィードバックをユーザーに提供するために、ドロップターゲットの外観を変更できます。 例えば、ドロップターゲットの周囲に境界線を表示したり、ドロップターゲットにフォーカスを移すことができます。

ドラッグを受け入れる場合は、DragManager.acceptDragDrop() メソッドを呼び出す必要があります。acceptDragDrop() を呼び出さないと、他のドラッグイベントがすべて取得されなくなります。

action プロパティの値は、コピーの実行中も常に DragManager.MOVE です。 これは、Control キーが押され、コピーが通知されたことをコントロールが認識する前に dragEnter イベントが発生するためです。 action プロパティ(dragOver イベントのイベントオブジェクト)には、ドラッグ操作の種類を示した値が含まれています。

DragManager.showFeedback() メソッドを呼び出してドラッグアクションの種類を変更することもできます。

DragEvent.DRAG_ENTER 定数により、イベントオブジェクトの type プロパティ値が dragEnter イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
actionイベントの基となるアクションを示します。これは常に、DragManager.MOVE となります。
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dragInitiatorドラッグ操作を開始したコンポーネントです。
dragSourceドラッグされているデータを含む DragSource オブジェクトです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。

関連項目

dragExit イベント  
イベントオブジェクトの型: mx.events.DragEvent
プロパティ DragEvent.type = mx.events.DragEvent.DRAG_EXIT

ユーザーがデータをコンポーネントの外部にドラッグし、ターゲットにドロップしなかったとき、コンポーネントによって送出されます。

このイベントは、dragEnter または dragOver イベントの処理中にドロップターゲットの外観を変更した場合に、ドロップターゲットを通常の外観に復元するために使用します。

DragEvent.DRAG_EXIT 定数により、イベントオブジェクトの type プロパティ値が dragExit イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
actionイベントを発生させるアクションは、DragManager.COPYDragManager.LINKDragManager.MOVE または DragManager.NONE です。
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dragInitiatorドラッグ操作を開始したコンポーネントです。
dragSourceドラッグされているデータを含む DragSource オブジェクトです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
dragOver イベント  
イベントオブジェクトの型: mx.events.DragEvent
プロパティ DragEvent.type = mx.events.DragEvent.DRAG_OVER

ドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。

ハンドラ内では、コンポーネントがドラッグを受け付けることができることを示す視覚的なフィードバックをユーザーに提供するために、ドロップターゲットの外観を変更できます。 例えば、ドロップターゲットの周囲に境界線を表示したり、ドロップターゲットにフォーカスを移すことができます。

このイベントは、ドロップを許可する前に追加のロジックを実行するために使用します。追加のロジックの例としては、ドロップターゲット内の様々な場所にデータをドロップする、キーボード入力を読み取ってドラッグ&ドロップアクションがドラッグデータの移動またはコピーのどちらであるかを判別する、ドラッグ&ドロップアクションの種類に応じて視覚的なフィードバックを変えるなどがあります。

DragManager.showFeedback() メソッドを変更してドラッグアクションの種類を変更することもできます。action プロパティのデフォルト値は、DragManager.MOVE です。

DragEvent.DRAG_OVER 定数により、イベントオブジェクトの type プロパティ値が dragOver イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
actionイベントを発生させるアクションは、DragManager.COPYDragManager.LINKDragManager.MOVE または DragManager.NONE です。
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dragInitiatorドラッグ操作を開始したコンポーネントです。
dragSourceドラッグされているデータを含む DragSource オブジェクトです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。

関連項目

hide イベント  
イベントオブジェクトの型: mx.events.FlexEvent
プロパティ FlexEvent.type = mx.events.FlexEvent.HIDE

オブジェクトの状態が可視から不可視に変化したときに送出されます。

FlexEvent.HIDE 定数により、イベントオブジェクトの type プロパティ値が hide イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
initialize イベント  
イベントオブジェクトの型: mx.events.FlexEvent
プロパティ FlexEvent.type = mx.events.FlexEvent.INITIALIZE

コンポーネントの構築と初期化プロパティの設定が完了したときに送出されます。

FlexEvent.INITIALIZE 定数により、イベントオブジェクトの type プロパティ値が initialize イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
mouseDownOutside イベント  
イベントオブジェクトの型: mx.events.FlexMouseEvent
プロパティ FlexMouseEvent.type = mx.events.FlexMouseEvent.MOUSE_DOWN_OUTSIDE

PopUpManager を使用して開かれたコンポーネントの外側でユーザーがマウスをクリックしたときに、そのコンポーネントから送出されます。

FlexMouseEvent.MOUSE_DOWN_OUTSIDE 定数により、イベントオブジェクトの type プロパティ値が mouseDownOutside イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
altKeyAlt キーが押されている(true)か押されていない(false)かを示します。
bubblesfalse
buttonDown左マウスボタンが押されている(true)か押されていない(false)かを示します。
cancelablefalse
ctrlKeyCtrl キーが押されている(true)か押されていない(false)かを示します。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。PopUpManager イベントの場合、このオブジェクトはポップアップウィンドウです。
deltaユーザーがマウスホイールを 1 目盛りスクロールさせるごとにスクロールされる行数を示します。PopUpManager イベントの場合、この値は 0 になります。
localXイベントが発生した水平座標です。PopUpManager イベントの場合、この値はポップアップコントロールが基準になります。
localYイベントが発生した垂直座標です。PopUpManager イベントの場合、この値はポップアップコントロールが基準になります。
relatedObjectイベントに関連する表示リストオブジェクトへの参照です。PopUpManager イベントの場合、このオブジェクトはマウスポインタが置かれたコンテナになります。
shiftKeyShift キーが押されている(true)か押されていない(false)かを示します。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。PopUpManager イベントの場合、このオブジェクトはポップアップウィンドウです。
mouseWheelOutside イベント  
イベントオブジェクトの型: mx.events.FlexMouseEvent
プロパティ FlexMouseEvent.type = mx.events.FlexMouseEvent.MOUSE_WHEEL_OUTSIDE

PopUpManager を使用して開かれたコンポーネントの外側にユーザーがマウスホイールをスクロールしたときに、そのコンポーネントから送出されます。

FlexMouseEvent.MOUSE_WHEEL_OUTSIDE 定数により、イベントオブジェクトの type プロパティ値が mouseWheelOutside イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
altKeyAlt キーが押されている(true)か押されていない(false)かを示します。
bubblesfalse
buttonDown左マウスボタンが押されている(true)か押されていない(false)かを示します。
cancelablefalse
ctrlKeyCtrl キーが押されている(true)か押されていない(false)かを示します。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。PopUpManager イベントの場合、このオブジェクトはポップアップウィンドウです。
deltaユーザーがマウスホイールを 1 目盛りスクロールさせるごとにスクロールされる行数を示します。PopUpManager イベントの場合、この値は 0 になります。
localXイベントが発生した水平座標です。PopUpManager イベントの場合、この値はポップアップコントロールが基準になります。
localYイベントが発生した垂直座標です。PopUpManager イベントの場合、この値はポップアップコントロールが基準になります。
relatedObjectイベントに関連する表示リストオブジェクトへの参照です。PopUpManager イベントの場合、このオブジェクトはマウスポインタが置かれたコンテナになります。
shiftKeyShift キーが押されている(true)か押されていない(false)かを示します。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。PopUpManager イベントの場合、このオブジェクトはポップアップウィンドウです。
move イベント  
イベントオブジェクトの型: mx.events.MoveEvent
プロパティ MoveEvent.type = mx.events.MoveEvent.MOVE

オブジェクトが移動したときに送出されます。

コンポーネントを移動するには、x または y プロパティを設定するか、move() メソッドを呼び出します。あるいは、そのコンポーネントまたはその他のコンポーネントについて、LayoutManager がそのコンポーネントの x または y プロパティを変更することが必要になるように、次のプロパティの 1 つを設定します。

move() メソッドを呼び出すと、メソッドが返る前に move イベントが送出されます。その他の状況では、move イベントは、プロパティが変更されるまで送出されません。

MoveEvent.MOVE 定数により、イベントオブジェクトの type プロパティ値が move イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
oldXオブジェクトの前の x 座標をピクセル単位で表します。
oldYオブジェクトの前の y 座標をピクセル単位で表します。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
preinitialize イベント  
イベントオブジェクトの型: mx.events.FlexEvent
プロパティ FlexEvent.type = mx.events.FlexEvent.PREINITIALIZE

コンポーネントの初期化シーケンスの始めに送出されます。 このイベントが送出されるとき、コンポーネントは未加工の状態にあります。 Button コントロールなどの多くのコンポーネントは、内部子コンポーネントを作成して機能を実装します。例えば、Button コントロールは内部 UITextField コンポーネントを作成してラベルテキストを表現します。 Flex が preinitialize イベントを送出したとき、コンポーネントの子は、内部の子も含めて、まだ作成されていません。

FlexEvent.PREINITIALIZE 定数により、イベントオブジェクトの type プロパティ値が preinitialize イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
remove イベント  
イベントオブジェクトの型: mx.events.FlexEvent
プロパティ FlexEvent.type = mx.events.FlexEvent.REMOVE

removeChild() または removeChildAt() メソッドを使用してコンポーネントをコンテンツの子としてコンテナから削除したときに送出されます。rawChildren.removeChild() または rawChildren.removeChildAt() メソッドを使用してコンポーネントをコンテンツではない子としてコンテナから削除した場合、イベントは送出されません。

FlexEvent.REMOVE 定数は type プロパティ(remove イベント用イベントオブジェクトのプロパティ)の値を定義します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
resize イベント  
イベントオブジェクトの型: mx.events.ResizeEvent
プロパティ ResizeEvent.type = mx.events.ResizeEvent.RESIZE

コンポーネントのサイズが変更されたときに送出されます。

コンポーネントのサイズを変更するには、width または height プロパティを設定するか、setActualSize() メソッドを呼び出します。あるいは、そのコンポーネントまたはその他のコンポーネントについて、LayoutManager がそのコンポーネントの width または height プロパティを変更することが必要になるように、次のプロパティの 1 つを設定します。

resize イベントは、プロパティが変更されるまで送出されません。

ResizeEvent.RESIZE 定数により、イベントオブジェクトの type プロパティ値が resize イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
oldHeightオブジェクトの前の高さをピクセル単位で表します。
oldWidthオブジェクトの前の幅をピクセル単位で表します。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
show イベント  
イベントオブジェクトの型: mx.events.FlexEvent
プロパティ FlexEvent.type = mx.events.FlexEvent.SHOW

オブジェクトの状態が不可視から可視に変化したときに送出されます。

FlexEvent.SHOW 定数により、イベントオブジェクトの type プロパティ値が show イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
toolTipCreate イベント  
イベントオブジェクトの型: mx.events.ToolTipEvent
プロパティ ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_CREATE

ツールヒントを作成するときにコンポーネントによって送出されます。

独自の IToolTip オブジェクトを作成し、それに対する参照をイベントオブジェクトの toolTip プロパティに格納し、これを toolTipCreate ハンドラに渡すと、ToolTipManager によってそのカスタムツールヒントが表示されます。 それ以外の場合は、ToolTipManager が、表示する ToolTipManager.toolTipClass のインスタンスを作成します。

ツールヒントイベントのシーケンスは、toolTipStarttoolTipCreatetoolTipShowtoolTipShowntoolTipHide、および toolTipEnd です。

ToolTipEvent.TOOL_TIP_CREATE 定数により、イベントオブジェクトの type プロパティ値が toolTipCreate イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
tooltipこのイベントが適用される ToolTip オブジェクトです。
toolTipEnd イベント  
イベントオブジェクトの型: mx.events.ToolTipEvent
プロパティ ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_END

コンポーネントのツールヒントが非表示にされており、まもなく破棄されるときに、コンポーネントによって送出されます。

ToolTipManager.hideEffect プロパティを使用してエフェクトを指定すると、エフェクトの再生が停止した後にこのイベントが送出されます。

ツールヒントイベントのシーケンスは、toolTipStarttoolTipCreatetoolTipShowtoolTipShowntoolTipHide、および toolTipEnd です。

ToolTipEvent.TOOL_TIP_END 定数により、イベントオブジェクトの type プロパティ値が toolTipEnd イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
tooltipこのイベントが適用される ToolTip オブジェクトです。
toolTipHide イベント  
イベントオブジェクトの型: mx.events.ToolTipEvent
プロパティ ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_HIDE

コンポーネントのツールヒントが非表示にされる前に、コンポーネントによって送出されます。

ToolTipManager.hideEffect プロパティを使用してエフェクトを指定すると、エフェクトの再生が開始される前にこのイベントが送出されます。

ツールヒントイベントのシーケンスは、toolTipStarttoolTipCreatetoolTipShowtoolTipShowntoolTipHide、および toolTipEnd です。

ToolTipEvent.TOOL_TIP_HIDE 定数により、イベントオブジェクトの type プロパティ値が toolTipHide イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
tooltipこのイベントが適用される ToolTip オブジェクトです。
toolTipShow イベント  
イベントオブジェクトの型: mx.events.ToolTipEvent
プロパティ ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_SHOW

コンポーネントのツールヒントが表示される前に、コンポーネントによって送出されます。

ToolTipManager.showEffect プロパティを使用してエフェクトを指定すると、エフェクトの再生が開始される前にこのイベントが送出されます。このイベントを使用すると、ツールヒントが表示される前にその内容を変更できます。

ツールヒントイベントのシーケンスは、toolTipStarttoolTipCreatetoolTipShowtoolTipShowntoolTipHide、および toolTipEnd です。

ToolTipEvent.TOOL_TIP_SHOW 定数により、イベントオブジェクトの type プロパティ値が toolTipShow イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
tooltipこのイベントが適用される ToolTip オブジェクトです。
toolTipShown イベント  
イベントオブジェクトの型: mx.events.ToolTipEvent
プロパティ ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_SHOWN

コンポーネントのツールヒントが表示された後に、コンポーネントによって送出されます。

ToolTipManager.showEffect プロパティを使用してエフェクトを指定すると、エフェクトの再生が停止した後にこのイベントが送出されます。

ツールヒントイベントのシーケンスは、toolTipStarttoolTipCreatetoolTipShowtoolTipShowntoolTipHide、および toolTipEnd です。

ToolTipEvent.TOOL_TIP_SHOWN 定数により、イベントオブジェクトの type プロパティ値が toolTipShown イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
tooltipこのイベントが適用される ToolTip オブジェクトです。
toolTipStart イベント  
イベントオブジェクトの型: mx.events.ToolTipEvent
プロパティ ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_START

toolTip プロパティが設定されているコンポーネント上にユーザーがマウスを移動すると同時に、そのコンポーネントによって送出されます。

ツールヒントイベントのシーケンスは、toolTipStarttoolTipCreatetoolTipShowtoolTipShowntoolTipHide、および toolTipEnd です。

ToolTipEvent.TOOL_TIP_START 定数により、イベントオブジェクトの type プロパティ値が toolTipStart イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
tooltipこのイベントが適用される ToolTip オブジェクトです。




 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/flash/UIMovieClip.html