MovieClip +--mx.core.UIObject +--mx.core.UIComponent +--mx.managers.FocusManager
Class for managing the focus on components. Each top-level window has a focus manager.
__defaultPushButton
, _firstNode
, _firstObj
, _foundList
, _lastNode
, _lastObj
, _lastTarget
, _lastx
, _needPrev
, _nextIsNext
, _nextNode
, _nextObj
, _prevNode
, _prevObj
, _searchKey
, activated
, bDrawFocus
, bNeedFocus
, className
, defaultPushButton
, defaultPushButtonEnabled
, defPushButton
, form
, initialized
, lastFocus
, lastMouse
, lastSelFocus
, lastTabFocus
, nextTabIndex
, symbolName
, symbolOwner
, tabCapture
, UIObjectExtensionsDependency
clipParameters
, drawFocus
, enabled
, focusEnabled
, focusManager
, focusTextField
, groupName
, height
, kStretch
, mergedClipParameters
, origBorderStyles
, origBorderValues
, popUp
, symbolName
, symbolOwner
, tabEnabled
, tabIndex
, width
__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
_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
new FocusManager()
static symbolName:String
static symbolOwner:Object
className:String
bNeedFocus:Boolean
bDrawFocus:Boolean
form
lastFocus:Object
lastTabFocus:Object
lastSelFocus:Object
private tabCapture:MovieClip
private _searchKey:Number
private _lastTarget:Object
private _firstNode:Object
private _lastNode:Object
private _nextNode:Object
private _prevNode:Object
private _firstObj:Object
private _lastObj:Object
private _nextObj:Object
private _prevObj:Object
private _needPrev:Boolean
private _nextIsNext:Boolean
private _lastx:Object
private _foundList:Object
lastMouse:Object
__defaultPushButton:SimpleButton
defPushButton:SimpleButton
defaultPushButtonEnabled:Boolean
private activated:Boolean
defaultPushButton:SimpleButton
get or set the original default pushbutton. This may not be the actual button that is the default
nextTabIndex:Number [Read Only]
get the next unique tab index to use on this form
static initialized:Boolean
static UIObjectExtensionsDependency
function getMaxTabIndex(o:UIComponent):Number
get the highest tab index currently used in this focus manager's form or subform
- Parameters
o
the form or subform - Return
- Number the highest tab index currently used
function setFocus(o:Object):Void
set the focus to an object. Recommended instead of using Selection object
- Parameters
function getFocus(Void):Object
get the component that current has the focus. Recommended instead of using Selection object because it will tell you which component. Selection might return a subobject in that component
- Return
- the object that has focus @tiptext @helpid 3041
function walkTree(p:MovieClip, index:Number, groupName:String, dir:Boolean, lookup:Boolean, firstChild:Boolean):Void
function getTabCandidate(o:MovieClip, index:Number, groupName:String, dir:Boolean, firstChild:Boolean):Void
function getTabCandidateFromChildren(o:MovieClip, index:Number, groupName:String, dir:Boolean, firstChild:Boolean):Void
function sendDefaultPushButtonEvent(Void):Void
can be called to fake the system into thinking the enter key was pressed.