Package | flashx.undo |
Classe | public class UndoManager |
Héritage | UndoManager Object |
Implémente | IUndoManager |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Le gestionnaire d’annulation conserve deux piles d’objets IOperation. Lorsqu’une opération pouvant être inversée est exécutée, elle est placée dans la pile d’annulation. Si cette opération est annulée, elle est supprimée de la pile d’annulation, inversée et placée dans la pile de rétablissement. De même, si cette opération est ensuite rétablie, elle est supprimée de la pile de rétablissement, réexécutée, puis à nouveau placée dans la pile d’annulation. Si une autre opération est exécutée en premier, la pile de rétablissement est effacée.
Si l’objet TextFlow est modifié directement (et non via des appels au gestionnaire de modification, mais directement par des appels aux objets FlowElement gérés), le gestionnaire de modification efface la pile de rétablissement pour que la pile reste synchronisée avec l’état actuel.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
undoAndRedoItemLimit : int
Le nombre maximal d’opérations pouvant être rétablies ou annulées à suivre. | UndoManager |
Méthode | Défini par | ||
---|---|---|---|
Crée un objet UndoManager. | UndoManager | ||
Indique s’il existe actuellement une opération pouvant être rétablie. | UndoManager | ||
Indique s’il existe actuellement une opération pouvant être annulée. | UndoManager | ||
Efface à la fois l’historique d’annulation et de rétablissement. | UndoManager | ||
Efface la pile de rétablissement. | UndoManager | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Renvoie la prochaine opération à rétablir. | UndoManager | ||
Renvoie la prochaine opération à annuler. | UndoManager | ||
Supprime la prochaine opération à rétablir à partir de la pile de rétablissement et la renvoie. | UndoManager | ||
Supprime la prochaine opération à annuler à partir de la pile d’annulation et la renvoie. | UndoManager | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Ajoute une opération pouvant être rétablie à la pile de rétablissement. | UndoManager | ||
Ajoute une opération pouvant être annulée à la pile d’annulation. | UndoManager | ||
Supprime le prochain objet IOperation de la pile de rétablissement et appelle la fonction performRedo() de cet objet. | UndoManager | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Supprime le prochain objet IOperation de la pile d’annulation et appelle la fonction performUndo() de cet objet. | UndoManager | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
undoAndRedoItemLimit | propriété |
undoAndRedoItemLimit:int
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Le nombre maximal d’opérations pouvant être rétablies ou annulées à suivre.
Pour désactiver la fonction d’annulation, définissez cette valeur sur 0.
Implémentation
public function get undoAndRedoItemLimit():int
public function set undoAndRedoItemLimit(value:int):void
UndoManager | () | Constructeur |
public function UndoManager()
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Crée un objet UndoManager.
canRedo | () | méthode |
public function canRedo():Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique s’il existe actuellement une opération pouvant être rétablie.
Valeur renvoyéeBoolean — Valeur booléenne true si la pile de rétablissement comporte une opération pouvant être rétablie. Sinon, la valeur false est renvoyée.
|
canUndo | () | méthode |
public function canUndo():Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique s’il existe actuellement une opération pouvant être annulée.
Valeur renvoyéeBoolean — Valeur booléenne true si la pile d’annulation comporte une opération pouvant être inversée. Sinon, la valeur false est renvoyée.
|
clearAll | () | méthode |
public function clearAll():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Efface à la fois l’historique d’annulation et de rétablissement.
clearRedo | () | méthode |
public function clearRedo():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Efface la pile de rétablissement.
peekRedo | () | méthode |
public function peekRedo():IOperation
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie la prochaine opération à rétablir.
Valeur renvoyéeIOperation — Objet pouvant être rétabli ou valeur null si la pile ne comporte aucune opération pouvant être rétablie.
|
peekUndo | () | méthode |
public function peekUndo():IOperation
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie la prochaine opération à annuler.
Valeur renvoyéeIOperation — Objet pouvant être annulé ou valeur null si la pile ne comporte aucune opération pouvant être annulée.
|
popRedo | () | méthode |
public function popRedo():IOperation
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Supprime la prochaine opération à rétablir à partir de la pile de rétablissement et la renvoie.
Valeur renvoyéeIOperation — Objet pouvant être rétabli ou valeur null si la pile ne comporte aucune opération pouvant être rétablie.
|
popUndo | () | méthode |
public function popUndo():IOperation
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Supprime la prochaine opération à annuler à partir de la pile d’annulation et la renvoie.
Valeur renvoyéeIOperation — Objet pouvant être annulé ou valeur null si la pile ne comporte aucune opération pouvant être annulée.
|
pushRedo | () | méthode |
public function pushRedo(operation:IOperation):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ajoute une opération pouvant être rétablie à la pile de rétablissement.
Paramètres
operation:IOperation |
pushUndo | () | méthode |
public function pushUndo(operation:IOperation):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ajoute une opération pouvant être annulée à la pile d’annulation.
Paramètres
operation:IOperation |
redo | () | méthode |
public function redo():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Supprime le prochain objet IOperation de la pile de rétablissement et appelle la fonction performRedo() de cet objet.
Eléments de l’API associés
undo | () | méthode |
public function undo():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Supprime le prochain objet IOperation de la pile d’annulation et appelle la fonction performUndo() de cet objet.
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z