Class mx.screens.Screen

MovieClip
   +--mx.core.UIObject
      +--mx.core.UIComponent
         +--mx.core.View
            +--mx.controls.Loader
               +--mx.screens.Screen

Field Index

__transitionManager, _childLoading, _childScreens, _indexInParent, _isScreen, borderStyle, className, currentFocusedScreen, indexInParent, numChildScreens, parentIsScreen, parentScreen, rootScreen, symbolName, symbolOwner, transitionManager
Inherited from Loader
__autoLoad, __bytesLoaded, __bytesTotal, __contentPath, __scaleContent, _origHeight, _origWidth, autoLoad, bytesLoaded, bytesTotal, className, clipParameters, content, contentHolder, contentPath, livePreview, mergedClipParameters, percentLoaded, scaleContent, symbolName, symbolOwner
Inherited from View
__tabIndex, _loadExternalClass, border_mc, boundingBox_mc, childNameBase, className, createClassChildAtDepth, depth, hasBeenLayedOut, loadExternal, numChildren, symbolName, symbolOwner, tabIndex
Inherited from UIComponent
clipParameters, drawFocus, enabled, focusEnabled, focusManager, focusTextField, groupName, height, kStretch, mergedClipParameters, origBorderStyles, origBorderValues, popUp, symbolName, symbolOwner, tabEnabled, tabIndex, width
Inherited from UIObject
__height, __onUnload, __width, _color, _endInit, _id, _maxHeight, _maxWidth, _minHeight, _minWidth, _preferredHeight, _preferredWidth, _tf, _topmost, addEventListener, bottom, buildDepthTable, changeColorStyleInChildren, changeTextStyleInChildren, childrenCreated, className, clipParameters, color, createAccessibilityImplementation, createChildAtDepth, createClassChildAtDepth, createEvent, dispatchEvent, embedFonts, findNextAvailableDepth, fontFamily, fontSize, fontStyle, fontWeight, handleEvent, height, idNames, ignoreClassStyleDeclaration, initProperties, invalidateFlag, left, lineColor, lineWidth, marginLeft, marginRight, methodTable, minHeight, minWidth, notifyStyleChangeInChildren, removeEventListener, right, scaleX, scaleY, setStyle, stylecache, styleName, symbolName, symbolOwner, tabEnabled, textAlign, textColorList, textDecoration, textIndent, tfList, top, validateNow, visible, width, x, y
Inherited from MovieClip
_alpha, _currentframe, _droptarget, _focusrect, _framesloaded, _height, _lockroot, _name, _parent, _quality, _rotation, _soundbuftime, _target, _totalframes, _url, _visible, _width, _x, _xmouse, _xscale, _y, _ymouse, _yscale, enabled, focusEnabled, hitArea, tabChildren, tabEnabled, tabIndex, tooltipText, trackAsMenu, useHandCursor

Method Index

new Screen()

allTransitionsInDone(), allTransitionsOutDone(), childLoaded(), createChild(), createChildren(), destroyChildAt(), doScaleLoader(), drawFocus(), getChildScreen(), init(), registerChildScreen()
Inherited from Loader
dispatchEvent(), doScaleContent(), draw(), getAutoLoad(), getBytesLoaded(), getBytesTotal(), getContent(), getContentPath(), getPercentLoaded(), getScaleContent(), load(), setAutoLoad(), setContentPath(), setScaleContent(), setSize(), size(), unScaleContent()
Inherited from View
addLayoutObject(), convertToUIObject(), doLayout(), extension(), getChildAt(), initLayout()
Inherited from UIComponent
dispatchValueChangedEvent(), enabledChanged(), findFocusFromObject(), findFocusInChildren(), getFocus(), getFocusManager(), isParent(), onKillFocus(), onSetFocus(), pressFocus(), releaseFocus(), setEnabled(), setFocus(), setVisible()
Inherited from UIObject
__getTextFormat(), _createChildren(), _getTextFormat(), cancelAllDoLaters(), constructObject(), createClassObject(), createEmptyObject(), createLabel(), createObject(), createSkin(), destroyObject(), doLater(), doLaterDispatcher(), drawRect(), getClassStyleDeclaration(), getMinHeight(), getMinWidth(), getSkinIDName(), getStyle(), getStyleName(), initFromClipParameters(), invalidate(), invalidateStyle(), mergeClipParameters(), move(), redraw(), setColor(), setMinHeight(), setMinWidth(), setSkin()
Inherited from MovieClip
attachAudio(), attachMovie(), beginFill(), beginGradientFill(), clear(), createEmptyMovieClip(), createTextField(), curveTo(), duplicateMovieClip(), endFill(), getBounds(), getDepth(), getInstanceAtDepth(), getNextHighestDepth(), getSWFVersion(), getTextSnapshot(), getURL(), globalToLocal(), gotoAndPlay(), gotoAndStop(), hitTest(), lineStyle(), lineTo(), loadMovie(), loadVariables(), localToGlobal(), moveTo(), nextFrame(), onData(), onDragOut(), onDragOver(), onEnterFrame(), onKeyDown(), onKeyUp(), onLoad(), onMouseDown(), onMouseMove(), onMouseUp(), onPress(), onRelease(), onReleaseOutside(), onRollOut(), onRollOver(), onUnload(), play(), prevFrame(), removeMovieClip(), setMask(), startDrag(), stop(), stopDrag(), swapDepths(), unloadMovie(), valueOf()

Constructor Detail

Screen

function Screen()

Field Detail

symbolName

static symbolName:String

symbolOwner

static symbolOwner:Object

className

className:String

_isScreen

private _isScreen:Boolean

_childScreens

private _childScreens:Array

_indexInParent

private _indexInParent:Number

__transitionManager

private __transitionManager

_childLoading

private _childLoading:String

borderStyle

borderStyle:String

indexInParent

public indexInParent:Number [Read Only]
zero-based index of this screen in its parent (getChildScreen) Read-Only: use createChild() to add new child screens

numChildScreens

public numChildScreens:Number [Read Only]
number of child screens of this screen Read-Only: use createChild() to add new child screens

parentIsScreen

public parentIsScreen:Boolean [Read Only]
True if this screen's _parent is a screen Read-Only: use createChild() to add new child screens

parentScreen

public parentScreen:Screen [Read Only]
Screen containing this screen. May be null for the root screen. Read-Only: use createChild() to add new child screens

rootScreen

public rootScreen:Screen [Read Only]
Root of the screen subtree that contains this screen Read-Only: use createChild() to add new child screens

transitionManager

public transitionManager:Object [Read Only]
Object that manages the current transitions for this single screen Read-Only: use transitionManager.start to add new transitions

currentFocusedScreen

static public currentFocusedScreen:Screen [Read Only]
Current leaf-most screen containing the global focus Read-Only: setFocus() to change focus

Method Detail

getChildScreen

function getChildScreen(childIndex:
Number):Screen
Get the nth child of a screen (zero-based)
Parameters
childIndex which screen to get @tiptext Get the nth child of a screen @helpid 1871

createChild

function createChild(className:
String, instanceName:String, initProps:Object):MovieClip

drawFocus

function drawFocus()

init

private function init()

registerChildScreen

private function registerChildScreen(scrn:
Screen)

childLoaded

function childLoaded(obj:
MovieClip):Void

doScaleLoader

function doScaleLoader():Void

createChildren

function createChildren():Void

allTransitionsInDone

function allTransitionsInDone()

allTransitionsOutDone

function allTransitionsOutDone()

destroyChildAt

function destroyChildAt(childIndex:
Number):Void