ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
flashx.textLayout.conversion 

ConverterBase  - AS3

Paketflashx.textLayout.conversion
Klassepublic class ConverterBase
VererbungConverterBase Inheritance Object
Unterklassen PlainTextExporter

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10.2, AIR 2.0

Diese Basisklasse wird sowohl von Import- als auch von Exportprogrammen verwendet. Sie implementiert die Fehlerbehandlung sowie Get-/Set-Funktionen, die Fehler ausgeben, wenn sie aufgerufen werden.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  errors : Vector.<String>
[schreibgeschützt] Fehler beim Analysieren.
ConverterBase
  throwOnError : Boolean
ConverterBase
  useClipboardAnnotations : Boolean
ConverterBase
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Öffentliche Konstanten
 KonstanteDefiniert von
  MERGE_TO_NEXT_ON_PASTE : String = "mergeToNextOnPaste"
[statisch] Ein Konverter, der Daten der Zwischenablage in einen TextFlow konvertiert, muss die MERGE_TO_NEXT_ON_PASTE-Eigenschaft verwenden, um zu steuern, wie die Elemente behandelt werden, wenn sie in einen bestehenden TextFlow eingefügt werden.
ConverterBase
Eigenschaftendetails

errors

Eigenschaft
errors:Vector.<String>  [schreibgeschützt]

Fehler beim Analysieren. „Value“ ist ein Vektor von Strings.



Implementierung
    public function get errors():Vector.<String>

throwOnError

Eigenschaft 
throwOnError:Boolean



Implementierung
    public function get throwOnError():Boolean
    public function set throwOnError(value:Boolean):void

useClipboardAnnotations

Eigenschaft 
useClipboardAnnotations:Boolean



Implementierung
    public function get useClipboardAnnotations():Boolean
    public function set useClipboardAnnotations(value:Boolean):void
Konstantendetails

MERGE_TO_NEXT_ON_PASTE

Konstante
public static const MERGE_TO_NEXT_ON_PASTE:String = "mergeToNextOnPaste"

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Ein Konverter, der Daten der Zwischenablage in einen TextFlow konvertiert, muss die MERGE_TO_NEXT_ON_PASTE-Eigenschaft verwenden, um zu steuern, wie die Elemente behandelt werden, wenn sie in einen bestehenden TextFlow eingefügt werden. Dies ist sinnvoll, wenn eine besondere Behandlung für Fälle benötigt wird, in denen nur ein Teil des Elements kopiert wird. Wenn z. B. eine Liste nur teilweise kopiert wird und Sie dies in eine andere Liste einfügen, wird dieser Inhalt in Form weiterer Einträge mit dieser Liste zusammengeführt. Wenn die gesamte Liste kopiert wird, wird sie als verschachtelte Liste eingefügt. Wenn TLF einen TextFlow zur Verwendung in der Zwischenablage erstellt, werden alle Teilelemente mit Benutzereigenschaften ausgestattet, die festlegen, ob das Ende des Elementes mit dem nachfolgenden Element zusammengeführt werden soll. Diese Benutzereigenschaft wird nie in den endgültigen TextFlow eingefügt, sie kann jedoch in den Elementen im TextScrap.textFlow enthalten sein. Beim Kopieren von Text kann der Konverter nach diesen Eigenschaften suchen und sie in das Format übernehmen, das zur Zwischenablage gesendet wird. So prüft z. B. das Exportprogramm für das Nur-Text-Format die Eigenschaft "mergeToNextOnPaste" für Absätze. Wenn diese den Wert „true“ aufweist, unterdrückt das Exportprogramm das Abschlusszeichen des Absatzes. Dementsprechend gilt beim Importieren: Wenn der eingehende String kein Abschlusszeichen aufweist und für useClipboardAnnotations „true“ festgelegt ist, wird setStyle(MERGE_TO_NEXT_ON_PASTE, "true") für den entsprechenden Absatz aufgerufen. Dieser passt sich dann beim Einfügen nahtlos an den Absatz an, in den er eingefügt wird. Diese Eigenschaft sollte nur für Elemente in einem TextScrap festgelegt werden, und nur für das letzte Element im Ausschnitt.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.