Paket | flashx.undo |
Sınıf | public class UndoManager |
Miras Alma | UndoManager Object |
Uygular | IUndoManager |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Geri alma yöneticisi, iki IOperation nesneleri yığınını korur. Ters çevrilebilir bir işlem çalıştırıldığında, bu işlem geri alma yığınına yerleştirilir. Bu işlem geri alınırsa, geri alma yığınından kaldırılır, ters çevrilir ve yineleme yığınına yerleştirilir. Aynı şekilde, bu işlem daha sonra yinelenirse, yineleme yığınından kaldırılır, yeniden çalıştırılır ve sonra tekrar geri alma yığınına yerleştirilir. İlk önce başka bir işlem çalıştırılırsa, yineleme yığını temizlenir.
TextFlow doğrudan (düzenleme yöneticisine yapılan çağrılar yoluyla değil, yönetilen FlowElement nesnelerine yapılan çağrılar yoluyla doğrudan) değiştirilirse, yığının geçerli durumdaki senkronizasyondan çıkmasını önlemek için düzenleme yöneticisi geri alma yığınını temizler.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
undoAndRedoItemLimit : int
İzlenecek maksimum geri alınabilir veya yinelenebilir işlemlerin sayısı. | UndoManager |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Bir UndoManager nesnesi oluşturur. | UndoManager | ||
Geçerli olarak yinelenebilir bir işlem olup olmadığını belirtir. | UndoManager | ||
Geçerli olarak geri alınabilir bir işlem olup olmadığını belirtir. | UndoManager | ||
Geri alma ve yineleme geçmişlerini temizler. | UndoManager | ||
Yineleme yığınını temizler. | UndoManager | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Yinelenecek sonraki işlemi döndürür. | UndoManager | ||
Geri alınacak sonraki işlemi döndürür. | UndoManager | ||
Yineleme yığınından yinelenecek sonraki işlemi kaldırır ve bu işlemi döndürür. | UndoManager | ||
Geri alma yığınından geri alınacak sonraki işlemi kaldırır ve bu işlemi döndürür. | UndoManager | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Yineleme yığınına yinelenebilir bir işlem ekler. | UndoManager | ||
Geri alma yığınına geri alınabilir bir işlem ekler. | UndoManager | ||
Yineleme yığınından sonraki IOperation nesnesini kaldırır ve o nesnenin performRedo() işlevini çağırır. | UndoManager | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Geri alma yığınından sonraki IOperation nesnesini kaldırır ve o nesnenin performUndo() işlevini çağırır. | UndoManager | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
undoAndRedoItemLimit | özellik |
undoAndRedoItemLimit:int
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
İzlenecek maksimum geri alınabilir veya yinelenebilir işlemlerin sayısı.
Geri alma işlevini devre dışı bırakmak için bu değeri 0 değerine ayarlayın.
Uygulama
public function get undoAndRedoItemLimit():int
public function set undoAndRedoItemLimit(value:int):void
UndoManager | () | Yapıcı |
public function UndoManager()
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Bir UndoManager nesnesi oluşturur.
canRedo | () | yöntem |
canUndo | () | yöntem |
clearAll | () | yöntem |
public function clearAll():void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Geri alma ve yineleme geçmişlerini temizler.
clearRedo | () | yöntem |
public function clearRedo():void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Yineleme yığınını temizler.
peekRedo | () | yöntem |
public function peekRedo():IOperation
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Yinelenecek sonraki işlemi döndürür.
DöndürürIOperation — Yinelenebilir IOperation nesnesi veya yığında yinelenebilir bir işlem yoksa, null .
|
peekUndo | () | yöntem |
public function peekUndo():IOperation
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Geri alınacak sonraki işlemi döndürür.
DöndürürIOperation — Geri alınabilir IOperation nesnesi veya yığında geri alınabilir bir işlem yoksa, null .
|
popRedo | () | yöntem |
public function popRedo():IOperation
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Yineleme yığınından yinelenecek sonraki işlemi kaldırır ve bu işlemi döndürür.
DöndürürIOperation — Yinelenebilir IOperation nesnesi veya yığında yinelenebilir bir işlem yoksa, null .
|
popUndo | () | yöntem |
public function popUndo():IOperation
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Geri alma yığınından geri alınacak sonraki işlemi kaldırır ve bu işlemi döndürür.
DöndürürIOperation — Geri alınabilir IOperation nesnesi veya yığında geri alınabilir bir işlem yoksa, null .
|
pushRedo | () | yöntem |
public function pushRedo(operation:IOperation):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Yineleme yığınına yinelenebilir bir işlem ekler.
Parametreler
operation:IOperation |
pushUndo | () | yöntem |
public function pushUndo(operation:IOperation):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Geri alma yığınına geri alınabilir bir işlem ekler.
Parametreler
operation:IOperation |
redo | () | yöntem |
public function redo():void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Yineleme yığınından sonraki IOperation nesnesini kaldırır ve o nesnenin performRedo() işlevini çağırır.
İlgili API Öğeleri
undo | () | yöntem |
public function undo():void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Geri alma yığınından sonraki IOperation nesnesini kaldırır ve o nesnenin performUndo() işlevini çağırır.
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z