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):void
UndoManager | () | 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