| Paket | flashx.undo |
| Klasse | public class UndoManager |
| Vererbung | UndoManager Object |
| Implementiert | IUndoManager |
| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Der Rückgängig-Manager verwaltet zwei Stapel von IOperation-Objekten. Wenn ein reversibler Vorgang ausgeführt wird, wird er auf dem Rückgängig-Stapel abgelegt. Wenn dieser Vorgang rückgängig gemacht wurde, wird er vom Rückgängig-Stapel entfernt, umgekehrt und auf dem Wiederherstellungsstapel abgelegt. Gleichermaßen gilt: Wenn dieser Vorgang wiederhergestellt wird, wird er vom Wiederherstellungsstapel entfernt, erneut ausgeführt und wieder auf dem Rückgängig-Stapel abgelegt. Wenn ein anderer Vorgang zuerst ausgeführt wird, wird der Wiederherstellungsstapel geleert.
Wenn der TextFlow direkt verändert wird (nicht über Aufrufe des EditManagers, sondern direkt über Aufrufe an die verwalteten FlowElement-Objekte), leert der EditManager den Rückgängig-Stapel, um ihn daran zu hindern, die Synchronität mit dem aktuellen Status zu verlieren.
Verwandte API-Elemente
| Eigenschaft | Definiert von | ||
|---|---|---|---|
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| undoAndRedoItemLimit : int
Die maximal zurückzuverfolgende Anzahl von Vorgängen, die rückgängig gemacht oder wiederhergestellt werden können. | UndoManager | ||
| Methode | Definiert von | ||
|---|---|---|---|
Erstellt ein UndoManager-Objekt. | UndoManager | ||
Gibt an, ob aktuell ein wiederherstellbarer Vorgang vorhanden ist. | UndoManager | ||
Gibt an, ob aktuell ein Vorgang vorhanden ist, der rückgängig gemacht werden kann. | UndoManager | ||
Leert sowohl den Rückgängig- als auch den Wiederherstellungsverlauf. | UndoManager | ||
Leert den Wiederherstellungsstapel. | UndoManager | ||
![]() |
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 den nächsten wiederherzustellenden Vorgang zurück. | UndoManager | ||
Gibt den nächsten rückgängig zu machenden Vorgang zurück. | UndoManager | ||
Entfernt den nächsten wiederherzustellenden Vorgang aus dem Wiederherstellungsstapel und gibt ihn zurück. | UndoManager | ||
Entfernt den nächsten rückgängig zu machenden Vorgang aus dem Rückgängig-Stapel und gibt ihn zurück. | UndoManager | ||
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
Fügt dem Wiederherstellungsstapel einen wiederherstellbaren Vorgang hinzu. | UndoManager | ||
Fügt dem Rückgängig-Stapel einen Vorgang hinzu, der rückgängig gemacht werden kann. | UndoManager | ||
Entfernt das nächste IOperation-Objekt vom Wiederherstellungsstapel und ruft die performRedo()-Funktion des Objekts auf. | UndoManager | ||
![]() |
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 | |
Entfernt das nächste IOperation-Objekt vom Rückgängig-Stapel und ruft die performUndo()-Funktion des Objekts auf. | UndoManager | ||
![]() |
Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
undoAndRedoItemLimit | Eigenschaft |
undoAndRedoItemLimit:int| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Die maximal zurückzuverfolgende Anzahl von Vorgängen, die rückgängig gemacht oder wiederhergestellt werden können.
Um die Rückgängig-Funktion zu deaktivieren, setzen Sie diesen Wert auf 0.
Implementierung
public function get undoAndRedoItemLimit():int public function set undoAndRedoItemLimit(value:int):voidUndoManager | () | Konstruktor |
public function UndoManager()| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Erstellt ein UndoManager-Objekt.
canRedo | () | Methode |
public function canRedo():Boolean| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt an, ob aktuell ein wiederherstellbarer Vorgang vorhanden ist.
RückgabewerteBoolean — Boolescher Wert true, wenn sich ein Vorgang, der wiederhergestellt werden kann, im Wiederherstellungsstapel befindet. Andernfalls wird false zurückgegeben.
|
canUndo | () | Methode |
public function canUndo():Boolean| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt an, ob aktuell ein Vorgang vorhanden ist, der rückgängig gemacht werden kann.
RückgabewerteBoolean — Boolescher Wert true, wenn sich ein Vorgang, der rückgängig gemacht werden kann, im Rückgängig-Stapel befindet. Andernfalls wird false zurückgegeben.
|
clearAll | () | Methode |
public function clearAll():void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Leert sowohl den Rückgängig- als auch den Wiederherstellungsverlauf.
clearRedo | () | Methode |
public function clearRedo():void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Leert den Wiederherstellungsstapel.
peekRedo | () | Methode |
public function peekRedo():IOperation| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt den nächsten wiederherzustellenden Vorgang zurück.
RückgabewerteIOperation — - Das wiederherstellbare IOperation-Objekt oder null, wenn sich kein wiederherstellbarer Vorgang im Wiederherstellungsstapel befindet.
|
peekUndo | () | Methode |
public function peekUndo():IOperation| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt den nächsten rückgängig zu machenden Vorgang zurück.
RückgabewerteIOperation — - Das IOperation-Objekt, das rückgängig gemacht werden kann, oder null, wenn sich kein Vorgang, der rückgängig gemacht werden kann, im Rückgängig-Stapel befindet.
|
popRedo | () | Methode |
public function popRedo():IOperation| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Entfernt den nächsten wiederherzustellenden Vorgang aus dem Wiederherstellungsstapel und gibt ihn zurück.
RückgabewerteIOperation — - Das wiederherstellbare IOperation-Objekt oder null, wenn sich kein wiederherstellbarer Vorgang im Wiederherstellungsstapel befindet.
|
popUndo | () | Methode |
public function popUndo():IOperation| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Entfernt den nächsten rückgängig zu machenden Vorgang aus dem Rückgängig-Stapel und gibt ihn zurück.
RückgabewerteIOperation — - Das IOperation-Objekt, das rückgängig gemacht werden kann, oder null, wenn sich kein Vorgang, der rückgängig gemacht werden kann, im Rückgängig-Stapel befindet.
|
pushRedo | () | Methode |
public function pushRedo(operation:IOperation):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fügt dem Wiederherstellungsstapel einen wiederherstellbaren Vorgang hinzu.
Parameter
operation:IOperation |
pushUndo | () | Methode |
public function pushUndo(operation:IOperation):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fügt dem Rückgängig-Stapel einen Vorgang hinzu, der rückgängig gemacht werden kann.
Parameter
operation:IOperation |
redo | () | Methode |
public function redo():void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Entfernt das nächste IOperation-Objekt vom Wiederherstellungsstapel und ruft die performRedo()-Funktion des Objekts auf.
Verwandte API-Elemente
undo | () | Methode |
public function undo():void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Entfernt das nächste IOperation-Objekt vom Rückgängig-Stapel und ruft die performUndo()-Funktion des Objekts auf.
Verwandte API-Elemente
Tue Jun 12 2018, 10:04 AM Z
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen