| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
  The TextRange class provides properties that select and format a range of
  text in the Label, Text, TextArea, TextEditor, and RichTextEditor controls.
 
  
beginIndex:int| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Zero-based index in the control's text field of the first
	  character in the range.
	  If the fifth character in the text is the first character in the
	  range, this property has a value of 4.
	  
	  
 Implementation     public function get beginIndex():int    public function set beginIndex(value:int):voidbullet:Boolean| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Whether the text in the range is in a bulleted list.
	  If only part of the range is in a bulleted list,
	  this value is false.
	  
	  
 Implementation     public function get bullet():Boolean    public function set bullet(value:Boolean):voidcolor:Object| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Color of the text in the range.
	  You can set this value using any valid color identifier.
	  The property returns the value as a numeric value.
	  If the range has multiple colors, this value is null.
	  
	  
 Implementation     public function get color():Object    public function set color(value:Object):voidendIndex:int| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Zero-based index in the control's text field of the point
	  immediately after the last character in the range; equivalent to
	  the One-based index of the last character. 
	  If the fifth character in the text is the last character in the
	  range, this property has a value of 5.
	  
	  
 Implementation     public function get endIndex():int    public function set endIndex(value:int):voidfontFamily:String| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Name of the font for text in the range.
	  If the range has multiple fonts, this value is null.
	  
	  
 Implementation     public function get fontFamily():String    public function set fontFamily(value:String):voidfontSize:int| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Point size of the text in the range.
	  If the range has multiple sizes, this value is 0.
	  
	  
 Implementation     public function get fontSize():int    public function set fontSize(value:int):voidfontStyle:String| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Style of the font in the range, as "italic"
	  or "normal". Setting the property to any other string results
	  in normal style.
	  If the range has multiple styles, this value is null.
	  
	  
 Implementation     public function get fontStyle():String    public function set fontStyle(value:String):voidfontWeight:String| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Weight of the font in the range, as "bold"
	  or "normal". Setting the property to any other string results
	  in normal weight.
	  If the range has multiple weights, this value is null.
	  
	  
 Implementation     public function get fontWeight():String    public function set fontWeight(value:String):voidhtmlText:String| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Contents of the range in the form of HTML text.
	  This property returns all HTML markup for the range, including
	  markup for formatting that is applied by Flex, not just
	  HTML that you specify in using an htmlText property.
	  This property is, therefore, a full HTML representation of the
	  text as it appears in the control.
	  
	  
 Implementation     public function get htmlText():String    public function set htmlText(value:String):voidkerning:Boolean| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  A Boolean value that indicates whether kerning
	  is enabled (true) or disabled (false).
	  Kerning adjusts the pixels between certain character pairs
	  to improve readability, and should be used only when necessary,
	  such as with headings in large fonts.
	  Kerning is supported for embedded fonts only. 
	  Certain fonts, such as Verdana, and monospaced fonts,
	  such as Courier New, do not support kerning.
	 
	  
 The default value is false.
 Implementation     public function get kerning():Boolean    public function set kerning(value:Boolean):voidletterSpacing:Number| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  The number of additional pixels to appear between each character.
	  A positive value increases the character spacing
	  beyond the normal spacing, while a negative value decreases it.
	 
	  
 The default value is 0.
 Implementation     public function get letterSpacing():Number    public function set letterSpacing(value:Number):voidmodifiesSelection:Boolean  [read-only] 
| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Whether the TextRange modifies the currenly selected text.
	  Set by the constructor.
	  
	  
 Implementation     public function get modifiesSelection():Booleanowner:UIComponent| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  The control that contains the text.
	  The owner control must have a textField property,
	  or, as is the case of the RichTextEditor control,
	  a textArea property.
	  The owner of the text in a RichTextEditor control is the
	  RichTextEditor control, not its TextArea subcontrol.
	  Initially set by the constructor.
	  
	  
 Implementation     public function get owner():UIComponent    public function set owner(value:UIComponent):voidtext:String| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Plain-text contents of the range.
	  
	  
 Implementation     public function get text():String    public function set text(value:String):voidtextAlign:String| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Alignment of the text in the range.
	  The flash.text.TextFormatAlign constants specify the valid values.
	  Setting this property to any other value has no effect.
	  If the range has multiple alignments, this value is null.
	 
	  
 Implementation     public function get textAlign():String    public function set textAlign(value:String):voidSee also
textDecoration:String| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Decoration of the font in the range, as "underline"
	  or "normal". Setting the property to any other string results
	  in normal text.
	  If the range has multiple decoration settings, this value is
	  null.
	  
	  
 Implementation     public function get textDecoration():String    public function set textDecoration(value:String):voidurl:String| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  URL for a hypertext link in the range.
	  If the range does not include a link, the value
	  is the empty string.
	  If the range includes multiple links, the value
	  is null.
	  
	  
 Implementation     public function get url():String    public function set url(value:String):voidpublic function TextRange(owner:UIComponent, modifiesSelection:Boolean = false, beginIndex:int = -1, endIndex:int = -1)| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
	  Create a new TextRange Object that represents a subset of the contents
	  of a text control, including the formatting information.
	 
	  
 Parameters |  | owner:UIComponent— The control that contains the text. The control must have
	  atextFieldproperty, or, as is the case of the
	  RichTextEditor control, atextAreaproperty. | 
|  | 
|  | modifiesSelection:Boolean(default =false)— Whether to select the text in the range.
	  If you set this parameter totrueand do not specify a
	  begin or end index that corresponds to text in the control, Flex
	  uses the begin or end index of the current text selection.
	  If this parameter istrue, you omit thebeginIndexandendIndexparameters, and there is no selection, the TextRange object is empty. | 
|  | 
|  | beginIndex:int(default =-1)— Zero-based index of the first character in the range.
	  If themodifiesSelectionparameter isfalseand you omit this parameter or specify a negative value,
	  the range starts with the first text character. | 
|  | 
|  | endIndex:int(default =-1)— Zero-based index of the position after the
	  last character in the range.
	  If themodifiesSelectionparameter isfalseand you omit this parameter, specify a negative value, or specify
	  a value past the end of the text, the range ends with the last
	  text character. |