﻿<!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="IME,flash.system.IME,ALPHANUMERIC_FULL,ALPHANUMERIC_HALF,APPLICATION,CAMERA,CHINESE,DEFAULT,DISPLAY,JAPANESE_HIRAGANA,JAPANESE_KATAKANA_FULL,JAPANESE_KATAKANA_HALF,KOREAN,LOCAL_STORAGE,LOCAL_TRUSTED,LOCAL_WITH_FILE,LOCAL_WITH_NETWORK,MICROPHONE,MIN_DOMAIN_MEMORY_LENGTH,PRIVACY,REMOTE,SETTINGS_MANAGER,UNKNOWN,allowLoadBytesCodeExecution,applicationDomain,avHardwareDisable,checkPolicyFile,conversionMode,currentDomain,currentDomain,deblockingFilter,domainMemory,enabled,exactSettings,hasAccessibility,hasAudioEncoder,hasAudio,hasEmbeddedVideo,hasIME,hasMP3,hasPrinting,hasScreenBroadcast,hasScreenPlayback,hasStreamingAudio,hasStreamingVideo,hasTLS,hasVideoEncoder,ime,isDebugger,isEmbeddedInAcrobat,language,languages,localFileReadDisable,manufacturer,maxLevelIDC,os,parentDomain,pixelAspectRatio,playerType,sandboxType,screenColor,screenDPI,screenResolutionX,screenResolutionY,securityDomain,serverString,totalMemory,useCodePage,version,allowDomain,allowInsecureDomain,compositionAbandoned,compositionSelectionChanged,doConversion,exit,fscommand,gc,getDefinition,hasDefinition,loadPolicyFile,pause,resume,setClipboard,setCompositionString,showSettings"><title>flash.system.IME (ActionScript 3.0)</title></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 = 'IME - 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?flash/system/IME.html&amp;flash/system/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">IME</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("IME"); titleBar_setSubNav(false,true,false	,false,true,false,true,false,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')">flash.system</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public final   class  IME</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">IME  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../flash/events/EventDispatcher.html">EventDispatcher</a> <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</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</td></tr></table><p></p><p></p><p></p>
        The IME class lets you directly manipulate the operating system's input method 
 editor (IME) in the Flash Player application that is running on a client computer. You can 
 determine whether an IME is installed, whether or not the IME is currently enabled, and which IME is
 enabled. You can disable or enable the IME in the Flash Player application, and you can perform other limited
 functions, depending on the operating system.
        <p>
          IMEs let users type non-ASCII text characters in multibyte languages
 such as Chinese, Japanese, and Korean. For more information on working with IMEs, see the 
 documentation for the operating system for which you are developing applications.
 For additional resources, see the following websites:
          <ul>
                     <li>
                        <a href="http://www.microsoft.com/globaldev/default.mspx" target="external">http://www.microsoft.com/globaldev/default.mspx</a>
                     </li>
                     <li>
                        <a href="http://developer.apple.com/documentation/" target="external">http://developer.apple.com/documentation/</a>
                     </li>
                     <li>
                        <a href="http://java.sun.com" target="external">http://java.sun.com</a>
                     </li>
                  </ul>
          
               </p>
        
               <p>
          If an IME is not active on the user's computer, calls to IME methods or properties, 
 other than
          <code>Capabilities.hasIME</code>
          , will fail. Once you manually activate an IME, subsequent ActionScript 
 calls to IME methods and properties will work as expected. For example, if you are using a
 Japanese IME, it must be activated before any IME method or property is called.
        </p>
        
               <p>The following table shows the platform coverage of this class:</p>
        
               <table class="innertable" ><tr><th>Capability</th><th>Windows</th><th>Mac OSX</th><th>Linux</th></tr><tr><td>
                  Determine whether the IME is installed:
                  <code>Capabilities.hasIME</code>
                           </td><td>Yes</td><td>Yes</td><td>Yes</td></tr><tr><td>
                  Set IME on or off:
                  <code>IME.enabled</code>
                           </td><td>Yes</td><td>Yes</td><td>Yes</td></tr><tr><td>
                  Find out whether IME is on or off:
                  <code>IME.enabled</code>
                           </td><td>Yes</td><td>Yes</td><td>Yes</td></tr><tr><td>
                  Get or set IME conversion mode:
                  <code>IME.conversionMode</code>
                           </td><td>Yes</td><td>Yes **</td><td>No</td></tr><tr><td>
                  Send IME the string to be converted:
                  <code>IME.setCompositionString()</code>
                           </td><td>Yes *</td><td>No</td><td>No</td></tr><tr><td>
                  Get from IME the original string before conversion:
                  <code>System.ime.addEventListener()</code>
                           </td><td>Yes *</td><td>No</td><td>No</td></tr><tr><td>
                  Send request to convert to IME:
                  <code>IME.doConversion()</code>
                           </td><td>Yes *</td><td>No</td><td>No</td></tr></table>
        
               <p>* Not all Windows IMEs support all of these operations. The only IME
 that supports them all is the Japanese IME.</p>
        
               <p>** On the Macintosh, only the Japanese IME supports these methods, and third-party IMEs do not support them.</p>
        
               <p>The ActionScript 3.0 version of this class does not support Macintosh Classic.</p>
        
            <p></p><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="#conversionMode" class="signatureLink">conversionMode</a> : <a href="../../String.html">String</a><div class="summaryTableDescription">[static] The conversion mode of the current IME.</div></td><td class="summaryTableOwnerCol">IME</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#enabled" class="signatureLink">enabled</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">[static] Indicates whether the system IME is enabled (true) or disabled (false).</div></td><td class="summaryTableOwnerCol">IME</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></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="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="../../flash/events/EventDispatcher.html#addEventListener()" class="signatureLink">addEventListener</a>(type:<a href="../../String.html">String</a>, listener:<a href="../../Function.html">Function</a>, useCapture:<a href="../../Boolean.html">Boolean</a> = false, priority:<a href="../../int.html">int</a> = 0, useWeakReference:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Registers an event listener object with an EventDispatcher object so that the listener 
 receives notification of an event.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#compositionAbandoned()" class="signatureLink">compositionAbandoned</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">[static] </div></td><td class="summaryTableOwnerCol">IME</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#compositionSelectionChanged()" class="signatureLink">compositionSelectionChanged</a>(start:<a href="../../int.html">int</a>, end:<a href="../../int.html">int</a>):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">[static] </div></td><td class="summaryTableOwnerCol">IME</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="../../flash/events/EventDispatcher.html#dispatchEvent()" class="signatureLink">dispatchEvent</a>(event:<a href="../../flash/events/Event.html">Event</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Dispatches an event into the event flow.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#doConversion()" class="signatureLink">doConversion</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">[static] Instructs the IME to select the first candidate for the current composition string.</div></td><td class="summaryTableOwnerCol">IME</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="../../flash/events/EventDispatcher.html#hasEventListener()" class="signatureLink">hasEventListener</a>(type:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Checks whether the EventDispatcher object has any listeners registered for a specific type 
 of event.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</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#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="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="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="../../flash/events/EventDispatcher.html#removeEventListener()" class="signatureLink">removeEventListener</a>(type:<a href="../../String.html">String</a>, listener:<a href="../../Function.html">Function</a>, useCapture:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Removes a listener from the EventDispatcher object.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#setCompositionString()" class="signatureLink">setCompositionString</a>(composition:<a href="../../String.html">String</a>):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">[static] Sets the IME composition string.</div></td><td class="summaryTableOwnerCol">IME</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="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><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="../../flash/events/EventDispatcher.html#willTrigger()" class="signatureLink">willTrigger</a>(type:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Checks whether an event listener is registered with this EventDispatcher object or any of 
 its ancestors for the specified event type.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr></table></div><a name="eventSummary"></a><div class="summarySection"><div class="summaryTableTitle">Events</div><div class="showHideLinks"><div id="hideInheritedEvent" class="hideInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(false,'Event');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Events</a></div><div id="showInheritedEvent" class="showInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(true,'Event');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Events</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableEvent"><tr><th>&nbsp;</th><th colspan="2">Event</th><th> Summary </th><th>Defined By</th></tr><tr class="hideInheritedEvent"><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="../../flash/events/EventDispatcher.html#event:activate" class="signatureLink">activate</a></div></td><td class="summaryTableDescription summaryTableCol">[broadcast event] Dispatched when the Flash Player or AIR application gains operating system focus and becomes active.</td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedEvent"><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="../../flash/events/EventDispatcher.html#event:deactivate" class="signatureLink">deactivate</a></div></td><td class="summaryTableDescription summaryTableCol">[broadcast event] Dispatched when the Flash Player or AIR application operating loses system focus and is becoming inactive.</td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#event:imeComposition" class="signatureLink">imeComposition</a></div></td><td class="summaryTableDescription summaryTableCol">Dispatched when a user has completed an input method editor (IME) composition and the reading string is available.</td><td class="summaryTableOwnerCol">IME</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="conversionMode"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">conversionMode</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>conversionMode:<a href="../../String.html">String</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</td></tr></table><p></p><p></p><p>
          The conversion mode of the current IME.
  Possible values are IME mode string constants that indicate the conversion mode:
          <ul><li>
              <code>ALPHANUMERIC_FULL</code>
            </li><li>
              <code>ALPHANUMERIC_HALF</code>
            </li><li>
              <code>CHINESE</code>
            </li><li>
              <code>JAPANESE_HIRAGANA</code>
            </li><li>
              <code>JAPANESE_KATAKANA_FULL</code>
            </li><li>
              <code>JAPANESE_KATAKANA_HALF</code>
            </li><li>
              <code>KOREAN</code>
            </li><li>
              <code>UNKNOWN</code>
              (read-only value; this value cannot be set)
            </li></ul>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public static function get conversionMode():<a href="../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set conversionMode(value:<a href="../../String.html">String</a>):<a href="../../specialTypes.html#void">void</a></code><br/><br/><span class="label"> Throws </span><br/><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Error.html">Error</a> </code> &mdash; A set attempt was not successful.</td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="IMEConversionMode.html#ALPHANUMERIC_FULL" target="">flash.system.IMEConversionMode.ALPHANUMERIC_FULL</a><br/><a href="IMEConversionMode.html#ALPHANUMERIC_HALF" target="">flash.system.IMEConversionMode.ALPHANUMERIC_HALF</a><br/><a href="IMEConversionMode.html#CHINESE" target="">flash.system.IMEConversionMode.CHINESE</a><br/><a href="IMEConversionMode.html#JAPANESE_HIRAGANA" target="">flash.system.IMEConversionMode.JAPANESE_HIRAGANA</a><br/><a href="IMEConversionMode.html#JAPANESE_KATAKANA_FULL" target="">flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL</a><br/><a href="IMEConversionMode.html#JAPANESE_KATAKANA_HALF" target="">flash.system.IMEConversionMode.JAPANESE_KATAKANA_HALF</a><br/><a href="IMEConversionMode.html#KOREAN" target="">flash.system.IMEConversionMode.KOREAN</a><br/><a href="IMEConversionMode.html#UNKNOWN" target="">flash.system.IMEConversionMode.UNKNOWN</a></div></div><a name="propertyDetail"></a><a name="enabled"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">enabled</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>enabled:<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</td></tr></table><p></p><p></p><p>
          Indicates whether the system IME is enabled (
          <code>true</code>
          ) or disabled (
          <code>false</code>
          ). 
  An enabled IME performs multibyte input; a disabled IME performs alphanumeric input.
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public static function get enabled():<a href="../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set enabled(value:<a href="../../Boolean.html">Boolean</a>):<a href="../../specialTypes.html#void">void</a></code><br/><br/><span class="label"> Throws </span><br/><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Error.html">Error</a> </code> &mdash; A set attempt was not successful.</td></tr></table></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="compositionAbandoned()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">compositionAbandoned</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code> public static function compositionAbandoned():<a href="../../specialTypes.html#void">void</a></code><p></p></div><a name="compositionSelectionChanged()"></a><a name="compositionSelectionChanged(int,int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">compositionSelectionChanged</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public static function compositionSelectionChanged(start:<a href="../../int.html">int</a>, end:<a href="../../int.html">int</a>):<a href="../../specialTypes.html#void">void</a></code><p></p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">start</span>:<a href="../../int.html">int</a></code></td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">end</span>:<a href="../../int.html">int</a></code></td></tr></table></p></div><a name="doConversion()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">doConversion</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public static function doConversion():<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</td></tr></table><p></p><p></p><p>Instructs the IME to select the first candidate for the current composition string.</p><br/><span class="label">Throws</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Error.html">Error</a> </code> &mdash; The call was not successful.</td></tr></table></div><a name="setCompositionString()"></a><a name="setCompositionString(String)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">setCompositionString</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public static function setCompositionString(composition:<a href="../../String.html">String</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</td></tr></table><p></p><p></p><p>
          Sets the IME composition string. When this string is set, the user 
  can select IME candidates before committing the result to the text 
  field that currently has focus.
          <p>If no text field has focus, this method fails and throws an error.</p>
          
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">composition</span>:<a href="../../String.html">String</a></code> &mdash; The string to send to the IME.</td></tr></table></p><br/><span class="label">Throws</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Error.html">Error</a> </code> &mdash; The call is not successful.</td></tr></table></div><div class="detailSectionHeader"> Event Detail </div><a name="event:imeComposition"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">imeComposition</td><td class="detailHeaderType"> Event </td></tr></table><div class="detailBody"><span class="label">Event Object Type: </span><a href="../../flash/events/IMEEvent.html"><code>flash.events.IMEEvent</code></a><br/><span class="label">property IMEEvent.type  =  </span><a href="../../flash/events/IMEEvent.html#IME_COMPOSITION"><code>flash.events.IMEEvent.IME_COMPOSITION</code></a><br/><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</td></tr></table><p></p><p></p><p>Dispatched when a user has completed an 
 input method editor (IME) composition 
 and the reading string is available. 
 IMEs are generally used to enter text from languages that have ideographs instead 
 of letters, such as Japanese, Chinese and Korean.</p>
          Defines the value of the
          <code>type</code>
          property of an
          <code>imeComposition</code>
          event object.
          <p>This event has the following properties:</p>
          
          <table class="innertable" ><tr><th>Property</th><th>Value</th></tr><tr><td>
                    <code>bubbles</code>
                  </td><td>
                    <code>false</code>
                  </td></tr><tr><td>
                    <code>cancelable</code>
                  </td><td>
                    <code>false</code>
                    ; there is no default behavior to cancel.
                  </td></tr><tr><td>
                    <code>currentTarget</code>
                  </td><td>The object that is actively processing the Event 
  object with an event listener.</td></tr><tr><td>
                    <code>target</code>
                  </td><td>The IME object.</td></tr></table>
          
        </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">IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME IME </div><div style="display:none">flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME flash.system.IME </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
