Flashドキュメンテーション |
|||
| コンポーネントリファレンスガイド > DepthManager クラス > DepthManager.createClassChildAtDepth() | |||
Flash Player 6 (6.0.79.0)
Flash MX 2004
movieClipInstance.createClassChildAtDepth(className,depthFlag[,initObj])
className クラス名。 このパラメータは Function 型です。
depthFlag このパラメータの値は DepthManager.kTop、DepthManager.kBottom、DepthManager.kTopmost、DepthManager.kNotopmost です。深度のフラグはすべて、DepthManager クラスの静的プロパティです。 DepthManager パッケージ (たとえば、mx.managers.DepthManager.kTopmost) を参照するか、import ステートメントを使って DepthManager パッケージを読み込む必要があります。
initObj 初期化オブジェクト。 このパラメータはオプションです。
作成された子への参照。 戻り値の型は UIObject です。
メソッド。depthFlag で指定した深度に、className で指定したクラスの子を作成します。
次のコードでは、すべての NoTopmost オブジェクトの前面にフォーカス矩形を描画します。
import mx.managers.DepthManager this.ring = createClassChildAtDepth(mx.skins.RectBorder, DepthManager.kTop);
次のコードでは、Button クラスのインスタンスを作成し、その label プロパティの値を initObj パラメータとして渡します。
import mx.managers.DepthManager
button1 = createClassChildAtDepth(mx.controls.Button, DepthManager.kTop, {label: "Top Button"});
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/8_jp/main/00003458.html