パッケージ | mx.managers |
クラス | public class SystemManager |
継承 | SystemManager MovieClip Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
実装 | IChildList, IFlexDisplayObject, IFlexModuleFactory, ISystemManager |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
mx.core.Application
のインスタンスとは異なります。
すべてのアプリケーションには SystemManager があります。 SystemManager は、アプリケーションウィンドウのサイズが変更されたときにイベントを送信します(アプリケーションウィンドウのサイズは、オペレーティングシステムのウィンドウまたはブラウザーでの操作によってのみ変更可能で、アプリケーション内から変更することはできません)。 SystemManager は、メイン mx.core.Application インスタンスやすべてのポップアップ、ツールヒント、カーソルなど、アプリケーション内で表示可能なすべてのアイテムの親となります。 SystemManager を親とするオブジェクトは、ツールヒントやカーソルであっても、最上位ウィンドウと見なされます。
また、複数の IFocusManagerContainer が表示されていて、ユーザーがこれらの IFocusManagerContainer 内のコンポーネントを操作している場合、SystemManager は最上位ウィンドウ間でフォーカスを切り替えます。
SystemManager では、明示的にトラップされないキーボード操作およびマウス操作がすべて認識されるため、操作を監視する必要がある場合には適切な監視場所となります。
アプリケーションが別のアプリケーションにロードされた場合でも、SystemManager は作成されますが、セキュリティやドメインの規則によっては「アプリケーションウィンドウ」を監視しないことがあります。 その代わり、content
(ロードを行った Loader
)になり、単にサブアプリケーションの親として機能します。
SystemManager では、ツールヒント、カーソル、ポップアップウィンドウごとに、子のリストを維持します。 これによって、ポップアップウィンドウがメインアプリケーションウィンドウの上に「浮動表示」され、その上にツールヒントが浮動表示され、さらにその上にカーソルが浮動表示されるようになります。 SystemManager で単に numChildren
プロパティを調べたり、getChildAt()
メソッドを呼び出す場合は、メインアプリケーションウィンドウや、ポップアップ表示されないその他のウィンドウにアクセスすることになります。 ポップアップ、ツールヒント、およびカーソルを含むすべてのウィンドウのリストを取得するには、rawChildren
プロパティを使用します。
SystemManager は、アプリケーション内で最初に作成される表示クラスです。 このクラスは mx.preloaders.Preloader
を作成する役割を持ちます。このクラスは、アプリケーションがロードを完了するときに mx.preloaders.SparkDownloadProgressBar
を表示し、次に mx.core.Application
のインスタンスを作成します。
さらに例を参照
プロパティ | 定義元 | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
この InteractiveObject インスタンスの現在のアクセシビリティの実装(AccessibilityImplementation)です。 | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。 | DisplayObject | ||
allowDomainsInNewRSLs : Boolean
allowDomain() の呼び出しによって許可されるドメインが、呼び出しの後に読み込まれる RSL でも許可されるかどうかを制御します。 | SystemManager | ||
allowInsecureDomainsInNewRSLs : Boolean
allowInsecureDomain() の呼び出しによって許可されるドメインが、呼び出しの後に読み込まれる RSL でも許可されるかどうかを制御します。 | SystemManager | ||
alpha : Number
指定されたオブジェクトのアルファ透明度値を示します。 | DisplayObject | ||
application : IUIComponent [読み取り専用]
この SystemManager を親とするアプリケーション。 | SystemManager | ||
blendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。 | DisplayObject | ||
blendShader : Shader [書き込み専用]
前景と背景のブレンドに使用するシェーダーを設定します。 | DisplayObject | ||
buttonMode : Boolean
このスプライトのボタンモードを指定します。 | Sprite | ||
cacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash ランタイムにキャッシュされます。 | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
null 以外の場合、この Matrix オブジェクトは、cacheAsBitmap を true に設定したときの表示オブジェクトのレンダリング方法を定義します。 | DisplayObject | ||
childAllowsParent : Boolean [読み取り専用]
| SystemManager | ||
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 | ||
cursorChildren : IChildList [読み取り専用]
この ISystemManager を親とするカスタムカーソルのリストです。 | SystemManager | ||
document : Object
ドキュメントオブジェクトへの参照です。 | SystemManager | ||
doubleClickEnabled : Boolean
オブジェクトが doubleClick イベントを受け取るかどうかを指定します。 | InteractiveObject | ||
dropTarget : DisplayObject [読み取り専用]
スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。 | Sprite | ||
embeddedFontList : Object [読み取り専用]
このアプリケーション内の埋め込みフォントのテーブルです。 | SystemManager | ||
enabled : Boolean
ムービークリップの有効 / 無効を示すブール値です。 | MovieClip | ||
explicitHeight : Number
このオブジェクトの明示的な幅です。 | SystemManager | ||
explicitWidth : Number
このオブジェクトの明示的な幅です。 | SystemManager | ||
filters : Array
表示オブジェクトに現在関連付けられている各フィルターオブジェクトが格納されているインデックス付きの配列です。 | DisplayObject | ||
focusPane : Sprite
このオブジェクトに関連付けられたフォーカスペインです。 | SystemManager | ||
focusRect : Object
このオブジェクトがフォーカス矩形を表示するかどうかを指定します。 | InteractiveObject | ||
framesLoaded : int [読み取り専用]
ストリーミング SWF ファイルからロードされたフレーム数です。 | MovieClip | ||
graphics : Graphics [読み取り専用]
ベクターの描画コマンドが発生するこのスプライトに属する Graphics オブジェクトを指定します。 | Sprite | ||
height : Number [オーバーライド]
このオブジェクトの高さです。 | SystemManager | ||
hitArea : Sprite
スプライトのヒット領域となる別のスプライトを指定します。 | Sprite | ||
isPlaying : Boolean [読み取り専用]
ムービークリップが現在再生されているかどうかを示すブール値です。 | MovieClip | ||
isProxy : Boolean [読み取り専用]
SystemManager がプロキシであり、ルートクラスでない場合は true です
| SystemManager | ||
loaderInfo : LoaderInfo [読み取り専用]
この表示オブジェクトが属するファイルの読み込み情報を含む LoaderInfo オブジェクトを返します。 | DisplayObject | ||
mask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。 | DisplayObject | ||
measuredHeight : Number [読み取り専用]
measuredHeight は、メイン mx.core.Application ウィンドウの明示的な高さまたは測定された高さです。メインウィンドウがまだ作成されてないか、または存在しない場合は、SWF の開始高さです。 | SystemManager | ||
measuredWidth : Number [読み取り専用]
measuredWidth は、メイン mx.core.Application ウィンドウの明示的な幅または測定された幅です。メインウィンドウがまだ作成されていないか、または存在しない場合は、SWF の開始幅です。 | SystemManager | ||
metaData : Object
メタデータが PlaceObject4 タグによってこの DisplayObject のインスタンスと一緒に SWF ファイル内に保存されている場合に、DisplayObject インスタンスのメタデータオブジェクトを取得します。 | DisplayObject | ||
mouseChildren : Boolean
オブジェクトの子がマウスまたはユーザー入力デバイスに対応しているかどうかを判断します。 | DisplayObjectContainer | ||
mouseEnabled : Boolean
このオブジェクトでマウスまたはその他のユーザー入力メッセージを受け取るかどうかを指定します。 | InteractiveObject | ||
mouseX : Number [読み取り専用]
マウスまたはユーザー入力デバイスの x 軸の位置をピクセルで示します。 | DisplayObject | ||
mouseY : Number [読み取り専用]
マウスまたはユーザー入力デバイスの y 軸の位置をピクセルで示します。 | DisplayObject | ||
name : String
DisplayObject のインスタンス名を示します。 | DisplayObject | ||
needsSoftKeyboard : Boolean
この InteractiveObject インスタンスがフォーカスを受け取ったときに、仮想キーボード(画面上のソフトキーボード)を表示するかどうかを指定します。 | InteractiveObject | ||
numChildren : int [オーバーライド] [読み取り専用]
浮動表示されないウィンドウの数。 | SystemManager | ||
numModalWindows : int
モーダルウィンドウの数です。 | SystemManager | ||
opaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。 | DisplayObject | ||
parent : DisplayObjectContainer [オーバーライド] [読み取り専用]
親プロパティをオーバーライドして、親が別のサンドボックス内にあるケースを処理します。 | SystemManager | ||
parentAllowsChild : Boolean [読み取り専用]
親が子に、親の表示オブジェクトへのアクセスまたは親で生成されたメッセージの監視を許可するかどうかをテストします。 | SystemManager | ||
popUpChildren : IChildList [読み取り専用]
この ISystemManager を親とする topMost (ポップアップ)ウィンドウのリストです。 | SystemManager | ||
preloadedRSLs : Dictionary [読み取り専用]
アプリケーションが起動する前にこの SystemManager または FlexModuleFactory によって読み込まれた RSL です。 | SystemManager | ||
preloaderBackgroundAlpha : Number [読み取り専用]
プリローダーの子が使用する背景の透明度です。 | SystemManager | ||
preloaderBackgroundColor : uint [読み取り専用]
プリローダーの子が使用する背景色です。 | SystemManager | ||
preloaderBackgroundImage : Object [読み取り専用]
プリローダーの子が使用する背景色です。 | SystemManager | ||
preloaderBackgroundSize : String [読み取り専用]
プリローダーの子が使用する背景のサイズです。 | SystemManager | ||
rawChildren : IChildList [読み取り専用]
この ISystemManager を親とするすべての子のリストです。 | SystemManager | ||
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
オブジェクトの基準点から適用されるオブジェクトの垂直スケール(パーセンテージ)を示します。 | DisplayObject | ||
scaleZ : Number
オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。 | DisplayObject | ||
scenes : Array [読み取り専用]
MovieClip インスタンス内のシーンの名前、フレーム数、フレームラベルがリストされた Scene オブジェクトの配列です。 | MovieClip | ||
screen : Rectangle [読み取り専用]
アプリケーションウィンドウのサイズと位置です。 | SystemManager | ||
scrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。 | DisplayObject | ||
softKeyboard : String
ソフトキーボードの外観を制御します。 | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
ソフトキーボードが表示されたときに画面に表示したままにする領域を定義します(iOS では使用不可)。 | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
このスプライト内のサウンドを制御します。 | Sprite | ||
stage : Stage [読み取り専用]
表示オブジェクトのステージです。 | DisplayObject | ||
tabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。 | DisplayObjectContainer | ||
tabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。 | InteractiveObject | ||
tabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。 | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [読み取り専用]
この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。 | DisplayObjectContainer | ||
toolTipChildren : IChildList [読み取り専用]
この ISystemManager を親とするツールヒントのリストです。 | SystemManager | ||
topLevelSystemManager : ISystemManager [読み取り専用]
アプリケーションウィンドウを管理する SystemManager を返します。 | SystemManager | ||
totalFrames : int [読み取り専用]
MovieClip インスタンス内のフレーム総数です。 | MovieClip | ||
trackAsMenu : Boolean
SimpleButton または MovieClip オブジェクトである他の表示オブジェクトがマウス解放イベントまたは他のユーザー入力解放イベントを受け取ることができるかどうかを示します。 | MovieClip | ||
transform : flash.geom:Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。 | DisplayObject | ||
useHandCursor : Boolean
buttonMode プロパティが true に設定されたスプライト上にポインターが移動したときに、指差しハンドポインター(ハンドカーソル)を表示するかどうかを示すブール値です。 | Sprite | ||
visible : Boolean
表示オブジェクトが可視かどうかを示します。 | DisplayObject | ||
width : Number [オーバーライド]
このオブジェクトの幅です。 | SystemManager | ||
x : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。 | DisplayObject | ||
y : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。 | DisplayObject | ||
z : Number
3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。 | DisplayObject |
メソッド | 定義元 | ||
---|---|---|---|
コンストラクターです。 | SystemManager | ||
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | ||
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | ||
preloadedRSLs リストに RSL を追加します。 | SystemManager | ||
この SystemManager に関連付けられている SWF に加え、この SystemManager によってプリロードされた RSL に関連付けられているすべての SWF に対して Security.allowDomain() を呼び出します。 | SystemManager | ||
この SystemManager に関連付けられている SWF に加え、この SystemManager によってプリロードされた RSL に関連付けられているすべての SWF に対して Security.allowInsecureDomain() を呼び出します。 | SystemManager | ||
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。 | DisplayObjectContainer | ||
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。 | DisplayObjectContainer | ||
モジュールが認識している定義のインスタンスを要求するファクトリメソッドです。 | SystemManager | ||
マウスシールドを展開または削除します。 | SystemManager | ||
イベントをイベントフローに送出します。 | EventDispatcher | ||
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。 | DisplayObject | ||
指定のインデックス位置にある子表示オブジェクトインスタンスを返します。 | DisplayObjectContainer | ||
指定された名前に一致する子表示オブジェクトを返します。 | DisplayObjectContainer | ||
子 DisplayObject インスタンスのインデックス位置を返します。 | DisplayObjectContainer | ||
指定されたストリングをクラスか、またはパッケージレベルの関数に変換します。 | SystemManager | ||
明示的に定義された高さを使用するのか、測定した高さを使用するのかを判断する便利なメソッドです。 | SystemManager | ||
明示的に定義された幅を使用するのか、測定した幅を使用するのかを判断する便利なメソッドです。 | SystemManager | ||
指定されたポイントの下にあり、この DisplayObjectContainer インスタンスの子(または孫など)であるオブジェクトの配列を返します。 | DisplayObjectContainer | ||
シェイプ上の線を除き、targetCoordinateSpace パラメーターによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。 | DisplayObject | ||
親チェーンに移動して、この SecurityDomain の最上位システムマネージャーを取得します。 | SystemManager | ||
[静的]
指定されたオブジェクトのコードが含まれる SWF のルート DisplayObject を返します。 | SystemManager | ||
親チェーンに移動して、最上位システムマネージャーを取得します。 | SystemManager | ||
ユーザーが画面で参照できる、ロードされたアプリケーションの境界を取得します。 | SystemManager | ||
point オブジェクトをステージ(グローバル)座標から表示オブジェクトの(ローカル)座標に変換します。 | DisplayObject | ||
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。 | DisplayObject | ||
指定されたフレームで SWF ファイルの再生を開始します。 | MovieClip | ||
このムービークリップの指定されたフレームに再生ヘッドを送り、そこで停止させます。 | MovieClip | ||
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。 | DisplayObject | ||
表示オブジェクトを評価して、x および y パラメーターで指定されたポイントと重複または交差するかどうかを調べます。 | DisplayObject | ||
親の SWFLoader にアプリケーションのサイズが変更されたことを通知しようとします。 | SystemManager | ||
このアプリケーションに必須フォントが埋め込まれている場合、または Font.registerFont() メソッドを使用してグローバルに登録されている場合は true を返します。 | SystemManager | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
この ISystemManager がアプリケーションウィンドウを管理する場合は true を返します。このアプリケーションが別のアプリケーションにロードされている場合は false を返します。 | SystemManager | ||
このシステムマネージャーが、すべての最上位システムマネージャーのルートかどうかをテストします。 | SystemManager | ||
指定された DisplayObject が最上位ウィンドウであるかどうかを判別します。 | SystemManager | ||
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。 | DisplayObject | ||
point オブジェクトを表示オブジェクトの(ローカル)座標からステージ(グローバル)座標に変換します。 | DisplayObject | ||
move() メソッドはアプリケーションウィンドウまたはローダーに直接マッピングされるため、このメソッドを呼び出しても効果がありません。 | SystemManager | ||
次のフレームに再生ヘッドを送り、停止します。 | MovieClip | ||
MovieClip インスタンスの次のシーンに再生ヘッドを移動します。 | MovieClip | ||
ムービークリップのタイムライン内で再生ヘッドを移動します。 | MovieClip | ||
直前のフレームに再生ヘッドを戻し、停止します。 | MovieClip | ||
MovieClip インスタンスの直前のシーンに再生ヘッドを移動します。 | MovieClip | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
DisplayObjectContainer インスタンスの子リストから指定の child DisplayObject インスタンスを削除します。 | DisplayObjectContainer | ||
DisplayObjectContainer の子リストの指定された index 位置から子 DisplayObject を削除します。 | DisplayObjectContainer | ||
DisplayObjectContainer インスタンスの子リストから、すべての child DisplayObject インスタンスを削除します。 | DisplayObjectContainer | ||
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | ||
仮想キーボードを前面に表示します。 | InteractiveObject | ||
setActualSize() メソッドがアプリケーションウィンドウに直接マッピングされていて、そのアプリケーションウィンドウが最上部ウィンドウである場合は、このメソッドを呼び出しても効果はありません。 | SystemManager | ||
表示オブジェクトコンテナの既存の子の位置を変更します。 | DisplayObjectContainer | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
指定されたスプライトをユーザーがドラッグできるようにします。 | Sprite | ||
指定されたスプライトを、ユーザーがタッチ対応デバイス上でドラッグできるようにします。 | Sprite | ||
ムービークリップ内の再生ヘッドを停止します。 | MovieClip | ||
このオブジェクトでルート指定されているすべての MovieClip のタイムラインでの実行を再帰的に停止します。 | DisplayObjectContainer | ||
startDrag() メソッドを終了します。 | Sprite | ||
タッチ対応デバイスで使用する startTouchDrag() メソッドを終了します。 | Sprite | ||
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。 | DisplayObjectContainer | ||
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。 | DisplayObjectContainer | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object | ||
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher |
イベント | 概要 | 定義元 | ||
---|---|---|---|---|
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。 | EventDispatcher | |||
表示オブジェクトが表示リストに追加されたときに送出されます。 | DisplayObject | |||
表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。 | DisplayObject | |||
アプリケーションの初期化が完了すると送出されます。 | SystemManager | |||
ユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。 | InteractiveObject | |||
ユーザーが同じ InteractiveObject 上でポインティングデバイスのメインボタンを押して離すと送出されます。 | InteractiveObject | |||
AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられているコンテキストメニューをユーザージェスチャがトリガーすると送出されます。 | InteractiveObject | |||
ユーザーがコピー操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送出されます。 | InteractiveObject | |||
ユーザーがカット操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送出されます。 | InteractiveObject | |||
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。 | EventDispatcher | |||
オブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。 | InteractiveObject | |||
[ブロードキャストイベント] 再生ヘッドが新しいフレームに入るときに送出されます。 | DisplayObject | |||
[ブロードキャストイベント] 再生ヘッドが現在のフレームを終了するときに送出されます。 | DisplayObject | |||
表示オブジェクトがフォーカスを取得した後に送出されます。 | InteractiveObject | |||
表示オブジェクトがフォーカスを失った後に送出されます。 | InteractiveObject | |||
[ブロードキャストイベント] フレーム表示オブジェクトのコンストラクターが実行した後で、かつフレームスクリプトが実行される前に送出されます。 | DisplayObject | |||
ユーザーが InteractiveObject インスタンスでタッチサーフェスの端に沿って接触点を作成したとき(例えば、Apple TV の Siri Remote でタッチサーフェスの端に沿ってタップしたときなど)に送出されます。デバイスによっては、この接触を複数のタッチイベントの組み合わせと解釈する可能性もあります。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが同じ InteractiveObject インスタンス上の 2 つの接触位置を押したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの表示オブジェクト上を、2 本の指で押したり離したりする場合など)。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上の接触位置でタッチポイントを移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話やタブレットの表示オブジェクト上で、指を左から右に動かす場合など)。 | InteractiveObject | |||
InteractiveObject インスタンスとの接触位置で、ユーザーが回転ジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 2 本指で触れ、その指を表示オブジェクト上で回転させる場合など)。 | InteractiveObject | |||
InteractiveObject インスタンスとの接触位置で、ユーザーがスワイプジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 3 本指で触れてから、表示オブジェクト上でその 3 本の指をそろえて動かした場合など)。 | InteractiveObject | |||
タッチ対応デバイス上で、ユーザーが InteractiveObject インスタンスとの接触位置を形成してからタップしたときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面で、表示オブジェクト上に複数の指を置いてメニューを開いてから、1 本の指でタップしてメニューアイテムを選択する場合など)。 | InteractiveObject | |||
InteractiveObject インスタンスとの接触位置で、ユーザーがズームジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 2 本指で触れてから、表示オブジェクト上でその 2 本の指をすばやく広げた場合など)。 | InteractiveObject | |||
キーボードまたはマウスが 1 秒間操作されていない場合、100 ミリ秒ごとに送出されます。 | SystemManager | |||
このイベントは、IME でインライン入力をサポートしているすべてのクライアントアプリケーションに送出されます。 | InteractiveObject | |||
ユーザーがキーを押したときに送出されます。 | InteractiveObject | |||
ユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。 | InteractiveObject | |||
ユーザーがキーを離したときに送出されます。 | InteractiveObject | |||
ユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。 | InteractiveObject | |||
ユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。 | InteractiveObject | |||
InteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | |||
マウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。 | InteractiveObject | |||
ユーザーがドラッグジェスチャを止めると、ドラッグイニシエータ InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager.acceptDragDrop() の呼び出しで受け入れられた場合に、ターゲットの InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグジェスチャが境界に入ると、InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグジェスチャが境界を出ると、InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグジェスチャが境界の範囲内で行われている間、InteractiveObject から継続的に送出されます。 | InteractiveObject | |||
ドラッグ操作の開始時に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。 | InteractiveObject | |||
ドラッグ操作が行われている間に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。 | InteractiveObject | |||
ユーザーがペースト操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「ペースト」を選択した場合に送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値を超えて、ユーザーがアクティブなスタイラスを降ろしたときに送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値を超えて、ユーザーがアクティブなスタイラスを持ち上げたときに送出されます。 | InteractiveObject | |||
類似性検出しきい値の範囲内で、ユーザーがアクティブなスタイラスを画面上に移動したときに送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値の範囲内で、ユーザーがこの InteractiveObject からアクティブなスタイラスを離したときに送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値の範囲内で、ユーザーがこの InteractiveObject の真上にアクティブなスタイラスを移動したときに送出されます。 | InteractiveObject | |||
画面の類似性検出しきい値の範囲内で、ユーザーがこの InteractiveObject やそのいずれかの子からアクティブなスタイラスを離したときに送出されます。 | InteractiveObject | |||
(画面の類似性検出しきい値の範囲内で)ユーザーがアクティブなスタイラスを表示リスト内のオブジェクトの子孫ツリーの外側から InteractiveObject 上に移動したときに送出されます。 | InteractiveObject | |||
ユーザーが最初に InteractiveObject インスタンス上でポインティングデバイスのボタンを押し、次にポインティングデバイスをその InteractiveObject インスタンス以外の場所に移動した後、ボタンを離したときに送出されます。 | InteractiveObject | |||
表示オブジェクトが表示リストから削除されようとしているときに送出されます。 | DisplayObject | |||
表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの削除により、表示リストから削除されようとしているときに送出されます。 | DisplayObject | |||
[ブロードキャストイベント] 表示リストが更新およびレンダリングされようとしているときに送出されます。 | DisplayObject | |||
ステージのサイズが変更されたときに送出されます。 | SystemManager | |||
ユーザーが同じ InteractiveObject 上でポインティングデバイスの右ボタンを押して離すと送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。 | InteractiveObject | |||
ユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。 | InteractiveObject | |||
ユーザーがすべて選択操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「すべて選択」を選択した場合に送出されます。 | InteractiveObject | |||
ソフトキーボードが前面に表示された直後に送出されます。 | InteractiveObject | |||
ソフトキーボードが前面に表示される直前に送出されます。 | InteractiveObject | |||
ソフトキーボードが背後に移動して非表示になった直後に送出されます。 | InteractiveObject | |||
オブジェクトの tabChildren フラグの値が変更されたときに送出されます。 | InteractiveObject | |||
オブジェクトの tabEnabled フラグが変更されたときに送出されます。 | InteractiveObject | |||
オブジェクトの tabIndex プロパティの値が変更されたときに送出されます。 | InteractiveObject | |||
テキストの文字を入力すると送出されます。 | InteractiveObject | |||
タッチ対応デバイスにユーザーが初めて接触したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に指で触れる場合など)。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが接触を解除したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面から指を離す場合など)。 | InteractiveObject | |||
ユーザーがデバイスにタッチしたときに送出され、接触ポイントがなくなるまで継続的に送出されます。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが接触位置を InteractiveObject インスタンスの外に移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、1 つの表示オブジェクトから別の表示オブジェクトに指をドラッグする場合など)。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上で接触位置を移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、表示オブジェクトの外にある位置から表示オブジェクト上に指をドラッグする場合など)。 | InteractiveObject | |||
ユーザーがタッチ対応デバイスの InteractiveObject インスタンス外に接触点を動かしたとき(例えば、タッチスクリーンを備えた携帯電話やタブレットで、表示オブジェクトから表示オブジェクト外に指をドラッグしたとき)に送出されます。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上で接触位置を移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、表示オブジェクトの外にある位置から表示オブジェクト上に指をドラッグする場合など)。 | InteractiveObject | |||
タッチ対応デバイスで、ユーザーが接触を開始した InteractiveObject インスタンスの同じ位置から指を離したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの表示オブジェクト上の 1 点を、指で押したり離したりする場合など)。 | InteractiveObject |
allowDomainsInNewRSLs | プロパティ |
allowDomainsInNewRSLs:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10.2, AIR 2.6 |
allowDomain()
の呼び出しによって許可されるドメインが、呼び出しの後に読み込まれる RSL でも許可されるかどうかを制御します。 サブアプリケーションやモジュールによって、追加の RSL がこのモジュールファクトリに読み込まれる場合があります。
実装
public function get allowDomainsInNewRSLs():Boolean
public function set allowDomainsInNewRSLs(value:Boolean):void
allowInsecureDomainsInNewRSLs | プロパティ |
allowInsecureDomainsInNewRSLs:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10.2, AIR 2.6 |
allowInsecureDomain()
の呼び出しによって許可されるドメインが、呼び出しの後に読み込まれる RSL でも許可されるかどうかを制御します。 サブアプリケーションやモジュールによって、追加の RSL がこのモジュールファクトリに追加される場合があります。
実装
public function get allowInsecureDomainsInNewRSLs():Boolean
public function set allowInsecureDomainsInNewRSLs(value:Boolean):void
application | プロパティ |
application:IUIComponent
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この SystemManager を親とするアプリケーション。 SystemManager は、別のアプリケーションにロードされた場合でも、Application のインスタンスを作成します。 そのため、SWF が別のアプリケーションにロードされていると、このアプリケーションは mx.core.Application.application と一致しない場合があります。
ロード時間に関するパフォーマンスを考慮して、このプロパティは、mx.core.Application 型ではありませんが、mx.core.Application に強制的に変換することができます。
実装
public function get application():IUIComponent
childAllowsParent | プロパティ |
cursorChildren | プロパティ |
cursorChildren:IChildList
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この ISystemManager を親とするカスタムカーソルのリストです。
ISystemManager には、アプリケーション、ポップアップ、最上位ウィンドウ、ツールヒント、カスタムカーソルなど、さまざまなタイプの子があります。 カスタムカーソルには、cursorChildren
プロパティを使用してアクセスできます。
IChildList オブジェクトには、getChildAt()
などのメソッドと、numChildren
などのプロパティがあります。 例えば、cursorChildren.numChildren
はカスタムカーソルの数(0 または 1 のいずれか)を示し、カスタムカーソルが存在する場合には cursorChildren.getChildAt(0)
を使用してアクセスできます。
実装
public function get cursorChildren():IChildList
document | プロパティ |
embeddedFontList | プロパティ |
explicitHeight | プロパティ |
explicitHeight:Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このオブジェクトの明示的な幅です。 SystemManager では、アプリケーションが別のアプリケーションにロードされている場合を除き、これは常に NaN となります。 アプリケーションが別のアプリケーションにロードされていない場合、この値を設定しても効果はありません。
実装
public function get explicitHeight():Number
public function set explicitHeight(value:Number):void
explicitWidth | プロパティ |
explicitWidth:Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このオブジェクトの明示的な幅です。 SystemManager では、アプリケーションが別のアプリケーションにロードされている場合を除き、これは常に NaN となります。 アプリケーションが別のアプリケーションにロードされていない場合、この値を設定しても効果はありません。
実装
public function get explicitWidth():Number
public function set explicitWidth(value:Number):void
focusPane | プロパティ |
height | プロパティ |
height:Number
[オーバーライド] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このオブジェクトの高さです。 SystemManager では、アプリケーションが別のアプリケーションにロードされた場合を除き、これは常にステージの幅になります。 アプリケーションが別のアプリケーションにロードされていない場合、この値を設定しても効果はありません。
実装
override public function get height():Number
override public function set height(value:Number):void
isProxy | プロパティ |
measuredHeight | プロパティ |
measuredWidth | プロパティ |
numChildren | プロパティ |
numModalWindows | プロパティ |
numModalWindows:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
モーダルウィンドウの数です。 通常、別のウィンドウでクリックすると、そのウィンドウの FocusManager がアクティブになりますが、モーダルウィンドウではこのクリック操作は許可されません。 PopUpManager は、モーダルウィンドウを作成したとき、および破棄したときに、このカウントを変更します。
実装
public function get numModalWindows():int
public function set numModalWindows(value:int):void
parent | プロパティ |
parent:DisplayObjectContainer
[読み取り専用] [オーバーライド] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
親プロパティをオーバーライドして、親が別のサンドボックス内にあるケースを処理します。親が同じサンドボックスにある場合は、親が返されます。親が別のサンドボックスにある場合は、null が返されます。
実装
override public function get parent():DisplayObjectContainer
parentAllowsChild | プロパティ |
popUpChildren | プロパティ |
popUpChildren:IChildList
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この ISystemManager を親とする topMost (ポップアップ)ウィンドウのリストです。
ISystemManager には、アプリケーション、ポップアップ、ツールヒント、カスタムカーソルなど、さまざまなタイプの子があります。 最上位ウィンドウには、popUpChildren
プロパティを使用してアクセスできます。
IChildList オブジェクトには、getChildAt()
などのメソッドと、numChildren
などのプロパティがあります。 例えば、popUpChildren.numChildren
は最上位ウィンドウの数を示し、これらのウィンドウには popUpChildren.getChildAt(i)
を使用してアクセスできます。
実装
public function get popUpChildren():IChildList
preloadedRSLs | プロパティ |
preloadedRSLs:Dictionary
[読み取り専用]
アプリケーションが起動する前にこの SystemManager または FlexModuleFactory によって読み込まれた RSL です。このディクショナリには、他のモジュールまたはサブアプリケーションによってこのモジュールファクトリのアプリケーションドメインに読み込まれた RSL も含まれる場合があります。 子のモジュールファクトリによって新規ディクショナリエントリが追加されると、ディクショナリを所有するモジュールファクトリによって RSLEvent.RSL_ADD_PRELOADED
イベントが送出されます。 preloadedRSLs に関する情報は、Dictionary に格納されます。キーは RSL の LoaderInfo です。値は RSLData のベクトルです。この値の最初のエレメントはプライマリ RSL で、残りのエレメントはフェイルオーバー RSL です。
実装
public function get preloadedRSLs():Dictionary
preloaderBackgroundAlpha | プロパティ |
preloaderBackgroundColor | プロパティ |
preloaderBackgroundImage | プロパティ |
preloaderBackgroundSize | プロパティ |
rawChildren | プロパティ |
rawChildren:IChildList
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この ISystemManager を親とするすべての子のリストです。
ISystemManager には、アプリケーション、ポップアップ、ツールヒント、カスタムカーソルなど、さまざまなタイプの子があります。
IChildList オブジェクトには、getChildAt()
などのメソッドと、numChildren
などのプロパティがあります。
実装
public function get rawChildren():IChildList
screen | プロパティ |
toolTipChildren | プロパティ |
toolTipChildren:IChildList
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この ISystemManager を親とするツールヒントのリストです。
ISystemManager には、アプリケーション、ポップアップ、最上位ウィンドウ、ツールヒント、カスタムカーソルなど、さまざまなタイプの子があります。
IChildList オブジェクトには、getChildAt()
などのメソッドと、numChildren
などのプロパティがあります。 例えば、toolTipChildren.numChildren
はツールヒントの数(0 または 1 のいずれか)を示し、ツールヒントが存在する場合には toolTipChildren.getChildAt(0)
を使用してアクセスできます。
実装
public function get toolTipChildren():IChildList
topLevelSystemManager | プロパティ |
topLevelSystemManager:ISystemManager
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
アプリケーションウィンドウを管理する SystemManager を返します。 このアプリケーションが別のアプリケーションにロードされている場合を除き、同じ SystemManager となります。
実装
public function get topLevelSystemManager():ISystemManager
width | プロパティ |
width:Number
[オーバーライド] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このオブジェクトの幅です。 SystemManager では、アプリケーションが別のアプリケーションにロードされた場合を除き、これは常にステージの幅になります。 アプリケーションが別のアプリケーションにロードされていない場合、この値を設定しても効果はありません。
実装
override public function get width():Number
override public function set width(value:Number):void
SystemManager | () | コンストラクター |
public function SystemManager()
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンストラクターです。
これは、すべての Flex アプリケーションの開始ポイントです。 このクラスは、Flex SWF ファイルのルートクラスとなるように設定されます。 Flash Player はこのコンストラクターが呼び出されるようにすることによって、このクラスのインスタンスをインスタンス化します。
addPreloadedRSL | () | メソッド |
public function addPreloadedRSL(loaderInfo:LoaderInfo, rsl:Vector.<RSLData>):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
preloadedRSLs リストに RSL を追加します。このメソッドは、子のモジュールファクトリが、このモジュールファクトリのアプリケーションドメインに RSL を追加読み込みする際に、子のモジュールファクトリによって呼び出されます。
このメソッドは直接呼び出さないでください。 このメソッドは、子のモジュールファクトリが、このモジュールファクトリのアプリケーションドメインに RSL を追加読み込みする際に、子のモジュールファクトリによって呼び出されます。
パラメーター
loaderInfo:LoaderInfo — 読み込まれた RSL の loaderInfo です。
| |
rsl:Vector.<RSLData> — RSL の構成情報です。 RSLData のベクトルです。 配列の最初のエレメントはプライマリ RSL です。 残りのエレメントはフェイルオーバー RSL です。
|
allowDomain | () | メソッド |
allowInsecureDomain | () | メソッド |
create | () | メソッド |
public function create(... params):Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
モジュールが認識している定義のインスタンスを要求するファクトリメソッドです。作成ファクトリにパラメーターのオプションのセットを渡して、この入力を基に、作成されるインスタンスに変更を加えることができます。null を渡すと、可能な場合はデフォルトの定義が作成されます。このメソッドは、自動生成されたクラスでオーバーライドされます。
パラメーター
... params — パラメーターのオプションのリストです。 パラメーターはいくつでも渡すことができ、渡されたパラメーターは parameters という名前の配列に格納されます。
|
Object — モジュールのインスタンス、または null です。
|
deployMouseShields | () | メソッド |
public function deployMouseShields(deploy:Boolean):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
マウスシールドを展開または削除します。マウスシールドは、信頼されていないアプリケーションへのマウス入力をブロックします。マウス入力をブロックする理由は、信頼されていないアプリケーションにドラッグした場合に、通常はマウス移動イベントを受信できないためです。Flash Player では、セキュリティを考慮して、信頼されている境界と信頼されていない境界をまたがってイベントは送信されません。信頼されていないアプリケーションをマウスシールドで保護することにより (その親であることが前提です)、マウス移動メッセージを取得でき、ドラッグ操作が期待どおりに動作します。
パラメーター
deploy:Boolean — マウスシールドを展開する場合は true 、マウスシールドを削除する場合は false です。
|
getDefinitionByName | () | メソッド |
public function getDefinitionByName(name:String):Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定されたストリングをクラスか、またはパッケージレベルの関数に変換します。 別のアプリケーションにロードされるかどうかに基づいて、適切な ApplicationDomain.getDefinition()
メソッドを呼び出します。
パラメーター
name:String — クラスの名前。例えば、「mx.video.VideoManager」などがあります。
|
Object — name で表されるクラス、または null。
|
getExplicitOrMeasuredHeight | () | メソッド |
getExplicitOrMeasuredWidth | () | メソッド |
getSandboxRoot | () | メソッド |
public function getSandboxRoot():DisplayObject
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
親チェーンに移動して、この SecurityDomain の最上位システムマネージャーを取得します。
戻り値DisplayObject — この SecurityDomain のルートシステムマネージャー。
|
getSWFRoot | () | メソッド |
public static function getSWFRoot(object:Object):DisplayObject
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定されたオブジェクトのコードが含まれる SWF のルート DisplayObject を返します。
パラメーター
object:Object — 任意のオブジェクト。
|
DisplayObject — ルート DisplayObject
|
getTopLevelRoot | () | メソッド |
public function getTopLevelRoot():DisplayObject
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
親チェーンに移動して、最上位システムマネージャーを取得します。表示リストに表示されていない場合、または最上位システムマネージャーにアクセスできない場合は null
を返します。
DisplayObject — ルートシステムマネージャー。
|
getVisibleApplicationRect | () | メソッド |
public function getVisibleApplicationRect(bounds:Rectangle = null, skipToSandboxRoot:Boolean = false):Rectangle
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ユーザーが画面で参照できる、ロードされたアプリケーションの境界を取得します。
パラメーター
bounds:Rectangle (default = null ) — オプションです。可視矩形の開始境界です。境界はグローバル座標にあります。bounds が null の場合、開始境界はシステムマネージャーの screen プロパティによって定義されます。
| |
skipToSandboxRoot:Boolean (default = false )
|
Rectangle — このオブジェクトの可視部分を含む Rectangle です。矩形はグローバル座標にあります。
|
invalidateParentSizeAndDisplayList | () | メソッド |
public function invalidateParentSizeAndDisplayList():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
親の SWFLoader にアプリケーションのサイズが変更されたことを通知しようとします。
isFontFaceEmbedded | () | メソッド |
public function isFontFaceEmbedded(textFormat:flash.text:TextFormat):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このアプリケーションに必須フォントが埋め込まれている場合、または Font.registerFont()
メソッドを使用してグローバルに登録されている場合は true
を返します。
パラメーター
textFormat:flash.text:TextFormat — 文字フォーマット情報を表す TextFormat クラスです。
|
Boolean — このアプリケーションに必須フォントが埋め込まれている場合、または Font.registerFont() メソッドを使用してグローバルに登録されている場合は true となります。
|
isTopLevel | () | メソッド |
isTopLevelRoot | () | メソッド |
isTopLevelWindow | () | メソッド |
public function isTopLevelWindow(object:DisplayObject):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定された DisplayObject が最上位ウィンドウであるかどうかを判別します。
パラメーター
object:DisplayObject — テストする DisplayObject です。
|
Boolean — 指定された DisplayObject が最上位ウィンドウの場合は、true です。
|
move | () | メソッド |
setActualSize | () | メソッド |
public function setActualSize(newWidth:Number, newHeight:Number):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
setActualSize()
メソッドがアプリケーションウィンドウに直接マッピングされていて、そのアプリケーションウィンドウが最上部ウィンドウである場合は、このメソッドを呼び出しても効果はありません。 これ以外の場合は、必要に応じて子を切り詰めて、サイズを変更しようとします。
パラメーター
newWidth:Number — 新しい幅。
| |
newHeight:Number — 新しい高さ。
|
applicationComplete | イベント |
mx.events.FlexEvent
プロパティ FlexEvent.type =
mx.events.FlexEvent.APPLICATION_COMPLETE
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
アプリケーションの初期化が完了すると送出されます。
FlexEvent.APPLICATION_COMPLETE
定数により、イベントオブジェクトの type
プロパティ値が applicationComplete
イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
プロパティ | 値 |
---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。 |
idle | イベント |
mx.events.FlexEvent
プロパティ FlexEvent.type =
mx.events.FlexEvent.IDLE
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
キーボードまたはマウスが 1 秒間操作されていない場合、100 ミリ秒ごとに送出されます。
FlexEvent.IDLE
定数により、イベントオブジェクトの type
プロパティ値が idle
イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
プロパティ | 値 |
---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。 |
resize | イベント |
flash.events.Event
プロパティ Event.type =
flash.events.Event.RESIZE
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ステージのサイズが変更されたときに送出されます。
Event.RESIZE
定数は、type
プロパティ(resize
イベントオブジェクト)の値を定義します。
このイベントには、次のプロパティがあります。
プロパティ | 値 |
---|---|
bubbles | false |
cancelable | false は、キャンセルするデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | Stage オブジェクトです。 |
Tue Jun 12 2018, 10:34 AM Z