| Paket | mx.core | 
| Klasse | public class UITextFormat | 
| Vererbung | UITextFormat  TextFormat  Object | 
| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die UITextFormat-Klasse erweitert die flash.text.TextFormat-Klasse, um die measureText()- und measureHTMLText()-Methode für die Messung des Texts und Eigenschaften für die Steuerung des erweiterten Anti-Aliasing von Schriftarten hinzuzufügen.
Verwandte API-Elemente
| Eigenschaft | Definiert von | ||
|---|---|---|---|
|  | align : String 
	 Gibt die Ausrichtung des Absatzes an. | TextFormat | |
| antiAliasType : String 
      Definiert die Anti-Aliasing-Einstellung für die UITextField-Klasse. | UITextFormat | ||
|  | blockIndent : Object 
	 Gibt den Blockeinzug in Pixeln an. | TextFormat | |
|  | bold : Object 
	 Gibt an, ob der Text fett formatiert wird. | TextFormat | |
|  | bullet : Object 
	 Gibt an, dass der Text Bestandteil einer Aufzählung ist. | TextFormat | |
|  | color : Object 
	 Gibt die Textfarbe an. | TextFormat | |
|  | constructor : Object 
	 Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| direction : String 
      Die Laufrichtung des Texts. | UITextFormat | ||
|  | font : String 
	 Ein String mit dem Namen der Schriftart für Text in diesem Textformat. | TextFormat | |
| gridFitType : String 
      Definiert die Rasteranpassungseinstellung für die UITextField-Klasse. | UITextFormat | ||
|  | indent : Object 
	 Gibt den Einzug vom linken Rand bis zum ersten Zeichen im Absatz an. | TextFormat | |
|  | italic : Object 
	 Gibt an, ob Text in diesem Textformat kursiv formatiert wird. | TextFormat | |
|  | kerning : Object 
	 Ein boolescher Wert, der angibt, ob Kerning aktiviert (true) oder deaktiviert (false) ist. | TextFormat | |
|  | leading : Object 
	 Eine Ganzzahl, die den Abstand zwischen den Zeilen (leading) angibt. | TextFormat | |
|  | leftMargin : Object 
	 Der linke Rand des Absatzes in Pixel. | TextFormat | |
|  | letterSpacing : Object 
     Eine Zahl für den insgesamt verfügbaren Platz, der gleichmäßig zwischen den Zeichen aufgeteilt wird. | TextFormat | |
| locale : String 
      Das Gebietsschema für den Text. | UITextFormat | ||
| moduleFactory : IFlexModuleFactory 
      Die zum Erstellen von TextFields für eingebettete Schriftarten verwendete moduleFactory. | UITextFormat | ||
|  | rightMargin : Object 
	 Der rechte Rand des Absatzes in Pixel. | TextFormat | |
| sharpness : Number 
      Definiert die Schärfeeinstellung für die UITextField-Klasse. | UITextFormat | ||
|  | size : Object 
	 Die Größe des Texts in diesem Textformat in Pixeln. | TextFormat | |
|  | tabStops : Array 
	 Gibt benutzerdefinierte Tabstopps als Array aus nicht negativen Ganzzahlen an. | TextFormat | |
|  | target : String 
	 Gibt das Zielfenster an, in dem der Hyperlink angezeigt werden soll. | TextFormat | |
| thickness : Number 
      Definiert die Stärkeeinstellung für die UITextField-Klasse. | UITextFormat | ||
|  | underline : Object 
	 Gibt an, ob der Text mit diesem Textformat unterstrichen ist (true) oder nicht (false). | TextFormat | |
|  | url : String 
	 Gibt die Ziel-URL für den Text in diesem Textformat an. | TextFormat | |
| useFTE : Boolean = false 
      Bestimmt, wie die measureText()- und die measureHTMLText()-Methode bei der Messung des Texts vorgehen. | UITextFormat | ||
