﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="FocusManager,fl.managers.FocusManager,defaultButtonEnabled,defaultButtonEnabled,defaultButton,defaultButton,focusEnabled,groupName,mouseFocusEnabled,nextTabIndex,nextTabIndex,selected,showFocusIndicator,showFocusIndicator,tabEnabled,tabIndex,activate,activate,clearComponentStyle,clearStyle,deactivate,deactivate,drawFocus,findFocusManagerComponent,findFocusManagerComponent,getComponentStyle,getFocus,getFocus,getNextFocusManagerComponent,getNextFocusManagerComponent,getStyle,hideFocus,hideFocus,registerInstance,setComponentStyle,setFocus,setFocus,setFocus,setStyle,showFocus,showFocus"><title>fl.managers.FocusManager (ActionScript 3.0)</title><script src="../../AC_OETags.js" type="text/javascript"></script></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'FocusManager - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../all-index-Symbols.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?fl/managers/FocusManager.html&amp;fl/managers/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">FocusManager</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("FocusManager"); titleBar_setSubNav(false,true,false	,false,false,false,true,true,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">fl.managers</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public  class  FocusManager</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">FocusManager  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</a></td></tr><tr><td class="classHeaderTableLabel">Implements</td><td> <a href="../../fl/managers/IFocusManager.html">IFocusManager</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p></p>
        The FocusManager class manages focus for a set of components that are navigated by mouse 
   or keyboard as a
        <i>tab loop</i>
        .
        <p>A tab loop is typically navigated by using the Tab key; focus moves between the components 
   in the tab loop in a circular pattern from the first component that has focus, to the last, 
   and then back again to the first. A tab loop includes all the components and tab-enabled
   components in a container. An application can contain numerous tab loops.</p>
        
               <p>A FocusManager instance is responsible for a single tab loop; an application uses
   a different FocusManager instance to manage each tab loop that it contains, although
   a main application is always associated with at least one FocusManager instance. An
   application may require additional FocusManager instances if it includes a popup window,
   for example, that separately contains one or more tab loops of components.</p>
        
               <p>All components that can be managed by a FocusManager instance must implement the
   fl.managers.IFocusManagerComponent interface. Objects for which Flash Player
   manages focus are not required to implement the IFocusManagerComponent interface.</p>
        
               <p>
          The FocusManager class also manages how the default button is implemented. A default button 
   dispatches a
          <code>click</code>
          event when the Enter key is pressed on a form, 
   depending on where focus is at the time.  The default button does not dispatch the
          <code>click</code>
          event if a text area has focus or if a value is being edited in
   a component, for example, in a ComboBox or NumericStepper component.
        </p>
        
            <p></p><p><a href="#includeExamplesSummary">View the examples</a></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="IFocusManager.html" target="">IFocusManager</a><br/><a href="IFocusManagerComponent.html" target="">IFocusManagerComponent</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#defaultButton" class="signatureLink">defaultButton</a> : <a href="../../fl/controls/Button.html">Button</a><div class="summaryTableDescription">Gets or sets the current default button.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#defaultButtonEnabled" class="signatureLink">defaultButtonEnabled</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">Gets or sets a value that indicates whether the default button
    is enabled.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#nextTabIndex" class="signatureLink">nextTabIndex</a> : <a href="../../int.html">int</a><div class="summaryTableDescription">[read-only] Gets the next unique tab index to use in this tab loop.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#showFocusIndicator" class="signatureLink">showFocusIndicator</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">Gets or sets a value that indicates whether a component that has focus should be marked with a visual indicator of focus.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#FocusManager()" class="signatureLink">FocusManager</a>(container:<a href="../../flash/display/DisplayObjectContainer.html">DisplayObjectContainer</a>)</div><div class="summaryTableDescription">Creates a new FocusManager instance.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#activate()" class="signatureLink">activate</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Activates the FocusManager instance.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#deactivate()" class="signatureLink">deactivate</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Deactivates the FocusManager.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#findFocusManagerComponent()" class="signatureLink">findFocusManagerComponent</a>(component:<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a>):<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></div><div class="summaryTableDescription">Retrieves the interactive object that contains the given object, if any.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getFocus()" class="signatureLink">getFocus</a>():<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></div><div class="summaryTableDescription">Gets the interactive object that currently has focus.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getNextFocusManagerComponent()" class="signatureLink">getNextFocusManagerComponent</a>(backward:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></div><div class="summaryTableDescription">Retrieves the interactive object that would receive focus
    if the user pressed the Tab key to navigate to the next object.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#hideFocus()" class="signatureLink">hideFocus</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the showFocusIndicator value to false
          and removes the visual focus indicator from the object that has focus, if any.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../Object.html">Object</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#setFocus()" class="signatureLink">setFocus</a>(component:<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a>):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets focus on an IFocusManagerComponent component.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../String.html">String</a>, isEnum:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#showFocus()" class="signatureLink">showFocus</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the showFocusIndicator value to true
          and draws the visual focus indicator on the object with focus, if any.</div></td><td class="summaryTableOwnerCol">FocusManager</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="defaultButton"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">defaultButton</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>defaultButton:<a href="../../fl/controls/Button.html">Button</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Gets or sets the current default button.
          <p>
            The default button is the button on a form that dispatches a
            <code>click</code>
            event when the Enter key is pressed,
         depending on where focus is at the time.
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get defaultButton():<a href="../../fl/controls/Button.html">Button</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set defaultButton(value:<a href="../../fl/controls/Button.html">Button</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="propertyDetail"></a><a name="defaultButtonEnabled"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">defaultButtonEnabled</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>defaultButtonEnabled:<a href="../../Boolean.html">Boolean</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Gets or sets a value that indicates whether the default button
    is enabled. If this value is set to
          <code>true</code>
          , the focus manager
    monitors the Enter key and dispatches a
          <code>click</code>
          event on the 
    default button if the Enter key is pressed when a component that is not a
    Button component has focus. If this value is set to
          <code>false</code>
          , the focus manager 
    does not monitor the Enter key. Components that use the Enter key set 
    this property to
          <code>false</code>
          to prevent a
          <code>click</code>
          event
    from being dispatched on the default button, if one exists, when a user 
          presses the Enter key.
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get defaultButtonEnabled():<a href="../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set defaultButtonEnabled(value:<a href="../../Boolean.html">Boolean</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="propertyDetail"></a><a name="nextTabIndex"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">nextTabIndex</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>nextTabIndex:<a href="../../int.html">int</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Gets the next unique tab index to use in this tab loop.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get nextTabIndex():<a href="../../int.html">int</a></code><br/></div><a name="propertyDetail"></a><a name="showFocusIndicator"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">showFocusIndicator</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>showFocusIndicator:<a href="../../Boolean.html">Boolean</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Gets or sets a value that indicates whether a component that has focus should be marked with a visual indicator of focus.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get showFocusIndicator():<a href="../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set showFocusIndicator(value:<a href="../../Boolean.html">Boolean</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="FocusManager()"></a><a name="FocusManager(flash.display.DisplayObjectContainer)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">FocusManager</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function FocusManager(container:<a href="../../flash/display/DisplayObjectContainer.html">DisplayObjectContainer</a>)</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p>
          Creates a new FocusManager instance.
          <p>A focus manager manages focus within the children of a 
    DisplayObjectContainer object.</p>
          
        </p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">container</span>:<a href="../../flash/display/DisplayObjectContainer.html">DisplayObjectContainer</a></code> &mdash; 
              A DisplayObjectContainer that hosts the focus manager, 
          or
              <code>stage</code>
              .
            </td></tr></table></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="activate()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">activate</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code> public function activate():<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Activates the FocusManager instance.
          <p>The FocusManager instance adds event handlers that allow it to monitor
          focus-related keyboard and mouse activity.</p>
          
        </p></div><a name="deactivate()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">deactivate</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function deactivate():<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Deactivates the FocusManager.
          <p>The FocusManager removes the event handlers that allow it to monitor
          focus-related keyboard and mouse activity.</p>
          
        </p></div><a name="findFocusManagerComponent()"></a><a name="findFocusManagerComponent(flash.display.InteractiveObject)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">findFocusManagerComponent</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function findFocusManagerComponent(component:<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a>):<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Retrieves the interactive object that contains the given object, if any.
    The player can set focus to a subcomponent of a Flash component;
    this method determines which interactive object has focus from
    the component perspective.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">component</span>:<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></code> &mdash; An object that can have player-level focus.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></code> &mdash; 
              The object containing the
              <code>component</code>
              or, if one is
    not found, the
              <code>component</code>
              itself.
            </td></tr></table></div><a name="getFocus()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getFocus</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getFocus():<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Gets the interactive object that currently has focus.
    Adobe recommends calling this method instead of using the Stage object 
    because this method indicates which component has focus.
    The Stage might return a subcomponent in that component.</p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></code> &mdash; The interactive object that currently has focus.</td></tr></table></div><a name="getNextFocusManagerComponent()"></a><a name="getNextFocusManagerComponent(Boolean)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getNextFocusManagerComponent</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getNextFocusManagerComponent(backward:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Retrieves the interactive object that would receive focus
    if the user pressed the Tab key to navigate to the next object.
    This method retrieves the object that currently has focus
    if there are no other valid objects in the application.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">backward</span>:<a href="../../Boolean.html">Boolean</a></code> (default = <code>false</code>)<code></code> &mdash; 
              If this parameter is set to
              <code>true</code>
              , 
    focus moves in a backward direction, causing this method to retrieve
    the object that would receive focus next if the Shift+Tab key combination
    were pressed.
            </td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></code> &mdash; The next component to receive focus.</td></tr></table></div><a name="hideFocus()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">hideFocus</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function hideFocus():<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Sets the
          <code>showFocusIndicator</code>
          value to
          <code>false</code>
          and removes the visual focus indicator from the object that has focus, if any.
        </p></div><a name="setFocus()"></a><a name="setFocus(flash.display.InteractiveObject)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">setFocus</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function setFocus(component:<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a>):<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>Sets focus on an IFocusManagerComponent component. This method does
    not check for component visibility, enabled state, or other conditions.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">component</span>:<a href="../../flash/display/InteractiveObject.html">InteractiveObject</a></code> &mdash; An object that can receive focus.</td></tr></table></p></div><a name="showFocus()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">showFocus</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function showFocus():<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>
          Sets the
          <code>showFocusIndicator</code>
          value to
          <code>true</code>
          and draws the visual focus indicator on the object with focus, if any.
        </p></div><a name="includeExamplesSummary"></a><div class="detailSectionHeader">Examples<span class="usage"><a href="../../ExampleInstruct.html"> How to use examples </a></span></div><div class="exampleHeader">FocusManagerExample.as</div><br/><div class="detailBody">
        This example demonstrates how to use the FocusManager class to change focus between components on the Stage.
        <p>To run the example, follow these steps:</p>
        
        <ol><li>Add the TextInput component to the library.</li><li>Save this code as FocusManagerExample.as in the same directory as your FLA file.</li><li>Set the Document class in the FLA file to FocusManagerExample.</li></ol>
        
        <div class="listing"><pre>package
{
    import fl.controls.TextInput;
    import fl.managers.FocusManager;
    import flash.display.InteractiveObject;
    import flash.display.Sprite;
    import flash.events.*;
    import flash.utils.Timer;

    public class FocusManagerExample extends Sprite 
    {
        private var fm:FocusManager;
        
        public function FocusManagerExample() {
            buildGridOfTextInputs();

            fm = new FocusManager(this);
            var t:Timer = new Timer(1000);
            t.addEventListener(TimerEvent.TIMER,secondPassed);
            t.start();
        }
        private function buildGridOfTextInputs():void {
            var rowSpacing:uint = 30;
            var colSpacing:uint = 110;
            var totalRows:uint = 4;
            var totalCols:uint = 3;
            var i:uint;
            
            for(i = 0; i &lt; totalRows * totalCols; i++) {
                var ti:TextInput = new TextInput()
                ti.name = "component"+i.toString();
                ti.addEventListener(FocusEvent.FOCUS_IN,focusChange);
                ti.setSize(100,20);
                ti.x = 10 + ((i % totalCols) * colSpacing);
                ti.y = 10 + (Math.floor(i / totalCols) * rowSpacing);
                ti.tabEnabled = true;
                addChild(ti);
            }
        }
        private function secondPassed(e:TimerEvent):void {
            var nextComponent:InteractiveObject = fm.getNextFocusManagerComponent();
            fm.setFocus(nextComponent);    
        }
        
        private function focusChange(e:FocusEvent):void {
            trace("Focus change: " + e.target.name);
        }
    }
}</pre></div>
        
      </div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager FocusManager </div><div style="display:none">fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager fl.managers.FocusManager </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
