﻿<!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="ElementFormat,flash.text.engine.ElementFormat,ALL,ALL_BUT_LAST,ALL_INCLUDING_LAST,ANY,ASCENT,AUTO,AUTO,AUTO,BOLD,CAPS,CAPS_AND_SMALL_CAPS,CENTER,CFF,COMMON,COMPLETE,DECIMAL,DEFAULT,DEFAULT,DEFAULT,DESCENT,DEVICE,EMBEDDED_CFF,EMERGENCY,END,EXOTIC,GRAPHIC_ELEMENT,HORIZONTAL_STEM,IDEOGRAPHIC_BOTTOM,IDEOGRAPHIC_CENTER,IDEOGRAPHIC_TOP,INSUFFICIENT_WIDTH,INVALID,ITALIC,LINING,LOWERCASE,MAX_LINE_WIDTH,MINIMUM,NONE,NONE,NONE,NORMAL,NORMAL,NORMAL,OFF,OLD_STYLE,ON,POSSIBLY_INVALID,PRIORITIZE_LEAST_ADJUSTMENT,PROPORTIONAL,PUSH_IN_KINSOKU,PUSH_OUT_ONLY,ROMAN,ROTATE_0,ROTATE_180,ROTATE_270,ROTATE_90,SMALL_CAPS,START,STATIC,SUCCESS,TABULAR,TITLE,UNCOMMON,UNJUSTIFIED,UPPERCASE,USE_DOMINANT_BASELINE,VALID,alignmentBaseline,alignment,alpha,applyNonLinearFontScaling,ascent,atomCount,baselineFontDescription,baselineFontSize,baselineShift,baselineZero,bidiLevel,bounds,breakOpportunity,cffHinting,color,content,decimalAlignmentToken,descent,digitCase,digitWidth,dominantBaseline,elementCount,elementFormat,elementHeight,element,elementWidth,emBox,eventMirror,firstInvalidLine,firstLine,fontDescription,fontLookup,fontName,fontPosture,fontSize,fontWeight,graphic,groupElement,hasGraphicElement,justificationStyle,kerning,lastLine,letterSpacing,ligatureLevel,lineJustification,lineRotation,locale,locale,locked,locked,mirrorRegions,mirror,nextLine,nextRegion,position,previousLine,previousRegion,rawText,rawTextLength,renderingMode,specifiedWidth,strikethroughOffset,strikethroughThickness,subscriptOffset,subscriptScale,superscriptOffset,superscriptScale,tabStops,text,textBlockBeginIndex,textBlockBeginIndex,textBlock,textBlock,textHeight,textJustifier,textLineCreationResult,textLine,text,textRotation,textRotation,textWidth,trackingLeft,trackingRight,typographicCase,underlineOffset,underlineThickness,unjustifiedTextWidth,userData,userData,userData,validity,clone,clone,clone,clone,clone,createTextLine,dump,dump,findNextAtomBoundary,findNextWordBoundary,findPreviousAtomBoundary,findPreviousWordBoundary,flushAtomData,getAtomBidiLevel,getAtomBounds,getAtomCenter,getAtomGraphic,getAtomIndexAtCharIndex,getAtomIndexAtPoint,getAtomTextBlockBeginIndex,getAtomTextBlockEndIndex,getAtomTextRotation,getAtomWordBoundaryOnLeft,getBaselinePosition,getElementAtCharIndex,getElementAt,getElementIndex,getFontMetrics,getJustifierForLocale,getMirrorRegion,getTextLineAtCharIndex,groupElements,isFontCompatible,mergeTextElements,releaseLines,replaceElements,replaceText,setElements,splitTextElement,ungroupElements"><title>flash.text.engine.ElementFormat (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 = 'ElementFormat - 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/text/engine/ElementFormat.html&amp;flash/text/engine/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">ElementFormat</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("ElementFormat"); 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')">flash.text.engine</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public final   class  ElementFormat</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">ElementFormat  <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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p></p>
        The ElementFormat class represents formatting information which can be applied to a
        <code>ContentElement</code>
        .  Use the ElementFormat class
 to create specific text formatting for the various subclasses of ContentElement. The properties of the ElementFormat class apply to device and
 embedded fonts.
        <p>
          An ElementFormat object is applied to a ContentElement in a TextBlock does not invalidate the TextBlock. 
 Once an ElementFormat has been
 applied to an ContentElement, its
          <code>locked</code>
          property is set to
          <code>true</code>
          .
 The properties of a locked ElementFormat object cannot be changed. Instead, use the
          <code>clone()</code>
          method to create an unlocked copy of the object, which can be modified and assigned to the ContentElement.
        </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="ContentElement.html#elementFormat" target="">flash.text.engine.ContentElement.elementFormat</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=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#alignmentBaseline" class="signatureLink">alignmentBaseline</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">Specifies which of the baselines of the line containing the element the dominantBaseline
  snaps to, thus determining the vertical position of the element in the line.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#alpha" class="signatureLink">alpha</a> : <a href="../../../Number.html">Number</a><div class="summaryTableDescription">Provides a way for the author to automatically set the alpha property of all 
  line atoms based on the element format to the specified Number.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#baselineShift" class="signatureLink">baselineShift</a> : <a href="../../../Number.html">Number</a><div class="summaryTableDescription">Indicates the baseline shift for the element in pixels.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#breakOpportunity" class="signatureLink">breakOpportunity</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">The line break opportunity applied to this text.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#color" class="signatureLink">color</a> : <a href="../../../uint.html">uint</a><div class="summaryTableDescription">Indicates the color of the text.</div></td><td class="summaryTableOwnerCol">ElementFormat</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#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="#digitCase" class="signatureLink">digitCase</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">The digit case used for this text.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#digitWidth" class="signatureLink">digitWidth</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">The digit width used for this text.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#dominantBaseline" class="signatureLink">dominantBaseline</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">Specifies which of the baselines of the element snaps to the alignmentBaseline
  to determine the vertical position of the element on the line.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#fontDescription" class="signatureLink">fontDescription</a> : <a href="../../../flash/text/engine/FontDescription.html">FontDescription</a><div class="summaryTableDescription">An object which encapsulates properties necessary to describe a font.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#fontSize" class="signatureLink">fontSize</a> : <a href="../../../Number.html">Number</a><div class="summaryTableDescription">The size of text in pixels.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#kerning" class="signatureLink">kerning</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">The kerning used for this text.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#ligatureLevel" class="signatureLink">ligatureLevel</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">The ligature level used for this text.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#locale" class="signatureLink">locale</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">The locale of the text.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#locked" class="signatureLink">locked</a> : <a href="../../../Boolean.html">Boolean</a><div class="summaryTableDescription">Indicates whether the ElementFormat is locked.</div></td><td class="summaryTableOwnerCol">ElementFormat</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="#textRotation" class="signatureLink">textRotation</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">Sets the rotation applied to individual glyphs.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#trackingLeft" class="signatureLink">trackingLeft</a> : <a href="../../../Number.html">Number</a><div class="summaryTableDescription">The tracking or manual kerning applied to the left of each glyph in pixels.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#trackingRight" class="signatureLink">trackingRight</a> : <a href="../../../Number.html">Number</a><div class="summaryTableDescription">The tracking or manual kerning applied to the right of each glyph in pixels.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#typographicCase" class="signatureLink">typographicCase</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">The typographic case used for this text.</div></td><td class="summaryTableOwnerCol">ElementFormat</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="#ElementFormat()" class="signatureLink">ElementFormat</a>(fontDescription:<a href="../../../flash/text/engine/FontDescription.html">FontDescription</a> = null, fontSize:<a href="../../../Number.html">Number</a> = 12.0, color:<a href="../../../uint.html">uint</a> = 0x000000, alpha:<a href="../../../Number.html">Number</a> = 1.0, textRotation:<a href="../../../String.html">String</a> = "auto", dominantBaseline:<a href="../../../String.html">String</a> = "roman", alignmentBaseline:<a href="../../../String.html">String</a> = "useDominantBaseline", baselineShift:<a href="../../../Number.html">Number</a> = 0.0, kerning:<a href="../../../String.html">String</a> = "on", trackingRight:<a href="../../../Number.html">Number</a> = 0.0, trackingLeft:<a href="../../../Number.html">Number</a> = 0.0, locale:<a href="../../../String.html">String</a> = "en", breakOpportunity:<a href="../../../String.html">String</a> = "auto", digitCase:<a href="../../../String.html">String</a> = "default", digitWidth:<a href="../../../String.html">String</a> = "default", ligatureLevel:<a href="../../../String.html">String</a> = "common", typographicCase:<a href="../../../String.html">String</a> = "default")</div><div class="summaryTableDescription">Creates an ElementFormat object.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#clone()" class="signatureLink">clone</a>():<a href="../../../flash/text/engine/ElementFormat.html">ElementFormat</a></div><div class="summaryTableDescription">Constructs an unlocked, cloned copy of the ElementFormat.</div></td><td class="summaryTableOwnerCol">ElementFormat</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getFontMetrics()" class="signatureLink">getFontMetrics</a>():<a href="../../../flash/text/engine/FontMetrics.html">FontMetrics</a></div><div class="summaryTableDescription">Returns a FontMetrics object with properties which describe the emBox, strikethrough position,
  strikethrough thickness, underline position, and underline thickness for the font specified by 
  fontDescription and fontSize.</div></td><td class="summaryTableOwnerCol">ElementFormat</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="../../../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></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="alignmentBaseline"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">alignmentBaseline</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>alignmentBaseline:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Specifies which of the baselines of the line containing the element the
          <code>dominantBaseline</code>
          snaps to, thus determining the vertical position of the element in the line.
  Use
          <code>flash.text.engine.TextBaseline</code>
          constants for this property.
          <p>
            The largest element in the line determines the baselines unless
            <code>TextBlock.baselineFontDescription</code>
            and
            <code>TextBlock.baselineFontSize</code>
            are set to override that logic.
          </p>
          
          <p>
            The default value is
            <code>flash.text.engine.TextBaseline.USE_DOMINANT_BASELINE</code>
            .
          </p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>TextBaseline.ROMAN</code>
                  </td><td>
                    The
                    <code>dominantBaseline</code>
                    aligns with the roman baseline of the line.
                  </td></tr><tr><td>
                    <code>TextBaseline.ASCENT</code>
                  </td><td>
                    The
                    <code>dominantBaseline</code>
                    aligns with the ascent baseline of the line.
                  </td></tr><tr><td>
                    <code>TextBaseline.DESCENT</code>
                  </td><td>
                    The
                    <code>dominantBaseline</code>
                    aligns with the descent baseline of the line.
                  </td></tr><tr><td>
                    <code>TextBaseline.IDEOGRAPHIC_TOP</code>
                  </td><td>
                    The
                    <code>dominantBaseline</code>
                    aligns with the ideographic top baseline of the line.
                  </td></tr><tr><td>
                    <code>TextBaseline.IDEOGRAPHIC_CENTER</code>
                  </td><td>
                    The
                    <code>dominantBaseline</code>
                    aligns with the ideographic center baseline of the line.
                  </td></tr><tr><td>
                    <code>TextBaseline.IDEOGRAPHIC_BOTTOM</code>
                  </td><td>
                    The
                    <code>dominantBaseline</code>
                    aligns with the ideographic bottom baseline of the line.
                  </td></tr><tr><td>
                    <code>TextBaseline.USE_DOMINANT_BASELINE</code>
                  </td><td>
                    The
                    <code>dominantBaseline</code>
                    aligns with the same baseline of the line.
                  </td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>
                    Sets the alignment baseline of the line to which the
                    <code>dominantBaseline</code>
                    of the graphic element aligns.
                  </td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>
                    Sets the alignment baseline of the line to which the
                    <code>dominantBaseline</code>
                    of the text element aligns.
                  </td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get alignmentBaseline():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set alignmentBaseline(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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              If set to any value which is not a member of
              <code>flash.text.engine.TextBaseline</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="TextBaseline.html" target="">flash.text.engine.TextBaseline</a><br/><a href="ElementFormat.html#dominantBaseline" target="">flash.text.engine.ElementFormat.dominantBaseline</a></div></div><a name="propertyDetail"></a><a name="alpha"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">alpha</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>alpha:<a href="../../../Number.html">Number</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Provides a way for the author to automatically set the
          <code>alpha</code>
          property of all 
  line atoms based on the element format to the specified Number.
          <p>Indicates the alpha transparency value of the object specified. Valid values are 0 (fully transparent) 
  to 1 (fully opaque). The default value is 1. Display objects with alpha set to 0 are active, even though they are invisible.</p>
          
          <p>
            The default value is
            <code>1.0</code>
            .
          </p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>
                    Applies the specified alpha to the graphic element. Combines
  multiplicatively with any alpha set on the graphic
                    <code>DisplayObject</code>
                    itself or on the
                    <code>TextLine</code>
                    .
                  </td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>
                    Applies the specified alpha to the text element. Combines
  multiplicatively with any alpha set on the
                    <code>TextLine</code>
                    .
                  </td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get alpha():<a href="../../../Number.html">Number</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set alpha(value:<a href="../../../Number.html">Number</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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="../../../flash/display/DisplayObject.html#alpha" target="">flash.display.DisplayObject.alpha</a></div></div><a name="propertyDetail"></a><a name="baselineShift"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">baselineShift</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>baselineShift:<a href="../../../Number.html">Number</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Indicates the baseline shift for the element in pixels.
          <p>
            The element is shifted away from the
            <code>dominantBaseline</code>
            by this amount.
  The offset is added to the y position of the members of the element, so in non-rotated 
  text, a positive baseline shift moves the element down and a negative baseline shift
  moves the element up.
          </p>
          
          <p>
            The default value is
            <code>0.0</code>
            , indicating no shift.
          </p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Shifts the graphic away from the baseline.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Shifts the text away from the baseline.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get baselineShift():<a href="../../../Number.html">Number</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set baselineShift(value:<a href="../../../Number.html">Number</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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table></div><a name="propertyDetail"></a><a name="breakOpportunity"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">breakOpportunity</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>breakOpportunity:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The line break opportunity applied to this text. 
  This property determines which characters can be used for breaking when wrapping text is broken into multiple lines.
  Use
          <code>flash.text.engine.BreakOpportunity</code>
          constants for this property.
          <p>
            The default value is
            <code>flash.text.engine.BreakOpportunity.AUTO</code>
            .
          </p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>BreakOpportunity.AUTO</code>
                  </td><td>Line breaking opportunities are based on standard Unicode character properties, such as breaking between words and on hyphens.</td></tr><tr><td>
                    <code>BreakOpportunity.ANY</code>
                  </td><td>
                    Any character in the
                    <code>ContentElement</code>
                    object is treated as a line break opportunity. This value is typically used when Roman text is embedded in Asian text and it is desirable for breaks to happen in the middle of words.
                  </td></tr><tr><td>
                    <code>BreakOpportunity.NONE</code>
                  </td><td>No characters in the range are treated as line break opportunities.</td></tr><tr><td>
                    <code>BreakOpportunity.ALL</code>
                  </td><td>All characters in the range are treated as line break opportunities.  Useful for creating effects like text on a path.</td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>
                    Determines the break opportunity between adjacent text elements in the group.
  If the elementFormat of the group is
                    <code>null</code>
                    , the format of the first
  of the adjacent elements is used.
                  </td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the break opportunity between the characters in the text element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get breakOpportunity():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set breakOpportunity(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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              If set to a value not a member of
              <code>flash.text.engine.BreakOpportunity</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="BreakOpportunity.html" target="">flash.text.engine.BreakOpportunity</a></div></div><a name="propertyDetail"></a><a name="color"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">color</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>color:<a href="../../../uint.html">uint</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Indicates the color of the text. An integer containing three 8-bit RGB components; for example,
  0xFF0000 is red and 0x00FF00 is green.
          <p>
            The default value is
            <code>0x000000</code>
            , which means that Flash Player uses the color black.
          </p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Sets the color of the text.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get color():<a href="../../../uint.html">uint</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set color(value:<a href="../../../uint.html">uint</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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table></div><a name="propertyDetail"></a><a name="digitCase"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">digitCase</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>digitCase:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The digit case used for this text. 
  Digit case affects the style and positioning of groups of numeric characters.
  Use
          <code>flash.text.engine.DigitCase</code>
          constants for this property.
          <p>
            The default value is
            <code>flash.text.engine.DigitCase.DEFAULT</code>
            .
          </p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>DigitCase.DEFAULT</code>
                  </td><td>Applies default digit case to the text.</td></tr><tr><td>
                    <code>DigitCase.LINING</code>
                  </td><td>Applies lining digit case to the text.</td></tr><tr><td>
                    <code>DigitCase.OLD_STYLE</code>
                  </td><td>Applies old style digit case to the text.</td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the digit case used for the text in the element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get digitCase():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set digitCase(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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              If set to any value which is not a member of
              <code>flash.text.engine.DigitCase</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="DigitCase.html" target="">flash.text.engine.DigitCase</a></div></div><a name="propertyDetail"></a><a name="digitWidth"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">digitWidth</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>digitWidth:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The digit width used for this text. Use
          <code>flash.text.engine.DigitWidth</code>
          constants for this property.
          <p>
            The default value is
            <code>flash.text.engine.DigitWidth.DEFAULT</code>
            .
          </p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>DigitWidth.DEFAULT</code>
                  </td><td>Applies default digit width to the text.</td></tr><tr><td>
                    <code>DigitWidth.PROPORTIONAL</code>
                  </td><td>Applies proportional digit width to the text.</td></tr><tr><td>
                    <code>DigitWidth.TABULAR</code>
                  </td><td>Applies tabular digit width to the text.</td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the digit width used for the text in the element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get digitWidth():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set digitWidth(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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              If set to any value which is not a member of
              <code>flash.text.engine.DigitWidth</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="DigitWidth.html" target="">flash.text.engine.DigitWidth</a></div></div><a name="propertyDetail"></a><a name="dominantBaseline"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">dominantBaseline</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>dominantBaseline:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Specifies which of the baselines of the element snaps to the
          <code>alignmentBaseline</code>
          to determine the vertical position of the element on the line.
  Use
          <code>flash.text.engine.TextBaseline</code>
          constants for this property.
          <p>
            The content of the element determines the baselines.
  In the case of a
            <code>TextElement</code>
            , the font and the point size determine the baselines.
  In the case of a
            <code>GraphicElement</code>
            , the height of the element determines the baselines.
          </p>
          
          <p>
            The default value is
            <code>flash.text.engine.TextBaseline.ROMAN</code>
            .
          </p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>TextBaseline.ROMAN</code>
                  </td><td>
                    The roman baseline of the element aligns with the
                    <code>alignmentBaseline</code>
                    .
                  </td></tr><tr><td>
                    <code>TextBaseline.ASCENT</code>
                  </td><td>
                    The ascent baseline of the element aligns with the
                    <code>alignmentBaseline</code>
                    .
                  </td></tr><tr><td>
                    <code>TextBaseline.DESCENT</code>
                  </td><td>
                    The descent baseline of the element aligns with the
                    <code>alignmentBaseline</code>
                    .
                  </td></tr><tr><td>
                    <code>TextBaseline.IDEOGRAPHIC_TOP</code>
                  </td><td>
                    The ideographic top baseline of the element aligns with the
                    <code>alignmentBaseline</code>
                    .
                  </td></tr><tr><td>
                    <code>TextBaseline.IDEOGRAPHIC_CENTER</code>
                  </td><td>
                    The ideographic center baseline of the element aligns with the
                    <code>alignmentBaseline</code>
                    .
                  </td></tr><tr><td>
                    <code>TextBaseline.IDEOGRAPHIC_BOTTOM</code>
                  </td><td>
                    The ideographic bottom baseline of the element aligns with the
                    <code>alignmentBaseline</code>
                    .
                  </td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>
                    Determines which of the baselines of the graphic element aligns with the
                    <code>alignmentBaseline</code>
                    .
                  </td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>
                    Determines which of the baselines of the text element aligns with the
                    <code>alignmentBaseline</code>
                    .
                  </td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get dominantBaseline():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set dominantBaseline(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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              If set to any value which is not a member of
              <code>flash.text.engine.TextBaseline</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="TextBaseline.html" target="">flash.text.engine.TextBaseline</a><br/><a href="ElementFormat.html#alignmentBaseline" target="">flash.text.engine.ElementFormat.alignmentBaseline</a></div></div><a name="propertyDetail"></a><a name="fontDescription"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">fontDescription</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>fontDescription:<a href="../../../flash/text/engine/FontDescription.html">FontDescription</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          An object which encapsulates properties necessary to describe a font.
          <p>The default value is a default-constructed FontDescription object.</p>
          
          <p>
            When the fontDescription property is set, the FontDescription object provided is locked:  its
            <code>locked</code>
            property is set to
            <code>true</code>
            .  A locked FontDescription cannot be modified.
          </p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the font used for the text in the element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get fontDescription():<a href="../../../flash/text/engine/FontDescription.html">FontDescription</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set fontDescription(value:<a href="../../../flash/text/engine/FontDescription.html">FontDescription</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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="FontDescription.html" target="">flash.text.engine.FontDescription</a></div></div><a name="propertyDetail"></a><a name="fontSize"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">fontSize</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>fontSize:<a href="../../../Number.html">Number</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The size of text in pixels.
          <p>
            The default value is
            <code>12.0</code>
            .
          </p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the size in pixels for the text in the element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get fontSize():<a href="../../../Number.html">Number</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set fontSize(value:<a href="../../../Number.html">Number</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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; If set to a value less than zero.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table></div><a name="propertyDetail"></a><a name="kerning"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">kerning</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>kerning:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The kerning used for this text. Use
          <code>flash.text.engine.Kerning</code>
          constants for this property.  Kerning adjusts the pixels between certain character pairs to improve readability.
  Kerning is supported for all fonts which have kerning tables.
          <p>
            The default value is
            <code>flash.text.engine.Kerning.ON</code>
            .
          </p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>Kerning.ON</code>
                  </td><td>Kerning is enabled.</td></tr><tr><td>
                    <code>Kerning.OFF</code>
                  </td><td>Kerning is disabled.</td></tr><tr><td>
                    <code>Kerning.AUTO</code>
                  </td><td>Kerning is enabled only for characters appropriate in Asian typography.
  Kerning is applied between two characters if neither is Kanji, Hiragana, or Katakana.</td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>
                    Determines whether kerning is applied between adjacent text elements in the group.
  If the elementFormat of the group is
                    <code>null</code>
                    , the format of the first
  of the adjacent elements is used.
                  </td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines whether kerning is applied between the characters in the text element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get kerning():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set kerning(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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table></div><a name="propertyDetail"></a><a name="ligatureLevel"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">ligatureLevel</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>ligatureLevel:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The ligature level used for this text. 
  A ligature occurs where two or more letter-forms are joined as a single glyph. Ligatures 
  usually replace consecutive characters sharing common components, such as the letter pairs 'fi', 'fl', or 'ae'.
  They are used with both Latin and Non-Latin character sets. Use
          <code>flash.text.engine.LigatureLevel</code>
          constants for this property.
          <p>
            The default value is
            <code>flash.text.engine.LigatureLevel.COMMON</code>
            .
          </p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>LigatureLevel.NONE</code>
                  </td><td>No ligatures are created.</td></tr><tr><td>
                    <code>LigatureLevel.MINIMUM</code>
                  </td><td>Minimal ligatures are created.</td></tr><tr><td>
                    <code>LigatureLevel.COMMON</code>
                  </td><td>Common ligatures are created.</td></tr><tr><td>
                    <code>LigatureLevel.UNCOMMON</code>
                  </td><td>Uncommon ligatures are created.</td></tr><tr><td>
                    <code>LigatureLevel.EXOTIC</code>
                  </td><td>Exotic ligatures are created.</td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>
                    Determines the ligature level between adjacent text elements in the group.
  If the elementFormat of the group is
                    <code>null</code>
                    , the format of the first
  of the adjacent elements is used.
                  </td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the ligature level between the characters in the text element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get ligatureLevel():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set ligatureLevel(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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              If set to any value which is not a member of
              <code>flash.text.engine.LigatureLevel</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="LigatureLevel.html" target="">flash.text.engine.LigatureLevel</a></div></div><a name="propertyDetail"></a><a name="locale"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">locale</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>locale:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The locale of the text.  Controls case transformations and shaping.
  Standard locale identifiers are used.  For example "en", "en_US" and "en-US" are all
  English, "ja" is Japanese.
          <p>
            The default value is
            <code>"en"</code>
            .
          </p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines transformations and shaping for the text in the element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get locale():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set locale(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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table></div><a name="propertyDetail"></a><a name="locked"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">locked</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>locked:<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>Flash Player 10, AIR 1.5.</td></tr></table><p></p><p></p><p>
          Indicates whether the ElementFormat is locked.  If
          <code>true</code>
          the ElementFormat cannot be modified.
  Call
          <code>ElementFormat.clone()</code>
          to get an unlocked copy of the ElementFormat object.
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get locked():<a href="../../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set locked(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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table></div><a name="propertyDetail"></a><a name="textRotation"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">textRotation</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>textRotation:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Sets the rotation applied to individual glyphs. Use
          <code>flash.text.engine.TextRotation</code>
          constants for this property.
          <p>
            The default value is
            <code>flash.text.engine.TextRotation.AUTO</code>
            .
          </p>
          
          <p>
            The final rotation of any glyph is the sum of
            <code>ElementFormat.textRotation</code>
            ,
            <code>ContentElement.textRotation</code>
            , and
            <code>TextBlock.lineRotation</code>
            .
          </p>
          
          <p>
            <code>ElementFormat.textRotation</code>
            is used for the typical case of Asian
  text where characters must be rotated to display properly in vertical layout,
  using the value
            <code>flash.text.engine.TextRotation.AUTO</code>
            combined with
            <code>TextBlock.lineRotation = flash.text.engine.ROTATE_90</code>
            .
          </p>
          
          <p>Setting this property on fonts which do not contain vertical layout information can give undesirable results.
  Fonts that contain a vmtx or VORG table, such as the Japanese font "MS Mincho", work correctly because the 
  tables supply the data that the layout engine requires for correct layout. Fonts such as Verdana, which do not contain the necessary information,
  do not.</p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>TextRotation.ROTATE_0</code>
                  </td><td>Glyphs are not rotated.</td></tr><tr><td>
                    <code>TextRotation.ROTATE_90</code>
                  </td><td>Glyphs are rotated 90 degrees clockwise.</td></tr><tr><td>
                    <code>TextRotation.ROTATE_180</code>
                  </td><td>Glyphs are rotated 180 degrees.</td></tr><tr><td>
                    <code>TextRotation.ROTATE_270</code>
                  </td><td>Glyphs are rotated 270 degrees clockwise.</td></tr><tr><td>
                    <code>TextRotation.AUTO</code>
                  </td><td>Specifies a 90 degree counter clockwise rotation for full width and wide glyphs only,
  as determined by the Unicode properties of the glyph.
  This value is typically used with Asian text to rotate
  only those glyphs that require rotation.
  This rotation is applied only in vertical text to return full width and wide 
  characters to a vertical orientation without affecting other characters.</td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the rotation of the glyphs in the text element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get textRotation():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set textRotation(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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              If set to any value which is not a member of
              <code>flash.text.engine.TextRotation</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="TextRotation.html" target="">flash.text.engine.TextRotation</a><br/><a href="ContentElement.html#textRotation" target="">flash.text.engine.ContentElement.textRotation</a><br/><a href="TextBlock.html#lineRotation" target="">flash.text.engine.TextBlock.lineRotation</a></div></div><a name="propertyDetail"></a><a name="trackingLeft"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">trackingLeft</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>trackingLeft:<a href="../../../Number.html">Number</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>Flash Player 10, AIR 1.5.</td></tr></table><p></p><p></p><p>
          The tracking or manual kerning applied to the left of each glyph in pixels.
  If
          <code>kerning</code>
          is enabled, the
          <code>trackingLeft</code>
          value is added to the values in the 
  kerning table for the font.  If
          <code>kerning</code>
          is disabled, the
          <code>trackingLeft</code>
          value
  is used as a manual kerning value. Supports both positive and negative values.
          <p>
            Typically, the desired tracking value is split between
            <code>trackingRight</code>
            and
            <code>trackingLeft</code>
            .
  Otherwise, in mixed directionality text, there is twice the tracking at one bidi boundary and none at the other.
          </p>
          
          <p>
            The default value is
            <code>0.0</code>
            .
          </p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Determines the tracking applied to the left side of the graphic.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the tracking applied to the left side of characters in the text element.</td></tr></table>
          
          <p>Example:</p>
          
          <div class="listing"><pre>//positive tracking added to kerning
       var ef1:ElementFormat = new ElementFormat();
       ef1.kerning = flash.text.engine.Kerning.ON;
       ef1.trackingLeft = 0.5;
         //negative manual kerning
       var ef2:ElementFormat = new ElementFormat();
       ef2.kerning = flash.text.engine.Kerning.OFF;
       ef2.trackingLeft = -1.0;</pre></div>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get trackingLeft():<a href="../../../Number.html">Number</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set trackingLeft(value:<a href="../../../Number.html">Number</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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table></div><a name="propertyDetail"></a><a name="trackingRight"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">trackingRight</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>trackingRight:<a href="../../../Number.html">Number</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>Flash Player 10, AIR 1.5.</td></tr></table><p></p><p></p><p>
          The tracking or manual kerning applied to the right of each glyph in pixels.
  If
          <code>kerning</code>
          is enabled, the
          <code>trackingRight</code>
          value is added to the values in the 
  kerning table for the font.  If
          <code>kerning</code>
          is disabled, the
          <code>trackingRight</code>
          value
  is used as a manual kerning value. Supports both positive and negative values.
          <p>
            Typically, the desired tracking value is split between
            <code>trackingRight</code>
            and
            <code>trackingLeft</code>
            .
  Otherwise, in mixed directionality text, there is twice the tracking at one bidi boundary and none at the other.
          </p>
          
          <p>
            The default value is
            <code>0.0</code>
            .
          </p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Determines the tracking applied to the right side of the graphic.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the tracking applied to the right side of characters in the text element.</td></tr></table>
          
          <p>Example:</p>
          
          <div class="listing"><pre>//positive tracking added to kerning
       var ef1:ElementFormat = new ElementFormat();
       ef1.kerning = flash.text.engine.Kerning.ON;
       ef1.trackingRight = 0.5;
         //negative manual kerning
       var ef2:ElementFormat = new ElementFormat();
       ef2.kerning = flash.text.engine.Kerning.OFF;
       ef2.trackingRight = -1.0;</pre></div>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get trackingRight():<a href="../../../Number.html">Number</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set trackingRight(value:<a href="../../../Number.html">Number</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="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table></div><a name="propertyDetail"></a><a name="typographicCase"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">typographicCase</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>typographicCase:<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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The typographic case used for this text. Use
          <code>flash.text.engine.TypographicCase</code>
          constants for this property.
          <p>
            The default value is
            <code>flash.text.engine.TypographicCase.DEFAULT</code>
            .
          </p>
          
          <p>To set values for this property, use the following string values:</p>
          
          <table class="innertable" ><tr><th>String value</th><th>Description</th></tr><tr><td>
                    <code>TypographicCase.DEFAULT</code>
                  </td><td>Applies default typographic case to the text.</td></tr><tr><td>
                    <code>TypographicCase.TITLE</code>
                  </td><td>Specifies that uppercase characters use title glyphs on output.</td></tr><tr><td>
                    <code>TypographicCase.CAPS</code>
                  </td><td>Specifies that spacing is adjusted for uppercase characters on output.</td></tr><tr><td>
                    <code>TypographicCase.SMALL_CAPS</code>
                  </td><td>Specifies that uppercase characters use small caps glyphs on output.</td></tr><tr><td>
                    <code>TypographicCase.UPPERCASE</code>
                  </td><td>Specifies that all characters use uppercase glyphs on output.</td></tr><tr><td>
                    <code>TypographicCase.LOWERCASE</code>
                  </td><td>Specifies that all characters use lowercase glyphs on output.</td></tr><tr><td>
                    <code>TypographicCase.CAPS_AND_SMALL_CAPS</code>
                  </td><td>Specifies that all lowercase characters use small caps glyphs on output.</td></tr></table>
          
          <p></p>
          
          <table class="innertable" ><tr><th>Subclass</th><th>Effect of setting property</th></tr><tr><td>
                    <code>GraphicElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>GroupElement</code>
                  </td><td>Has no effect.</td></tr><tr><td>
                    <code>TextElement</code>
                  </td><td>Determines the typographic case used for the text in the element.</td></tr></table>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get typographicCase():<a href="../../../String.html">String</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set typographicCase(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="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              If set to a value not a member of
              <code>flash.text.engine.TypographicCase</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../flash/errors/IllegalOperationError.html">IllegalOperationError</a> </code> &mdash; 
              If set after the ElementFormat object is locked (
              <code>locked</code>
              is
              <code>true</code>
              ).
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="TypographicCase.html" target="">flash.text.engine.TypographicCase</a></div></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="ElementFormat()"></a><a name="ElementFormat(flash.text.engine.FontDescription,Number,uint,Number,String,String,String,Number,String,Number,Number,String,String,String,String,String,String)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">ElementFormat</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function ElementFormat(fontDescription:<a href="../../../flash/text/engine/FontDescription.html">FontDescription</a> = null, fontSize:<a href="../../../Number.html">Number</a> = 12.0, color:<a href="../../../uint.html">uint</a> = 0x000000, alpha:<a href="../../../Number.html">Number</a> = 1.0, textRotation:<a href="../../../String.html">String</a> = "auto", dominantBaseline:<a href="../../../String.html">String</a> = "roman", alignmentBaseline:<a href="../../../String.html">String</a> = "useDominantBaseline", baselineShift:<a href="../../../Number.html">Number</a> = 0.0, kerning:<a href="../../../String.html">String</a> = "on", trackingRight:<a href="../../../Number.html">Number</a> = 0.0, trackingLeft:<a href="../../../Number.html">Number</a> = 0.0, locale:<a href="../../../String.html">String</a> = "en", breakOpportunity:<a href="../../../String.html">String</a> = "auto", digitCase:<a href="../../../String.html">String</a> = "default", digitWidth:<a href="../../../String.html">String</a> = "default", ligatureLevel:<a href="../../../String.html">String</a> = "common", typographicCase:<a href="../../../String.html">String</a> = "default")</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p>Creates an ElementFormat object.</p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">fontDescription</span>:<a href="../../../flash/text/engine/FontDescription.html">FontDescription</a></code> (default = <code>null</code>)<code></code> &mdash; 
              The FontDescription object which identifies the font used with this element format.
     The default value is
              <code>null</code>
              .  If no font description is provided, a default font description is constructed.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">fontSize</span>:<a href="../../../Number.html">Number</a></code> (default = <code>12.0</code>)<code></code> &mdash; The size of text in pixels.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">color</span>:<a href="../../../uint.html">uint</a></code> (default = <code>0x000000</code>)<code></code> &mdash; The color of text. A number containing three 8-bit RGB
  components; for example, 0xFF0000 is red and 0x00FF00 is green.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">alpha</span>:<a href="../../../Number.html">Number</a></code> (default = <code>1.0</code>)<code></code> &mdash; 
              The
              <code>alpha</code>
              property applied to all line atoms based on the element format.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">textRotation</span>:<a href="../../../String.html">String</a></code> (default = "<code>auto</code>")<code></code> &mdash; 
              the rotation applied to individual glyphs. Use
              <code>flash.text.engine.TextRotation</code>
              constants for this property.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">dominantBaseline</span>:<a href="../../../String.html">String</a></code> (default = "<code>roman</code>")<code></code> &mdash; 
              The baseline to which the glyphs in the text snap.
  Use
              <code>flash.text.engine.TextBaseline</code>
              constants for this property.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">alignmentBaseline</span>:<a href="../../../String.html">String</a></code> (default = "<code>useDominantBaseline</code>")<code></code> &mdash; 
              The baseline on the containing line to which the dominant baseline snaps.
  Use
              <code>flash.text.engine.TextBaseline</code>
              constants for this property.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">baselineShift</span>:<a href="../../../Number.html">Number</a></code> (default = <code>0.0</code>)<code></code> &mdash; The baseline shift for the text in pixels em.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">kerning</span>:<a href="../../../String.html">String</a></code> (default = "<code>on</code>")<code></code> &mdash; 
              The kerning used for this text. Use
              <code>flash.text.engine.Kerning</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">trackingRight</span>:<a href="../../../Number.html">Number</a></code> (default = <code>0.0</code>)<code></code> &mdash; The tracking or manual kerning applied to the right of each glyph in pixels.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">trackingLeft</span>:<a href="../../../Number.html">Number</a></code> (default = <code>0.0</code>)<code></code> &mdash; The tracking or manual kerning applied to the left of each glyph in pixels.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">locale</span>:<a href="../../../String.html">String</a></code> (default = "<code>en</code>")<code></code> &mdash; The locale of the text.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">breakOpportunity</span>:<a href="../../../String.html">String</a></code> (default = "<code>auto</code>")<code></code> &mdash; 
              The line break opportunity applied to this text. Use
              <code>flash.text.engine.BreakOpportunity</code>
              constants for this property.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">digitCase</span>:<a href="../../../String.html">String</a></code> (default = "<code>default</code>")<code></code> &mdash; 
              The digit case used for this text. Use
              <code>flash.text.engine.DigitCase</code>
              constants for this property.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">digitWidth</span>:<a href="../../../String.html">String</a></code> (default = "<code>default</code>")<code></code> &mdash; 
              The digit width used for this text. Use
              <code>flash.text.engine.DigitWidth</code>
              constants for this property.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">ligatureLevel</span>:<a href="../../../String.html">String</a></code> (default = "<code>common</code>")<code></code> &mdash; 
              The ligature level used for this text. Use
              <code>flash.text.engine.LigatureLevel</code>
              constants for this property.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">typographicCase</span>:<a href="../../../String.html">String</a></code> (default = "<code>default</code>")<code></code> &mdash; 
              The typographic case used for this text. Use
              <code>flash.text.engine.TypographicCase</code>
              constants for this property.
            </td></tr></table><br/><span class="label">Throws</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>fontSize</code>
              specified is less than 0.
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>textRotation</code>
              specified is not a member of
              <code>flash.text.engine.TextRotation</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>dominantBaseline</code>
              specified is not a member of
              <code>flash.text.engine.TextBaseline</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>alignmentBaseline</code>
              specified is not a member of
              <code>flash.text.engine.TextBaseline</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>kerning</code>
              specified is not a member of
              <code>flash.text.engine.Kerning</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>breakOpportunity</code>
              specified is not a member of
              <code>flash.text.engine.BreakOpportunity</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>digitCase</code>
              specified is not a member of
              <code>flash.text.engine.DigitCase</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>digitWidth</code>
              specified is not a member of
              <code>flash.text.engine.DigitWidth</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>ligatureLevel</code>
              specified is not a member of
              <code>flash.text.engine.LigatureLevel</code>
              .
            </td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20"></td><td><code><a href="../../../ArgumentError.html">ArgumentError</a> </code> &mdash; 
              The
              <code>typographicCase</code>
              specified is not a member of
              <code>flash.text.engine.TypographicCase</code>
              .
            </td></tr></table></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="clone()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">clone</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code> public function clone():<a href="../../../flash/text/engine/ElementFormat.html">ElementFormat</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>Constructs an unlocked, cloned copy of the ElementFormat.</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/text/engine/ElementFormat.html">ElementFormat</a></code> &mdash; 
              An unlocked copy of the
              <code>ElementFormat</code>
              object.
            </td></tr></table><br/><span class="label"> Example </span><br/><br/><div class="detailBody">
          
          <p>
            This example creates an
            <code>ElementFormat</code>
            object and sets a
            <code>FontSize</code>
            .
 A new
            <code>TextElement</code>
            is created, using the
            <code>ElementFormat</code>
            (and therefore locking it), and
 the
            <code>TextElement</code>
            is used as content for a
            <code>TextBlock</code>
            . A
 line of text is created from the
            <code>TextBlock</code>
            .
          </p>
          
          <p>
            To modify the
            <code>ElementFormat</code>
            object, first check its
            <code>locked</code>
            property. If true, use the
            <code>clone()</code>
            method to
 create an unlocked copy of the
            <code>ElementFormat</code>
            , change its properties,
 then re-link the new
            <code>ElementFormat</code>
            to the
            <code>TextBlock</code>
            . 
 When the lines are re-broken, the new lines will have the new font settings.
          </p>
          <div class="listing"><pre>package {

    import flash.display.Sprite;
    import flash.text.engine.*;

    
    public class ElementFormat_cloneExample extends Sprite {
        private var ef1:ElementFormat;
        private var ef2:ElementFormat;
        
        public function ElementFormat_cloneExample():void {
            var fd:FontDescription = new FontDescription();
            fd.fontLookup = flash.text.engine.FontLookup.DEVICE;
            fd.fontName = "Palatino";

            var ef1:ElementFormat = new ElementFormat(fd);
            ef1.fontSize=20;
            
            var str:String = "This is flash text 0123456789";
            var tb:TextBlock = new TextBlock();
            var te1:TextElement = new TextElement(str, ef1);
            tb.content = te1;
            var line1:TextLine = tb.createTextLine(null, 600);
            addChild(line1);
            
            ef2 = (ef1.locked) ? ef1.clone() : ef1;    
            ef2.fontSize = 32;

            tb.content.elementFormat=ef2;
            var line2:TextLine = tb.createTextLine(null, 600);
            addChild(line2);
            
        }
    }    
}</pre></div>
        </div></div><a name="getFontMetrics()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getFontMetrics</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function getFontMetrics():<a href="../../../flash/text/engine/FontMetrics.html">FontMetrics</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>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          
          <p>
            Returns a
            <code>FontMetrics</code>
            object with properties which describe the emBox, strikethrough position,
  strikethrough thickness, underline position, and underline thickness for the font specified by
            <code>fontDescription</code>
            and
            <code>fontSize</code>
            .
          </p>
          
        </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/text/engine/FontMetrics.html">FontMetrics</a></code> &mdash; 
              A
              <code>FontMetrics</code>
              object describing properties of the font specified by
              <code>fontDescription</code>
              .
            </td></tr></table><p><span class="label">See also</span></p><div class="seeAlso"><a href="FontDescription.html" target="">flash.text.engine.FontDescription</a><br/><a href="FontMetrics.html" target="">flash.text.engine.FontMetrics</a></div><br/><span class="label"> Example </span><br/><br/><div class="detailBody">
          This example creates an
          <code>ElementFormat</code>
          object with an assigned
          <code>FontDescription</code>
          and uses the
          <code>getFontMetrics</code>
          method to
 display metrics for the chosen font.
          <div class="listing"><pre>package {

    import flash.display.Sprite;
    import flash.text.engine.*;

    
    public class FontMetricsExample extends Sprite {
        
        public function FontMetricsExample():void {
            var fd:FontDescription = new FontDescription();
            fd.fontName = "Garamond";
            fd.fontWeight = flash.text.engine.FontWeight.BOLD;

            var ef1:ElementFormat = new ElementFormat(fd);
            var fm1:FontMetrics = ef1.getFontMetrics();
            trace(fm1.emBox);
            trace(fm1.strikethroughOffset);
            trace(fm1.strikethroughThickness);
            trace(fm1.subscriptScale);
            trace(fm1.subscriptOffset);
            trace(fm1.superscriptScale);
            trace(fm1.superscriptOffset);
            trace(fm1.underlineOffset);
            trace(fm1.underlineThickness);
            
            
        }
    }    
}</pre></div>
        </div></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">ElementFormatExample.as</div><br/><div class="detailBody">
        
        <p>
          This example creates two
          <code>ElementFormat</code>
          objects and sets several of
 their properties. It then assigns the new ElementFormats to a
          <code>TextElement</code>
          object,
 which has been assigned as the content of a
          <code>TextBlock</code>
          . Note that changing the
          <code>ElementFormat</code>
          of a
          <code>TextElement</code>
          does not affect TextLines that
 have been previously created by the parent TextBlock.
        </p>
        <div class="listing"><pre>package {

    import flash.display.Sprite;
    import flash.text.engine.*;

    
    public class ElementFormatExample extends Sprite {
        
        public function ElementFormatExample():void {
            var fd:FontDescription = new FontDescription();
            fd.fontName = "Garamond";
            fd.fontWeight = flash.text.engine.FontWeight.BOLD;

            var ef1:ElementFormat = new ElementFormat(fd);
            ef1.fontSize = 30;
            ef1.color = 0xFF0000;
            ef1.alpha = 100;
            ef1.kerning = flash.text.engine.Kerning.ON;
            ef1.trackingRight = 2;
            ef1.typographicCase = flash.text.engine.TypographicCase.UPPERCASE;
            ef1.alignmentBaseline = flash.text.engine.TextBaseline.DESCENT;
            ef1.ligatureLevel = flash.text.engine.LigatureLevel.EXOTIC;
            
            var ef2:ElementFormat = new ElementFormat(fd);
            ef2.fontSize = 30;
            ef2.color = 0xFF0000;
            ef2.alpha = 0.3;
            ef2.kerning = flash.text.engine.Kerning.OFF;
            ef2.typographicCase = flash.text.engine.TypographicCase.LOWERCASE;
            ef2.digitCase = flash.text.engine.DigitCase.OLD_STYLE;
            ef2.textRotation = flash.text.engine.TextRotation.ROTATE_180;
            
            var str:String = "This is flash text 0123456789";
            var tb:TextBlock = new TextBlock();
            var te1:TextElement = new TextElement(str, ef1);
            tb.content = te1;
            var line1:TextLine = tb.createTextLine(null, 600);
            addChild(line1);
            line1.x = 15;
            line1.y = 30;

            tb.content.elementFormat = ef2;
            var line2:TextLine = tb.createTextLine(null, 600);
            addChild(line2);
            line2.x = 15;
            line2.y = 60;
            
        }
    }    
}</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">ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat ElementFormat </div><div style="display:none">flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat flash.text.engine.ElementFormat </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