| Methode | Definiert von | ||
|---|---|---|---|
| UITextFormat(systemManager:ISystemManager, font:String = null, size:Object = null, color:Object = null, bold:Object = null, italic:Object = null, underline:Object = null, url:String = null, target:String = null, align:String = null, leftMargin:Object = null, rightMargin:Object = null, indent:Object = null, leading:Object = null) 
      Konstruktor. | UITextFormat | ||
|  | 
	 Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
|  | 
	 Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
| 
      Gibt Abmessungsinformationen für den angegebenen HTML-Text zurück, welche HTML-Tags wie etwa „<font>“ und „<b>“ enthalten können. Dabei wird davon ausgegangen, dass diese Informationen in einem einzeiligen UITextField angezeigt werden und dieses UITextFormat-Objekt zum Definieren des Textformats verwendet wird. | UITextFormat | ||
| 
      Gibt Abmessungsinformationen für den angegebenen Text zurück. Dabei wird davon ausgegangen, dass diese Informationen in einem einzeiligen UITextField angezeigt werden und dieses UITextFormat-Objekt zum Definieren des Textformats verwendet wird. | UITextFormat | ||
|  | 
	 Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
|  | 
     Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
|  | 
	 Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
|  | 
	 Gibt das angegebene Objekt als String zurück. | Object | |
|  | 
	 Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
| antiAliasType | Eigenschaft | 
public var antiAliasType:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Definiert die Anti-Aliasing-Einstellung für die UITextField-Klasse. Die möglichen Werte sind "normal" (flash.text.AntiAliasType.NORMAL) und "advanced" (flash.text.AntiAliasType.ADVANCED). 
      
      
Der Standardwert ist "advanced", wodurch ein Anti-Aliasing für die eingebettete Schriftart aktiviert wird. Stellen Sie diese Eigenschaft auf "normal" ein, um das erweiterte Anti-Aliasing zu deaktivieren.
Diese Eigenschaft hat keine Auswirkungen für Systemschriftarten.
Diese Eigenschaft wird auf den gesamten Text in einem UITextField-Objekt angewendet. Es ist nicht möglich, ihn selektiv auf einzelne Zeichen anzuwenden.
 Der Standardwert ist "advanced".
Verwandte API-Elemente
| direction | Eigenschaft | 
public var direction:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Die Laufrichtung des Texts.
Zulässige Werte sind "ltr" für den von links nach rechts verlaufenden Text lateinischer Schriften und "rtl" für den von rechts nach links laufenden Text z. B. des Arabischen oder Hebräischen.
FTE und TLF verwenden diesen Wert in ihrem bidirektionalen Textlayoutalgorithmus, der die Unicode-Zeichenfolge der Glyphenfolge zuordnet.
Hinweis: Dieser Stil gilt nur, wenn dieses UITextFormat bei einem UIFTETextField (und nicht bei einem UITextField) verwendet wird.
 Der Standardwert ist null.
| gridFitType | Eigenschaft | 
public var gridFitType:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Definiert die Rasteranpassungseinstellung für die UITextField-Klasse. Die möglichen Werte sind "none" (flash.text.GridFitType.NONE), "pixel" (flash.text.GridFitType.PIXEL) und "subpixel" (flash.text.GridFitType.SUBPIXEL). 
      
      
Diese Eigenschaft kommt nur zur Anwendung, wenn Sie eine eingebettete Schriftart verwenden und die fontAntiAliasType-Eigenschaft auf „advanced“ eingestellt ist.
Diese Eigenschaft hat keine Auswirkungen für Systemschriftarten.
Diese Eigenschaft wird auf den gesamten Text in einem UITextField-Objekt angewendet. Es ist nicht möglich, ihn selektiv auf einzelne Zeichen anzuwenden.
 Der Standardwert ist "pixel".
Verwandte API-Elemente
| locale | Eigenschaft | 
public var locale:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Das Gebietsschema für den Text.
FTE und TLF verwenden dieses Gebietsschema für die Zuordnung von Unicode-Schriftarten zu Schriftartglyphen und für die Suche nach Ausweichschriftarten.
Hinweis: Dieser Stil gilt nur, wenn dieses UITextFormat bei einem UIFTETextField (und nicht bei einem UITextField) verwendet wird.
 Der Standardwert ist null.
| moduleFactory | Eigenschaft | 
moduleFactory:IFlexModuleFactory| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die zum Erstellen von TextFields für eingebettete Schriftarten verwendete moduleFactory.
Implementierung
    public function get moduleFactory():IFlexModuleFactory    public function set moduleFactory(value:IFlexModuleFactory):void| sharpness | Eigenschaft | 
public var sharpness:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Definiert die Schärfeeinstellung für die UITextField-Klasse. Diese Eigenschaft gibt die Schärfe der Glyphenkanten an. Die möglichen Werte sind Zahlen von -400 bis 400.
Diese Eigenschaft kommt nur zur Anwendung, wenn Sie eine eingebettete Schriftart verwenden und die fontAntiAliasType-Eigenschaft auf „advanced“ eingestellt ist.
Diese Eigenschaft hat keine Auswirkungen für Systemschriftarten.
Diese Eigenschaft wird auf den gesamten Text in einem UITextField-Objekt angewendet. Es ist nicht möglich, ihn selektiv auf einzelne Zeichen anzuwenden.
 Der Standardwert ist 0.
Verwandte API-Elemente
| thickness | Eigenschaft | 
public var thickness:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Definiert die Stärkeeinstellung für die UITextField-Klasse. Diese Eigenschaft gibt die Stärke der Glyphenkanten an. Die möglichen Werte sind Zahlen von -200 bis 200.
Diese Eigenschaft kommt nur zur Anwendung, wenn Sie eine eingebettete Schriftart verwenden und die fontAntiAliasType-Eigenschaft auf „advanced“ eingestellt ist.
Diese Eigenschaft hat keine Auswirkungen für Systemschriftarten.
Diese Eigenschaft wird auf den gesamten Text in einem UITextField-Objekt angewendet. Es ist nicht möglich, ihn selektiv auf einzelne Zeichen anzuwenden.
 Der Standardwert ist 0.
Verwandte API-Elemente
| useFTE | Eigenschaft | 
public var useFTE:Boolean = false| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Bestimmt, wie die measureText()- und die measureHTMLText()-Methode bei der Messung des Texts vorgehen.
     
      
Ist der Wert hierfür true, verwenden sie eine nicht auf dem Bildschirm angezeigte Instanz der FTETextField-Klasse im Text Layout Framework. Ist der Wert false, verwenden sie eine nicht auf dem Bildschirm angezeigte Instanz der TextField-Klasse im Flash Player.
 Der Standardwert ist false.
