Paket | flashx.textLayout.operations |
Sınıf | public class FlowOperation |
Miras Alma | FlowOperation Object |
Uygular | IOperation |
Alt Sınıflar | CompositeOperation, FlowTextOperation, RedoOperation, TextInputOperation, UndoOperation |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
İşlemler, bir metin akışının dönüştürmeleridir. Operation sınıfı, dönüştürmenin gerçekleştirilmesi ve geri alınmasına yönelik mantığı tanımlar. İşlemler bir düzenleme yöneticisi tarafından çalıştırılır. Çoğu uygulamanın işlemleri doğrudan oluşturması veya yönetmesi gerekmez (özel bir düzenleme yöneticisi uygulanmıyorsa).
Bir işlem gerçekleştirildiğinde, düzenleme yöneticisi FlowOperationEvent nesnesi içindeki bir Operation nesnesini gönderir. İşleme izin verip vermemeye karar vermek, başka bir işlem daha gerçekleştirip gerçekleştirmemeye karar vermek ya da ilgili kullanıcı arabirimi öğelerini güncellemek için bu Operation nesnesini sorgulayabilirsiniz.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
beginGeneration : uint [salt okunur]
İşlemden önceki metin akışı oluşturması. | FlowOperation | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
endGeneration : uint [salt okunur]
İşlemden sonraki metin akışı oluşturması. | FlowOperation | ||
textFlow : flashx.textLayout.elements:TextFlow
Bu işlemin uygulandığı TextFlow nesnesi. | FlowOperation | ||
userData : *
Bir öğeyle ilişkilendirilmiş rastgele veriler. | FlowOperation |
Yöntem | Tanımlayan: | ||
---|---|---|---|
FlowOperation nesnesini oluşturur. | FlowOperation | ||
Bu işlemin geri alma yığınına yerleştirip yerleştirilmediğini test edin. | FlowOperation | ||
İşlemi çalıştırır. | FlowOperation | ||
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 | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
İşlemi yeniden çalıştırır. | FlowOperation | ||
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 | ||
İşlemi ters çevirir. | FlowOperation | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
beginGeneration | özellik |
endGeneration | özellik |
textFlow | özellik |
textFlow:flashx.textLayout.elements:TextFlow
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Bu işlemin uygulandığı TextFlow nesnesi.
Uygulama
public function get textFlow():flashx.textLayout.elements:TextFlow
public function set textFlow(value:flashx.textLayout.elements:TextFlow):void
userData | özellik |
public var userData:*
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Bir öğeyle ilişkilendirilmiş rastgele veriler.
FlowOperation | () | Yapıcı |
public function FlowOperation(textFlow:flashx.textLayout.elements:TextFlow)
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
FlowOperation nesnesini oluşturur.
ParametrelertextFlow:flashx.textLayout.elements:TextFlow — Bu işlemin uygulandığı metin akışı.
|
canUndo | () | yöntem |
public function canUndo():Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Bu işlemin geri alma yığınına yerleştirip yerleştirilmediğini test edin.
DöndürürBoolean — true değeri işlemin geri alma yığınına itilmesinin gerektiği anlamına gelir. false değeri "bu işlemi itmeyin" demektir.
|
doOperation | () | yöntem |
public function doOperation():Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
İşlemi çalıştırır.
Türetilen sınıflarda bu yöntem geçersiz kılınmış olmalıdır. Base class yöntemi herhangi bir şey yapmaz. doOperation()
öğesini doğrudan çağırmamalısınız. Düzenleme yöneticisi, işlemi çalıştırdığında yöntemi çağırır.
Boolean — İşlem başarılı olduysa, true Boolean değeri. Aksi takdirde, false .
|
redo | () | yöntem |
public function redo():SelectionState
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
İşlemi yeniden çalıştırır.
Türetilen sınıflarda bu yöntem geçersiz kılınmış olmalıdır. Base class yöntemi herhangi bir şey yapmaz. redo()
öğesini doğrudan çağırmamalısınız. Düzenleme yöneticisi, işlemi yeniden çalıştırdığında yöntemi çağırır.
SelectionState — Yapıldığı sırada işleme iletilen SelectionState nesnesi. Bu SelectionState nesnesi, geçerli bir seçim olabileceği gibi, işlem için özel olarak oluşturulmuş bir seçim de olabilir.
|
undo | () | yöntem |
public function undo():SelectionState
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
İşlemi ters çevirir.
Türetilen sınıflarda bu yöntem geçersiz kılınmış olmalıdır. Base class yöntemi herhangi bir şey yapmaz. undo()
öğesini doğrudan çağırmamalısınız. Düzenleme yöneticisi, işlemi ters çevirdiğinde yöntemi çağırır.
SelectionState — Yapıldığı sırada işleme iletilen SelectionState nesnesi. Bu SelectionState nesnesi, geçerli bir seçim olabileceği gibi, işlem için özel olarak oluşturulmuş bir seçim de olabilir.
|
Tue Jun 12 2018, 01:09 PM Z