| UITextFormat | () | Konstruktor | 
public function UITextFormat(systemManager:ISystemManager, font:String = null, size:Object = null, color:Object = null, bold:Object = null, italic:Object = null, underline:Object = null, url:String = null, target:String = null, align:String = null, leftMargin:Object = null, rightMargin:Object = null, indent:Object = null, leading:Object = null)| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Konstruktor.
Parameter| systemManager:ISystemManager— Ein SystemManager-Objekt. Der SystemManager verfolgt, welche Schriftarten eingebettet sind. Normalerweise ist dies der von dersystemManager-Eigenschaft der UIComponent übergebene SystemManager. | |
| font:String(default =null)— Ein String, der den Namen einer Schriftart angibt, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| size:Object(default =null)— Eine Zahl, die eine Schriftgröße in Pixeln angibt, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| color:Object(default =null)— Eine vorzeichenlose Ganzzahl, die die RGB-Farbe des Texts angibt, wie etwa 0xFF0000 für rot, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| bold:Object(default =null)— Ein boolesches Flag, das angibt, ob der Text fett ist, odernullum anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| italic:Object(default =null)— Ein boolesches Flag, das angibt, ob der Text kursiv ist, odernullum anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| underline:Object(default =null)— Ein boolesches Flag, das angibt, ob der Text unterstrichen ist, odernullum anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| url:String(default =null)— Ein String, der die URL angibt, mit der der Text über Hyperlink verknüpft ist, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| target:String(default =null)— Ein String, der das Zielfenster angibt, in dem die über Hyperlink verknüpfte URL angezeigt wird. Ist das Zielfensternulloder ein leerer String, wird die über Hyperlink verknüpfte Seite im selben Browserfenster angezeigt. Ist derurlString-Parameternulloder ein leerer String, hat diese Eigenschaft keine Auswirkungen. Dieser Parameter ist optional und hat den Standardwertnull. | |
| align:String(default =null)— Ein String, der die Ausrichtung des Absatzes als einen flash.text.TextFormatAlign-Wert angibt, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| leftMargin:Object(default =null)— Eine Zahl, die den linken Rand des Absatzes in Pixeln angibt, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| rightMargin:Object(default =null)— Eine Zahl, die den rechten Rand des Absatzes in Pixeln angibt, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| indent:Object(default =null)— Eine Zahl, die die Einrückung vom linken Rand bis zum ersten Zeichen des Absatzes in Pixeln angibt, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | |
| leading:Object(default =null)— Eine Zahl, die den zusätzlichen vertikalen Abstand zwischen Zeilen angibt, odernull, um anzugeben, dass dieses UITextFormat-Objekt diese Eigenschaft nicht festlegt. Dieser Parameter ist optional und hat den Standardwertnull. | 
Verwandte API-Elemente
| measureHTMLText | () | Methode | 
 public function measureHTMLText(htmlText:String, roundUp:Boolean = true):flash.text:TextLineMetrics| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt Abmessungsinformationen für den angegebenen HTML-Text zurück, welche HTML-Tags wie etwa <font> und <b> enthalten können. Dabei wird davon ausgegangen, dass diese Informationen in einem einzeiligen UITextField angezeigt werden und dieses UITextFormat-Objekt zum Definieren des Textformats verwendet wird.
     
      
Parameter
| htmlText:String— Ein String, der den zu messenden HTML-Text angibt. | |
| roundUp:Boolean(default =true)— Ein boolesches Flag, das angibt, ob die gemessene Breite und Höhe auf die jeweils nächste Ganzzahl gerundet werden soll. In den meisten Fällen ist es empfehlenswert, zu runden. | 
| flash.text:TextLineMetrics— Ein TextLineMetrics-Objekt mit den Textabmessungen. | 
Verwandte API-Elemente
| measureText | () | Methode | 
 public function measureText(text:String, roundUp:Boolean = true):flash.text:TextLineMetrics| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt Abmessungsinformationen für den angegebenen Text zurück. Dabei wird davon ausgegangen, dass diese Informationen in einem einzeiligen UITextField angezeigt werden und dieses UITextFormat-Objekt zum Definieren des Textformats verwendet wird.
Parameter
| text:String— Ein String, der den zu messenden Text angibt. | |
| roundUp:Boolean(default =true)— Ein boolesches Flag, das angibt, ob die gemessene Breite und Höhe auf die jeweils nächste Ganzzahl gerundet werden soll. In den meisten Fällen ist es empfehlenswert, zu runden. | 
| flash.text:TextLineMetrics— Ein TextLineMetrics-Objekt mit den Textabmessungen. | 
Verwandte API-Elemente
Tue Jun 12 2018, 10:04 AM Z
 Vererbte öffentliche Eigenschaften ausblenden
 Vererbte öffentliche Eigenschaften ausblenden Vererbte öffentliche Eigenschaften anzeigen
 Vererbte öffentliche Eigenschaften anzeigen