Paket | flashx.textLayout.formats |
Sınıf | public class TabStopFormat |
Miras Alma | TabStopFormat Object |
Uygular | ITabStopFormat |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
TextLayoutFormat.tabstops
özelliğini bir TabStopFormat nesneleri dizisine ayarlayabilirsiniz.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
alignment : *
Bu sekme durağının sekme hizalaması. | TabStopFormat | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
decimalAlignmentToken : *
Hizalama DECIMAL olursa kullanılacak hizalama simgesi. | TabStopFormat | ||
defaultFormat : flashx.textLayout.formats:ITabStopFormat [statik] [salt okunur]
Varsayılan ayarlarla bir TabStopFormat nesnesini döndürür. | TabStopFormat | ||
position : *
Sekme durağının sütunun başlangıç kenarına göre piksel cinsinden konumu. | TabStopFormat |
Yöntem | Tanımlayan: | ||
---|---|---|---|
TabStopFormat(initialValues:flashx.textLayout.formats:ITabStopFormat = null)
Yeni bir TabStopFormat nesnesi oluşturur. | TabStopFormat | ||
Bu TabStopFormat nesnesindeki özellik değerlerini, gelen ITabStopFormat örneğinde ayarlanan özelliklerin değerleriyle değiştirir. | TabStopFormat | ||
Gelen ITabStopFormat örneğindeki özelliklerin değerlerini bu TabStopFormat nesnesinin değerleriyle bitiştirir. | TabStopFormat | ||
Gelen ITabStopFormat örneğindeki özelliklerin değerlerini bu TabStopFormat nesnesinin değerleriyle bitiştirir. | TabStopFormat | ||
Değerler ITabStopFormat örneğindeki TabStopFormat ayarlarını, bu TabStopFormat nesnesine kopyalar. | TabStopFormat | ||
Stil adını belirten styleProp parametresi tarafından belirtilen stil değerini döndürür. | TabStopFormat | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
isEqual(p1:flashx.textLayout.formats:ITabStopFormat, p2:flashx.textLayout.formats:ITabStopFormat):Boolean [statik]
p1 ITabStopFormat örneğindeki özellikleri, p2 ITabStopFormat örneğindeki özelliklerle karşılaştırır ve tüm özelliklerin eşleşmesi durumunda true değerini döndürür. | TabStopFormat | ||
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 | ||
Gelen ITabStopFormat örneğindeki özelliklerle eşleşmemesi durumunda, bu TabStopFormat nesnesindeki özellikleri undefined değerine ayarlar. | TabStopFormat | ||
Gelen ITabStopFormat örneğindeki özelliklerle eşleşmesi durumunda, bu TabStopFormat nesnesindeki özellikleri undefined değerine ayarlar. | TabStopFormat | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Stil adını değer olarak belirten styleProp parametresi tarafından belirtilen stili değerini ayarlar. | TabStopFormat | ||
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 | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
alignment | özellik |
alignment:*
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Bu sekme durağının sekme hizalaması.
Geçerli değerler TabAlignment.START, TabAlignment.CENTER, TabAlignment.END, TabAlignment.DECIMAL, FormatValue.INHERIT değerleridir.
Varsayılan değer, ayarlanmamış görünen tanımsız değerdir.
Basamaklama sırasında tanımsızsa bu özellik TabAlignment.START değerine sahip olacaktır.
Uygulama
public function get alignment():*
public function set alignment(value:any):void
Atar
RangeError — ayarlanan değer bu özelliğin erişiminde olmadığında
|
İlgili API Öğeleri
decimalAlignmentToken | özellik |
decimalAlignmentToken:*
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Hizalama DECIMAL olursa kullanılacak hizalama simgesi.
Varsayılan değer, ayarlanmamış görünen tanımsız değerdir.
Basamaklama sırasında tanımlanmazsa bu özellik bir null değerine sahip olacaktır.
Uygulama
public function get decimalAlignmentToken():*
public function set decimalAlignmentToken(value:any):void
Atar
RangeError — ayarlanan değer bu özelliğin erişiminde olmadığında
|
defaultFormat | özellik |
defaultFormat:flashx.textLayout.formats:ITabStopFormat
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Varsayılan ayarlarla bir TabStopFormat nesnesini döndürür. Bu işlev her zaman aynı nesneyi döndürür.
Uygulama
public static function get defaultFormat():flashx.textLayout.formats:ITabStopFormat
position | özellik |
position:*
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Sekme durağının sütunun başlangıç kenarına göre piksel cinsinden konumu.
Geçerli değerler, 0 ile 10000 arasında bir değer ve FormatValue.INHERIT değeridir.
Varsayılan değer, ayarlanmamış görünen tanımsız değerdir.
Basamaklama sırasında tanımsızsa bu özellik 0 değerine sahip olacaktır.
Uygulama
public function get position():*
public function set position(value:any):void
Atar
RangeError — ayarlanan değer bu özelliğin erişiminde olmadığında
|
İlgili API Öğeleri
TabStopFormat | () | Yapıcı |
public function TabStopFormat(initialValues:flashx.textLayout.formats:ITabStopFormat = null)
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Yeni bir TabStopFormat nesnesi oluşturur. Tüm ayarlar boştur veya isteğe bağlı olarak, sağlanan initialValues
nesnesinden başlatılır.
initialValues:flashx.textLayout.formats:ITabStopFormat (default = null ) — içinden başlangıç değerlerinin kopyalanacağı isteğe bağlı örnek.
|
İlgili API Öğeleri
apply | () | yöntem |
public function apply(incoming:flashx.textLayout.formats:ITabStopFormat):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Bu TabStopFormat nesnesindeki özellik değerlerini, gelen
ITabStopFormat örneğinde ayarlanan özelliklerin değerleriyle değiştirir. Gelen
ITabStopFormat örneğinde undefined
olan özellikler bu nesnede değiştirilmez.
Parametreler
incoming:flashx.textLayout.formats:ITabStopFormat — bu TabStopFormat nesnesine özellik değerleri uygulanan örnek.
|
concat | () | yöntem |
public function concat(incoming:flashx.textLayout.formats:ITabStopFormat):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Gelen
ITabStopFormat örneğindeki özelliklerin değerlerini bu TabStopFormat nesnesinin değerleriyle bitiştirir. Bu (alan) TabStopFormat nesnesinde, değeri FormatValue.INHERIT
olan özellikler, ve değeri undefined
olan miras alan özellikler, incoming
nesnesinden yeni değerler alır. Değeri undefined
olup miras almayan özellikler varsayılan değerlerini alır. Diğer özellik değerlerinin tümü aynı kalır.
Parametreler
incoming:flashx.textLayout.formats:ITabStopFormat — içindeki değerlerin bitiştirileceği örnek.
|
İlgili API Öğeleri
concatInheritOnly | () | yöntem |
public function concatInheritOnly(incoming:flashx.textLayout.formats:ITabStopFormat):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Gelen
ITabStopFormat örneğindeki özelliklerin değerlerini bu TabStopFormat nesnesinin değerleriyle bitiştirir. Bu (alan) TabStopFormat nesnesinde, değeri FormatValue.INHERIT
olan özellikler, ve değeri undefined
olan miras alan özellikler, incoming
nesnesinden yeni değerler alır. Diğer özellik değerlerinin tümü aynı kalır.
Parametreler
incoming:flashx.textLayout.formats:ITabStopFormat — içindeki değerlerin bitiştirileceği örnek.
|
İlgili API Öğeleri
copy | () | yöntem |
public function copy(values:flashx.textLayout.formats:ITabStopFormat):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Değerler
ITabStopFormat örneğindeki TabStopFormat ayarlarını, bu TabStopFormat nesnesine kopyalar. Değerler
null
olursa, bu TabStopFormat nesnesi tüm özellikler için tanımsız değerlerle başlatılır.
Parametreler
values:flashx.textLayout.formats:ITabStopFormat — içinden değerlerin kopyalanacağı isteğe bağlı örnek.
|
getStyle | () | yöntem |
public function getStyle(styleName:String):*
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Stil adını belirten styleProp
parametresi tarafından belirtilen stil değerini döndürür.
Parametreler
styleName:String — Değeri alınacak stilin adı.
|
* — Belirtilen stilin değeri. Tür, erişilmekte olan stilin türüne bağlı olarak değişiklik gösterir. Stil ayarlanmadıysa, undefined değerini döndürür.
|
isEqual | () | yöntem |
public static function isEqual(p1:flashx.textLayout.formats:ITabStopFormat, p2:flashx.textLayout.formats:ITabStopFormat):Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
p1
ITabStopFormat örneğindeki özellikleri, p2
ITabStopFormat örneğindeki özelliklerle karşılaştırır ve tüm özelliklerin eşleşmesi durumunda true
değerini döndürür.
Parametreler
p1:flashx.textLayout.formats:ITabStopFormat — p2 ile karşılaştırılacak örnek.
| |
p2:flashx.textLayout.formats:ITabStopFormat — p1 ile karşılaştırılacak örnek.
|
Boolean — tüm özellikler eşleşiyorsa true, aksi takdirde false.
|
removeClashing | () | yöntem |
public function removeClashing(incoming:flashx.textLayout.formats:ITabStopFormat):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Gelen
ITabStopFormat örneğindeki özelliklerle eşleşmemesi durumunda, bu TabStopFormat nesnesindeki özellikleri undefined
değerine ayarlar.
Parametreler
incoming:flashx.textLayout.formats:ITabStopFormat — bu TabStopFormat nesnesinin özellik değerlerinin karşılaştırılacağı örnek.
|
removeMatching | () | yöntem |
public function removeMatching(incoming:flashx.textLayout.formats:ITabStopFormat):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Gelen
ITabStopFormat örneğindeki özelliklerle eşleşmesi durumunda, bu TabStopFormat nesnesindeki özellikleri undefined
değerine ayarlar.
Parametreler
incoming:flashx.textLayout.formats:ITabStopFormat — bu TabStopFormat nesnesinin özellik değerlerinin karşılaştırılacağı örnek.
|
setStyle | () | yöntem |
public function setStyle(styleName:String, value:*):void
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Stil adını value
olarak belirten styleProp
parametresi tarafından belirtilen stili ayarlar.
Parametreler
styleName:String — Değeri ayarlanacak stilin adı.
| |
value:* — Ayarlanacak değer.
|
package flashx.textLayout.formats.examples { import flash.display.Sprite; import flash.text.engine.TabAlignment; import flashx.textLayout.container.ContainerController; import flashx.textLayout.compose.StandardFlowComposer; import flashx.textLayout.elements.ParagraphElement; import flashx.textLayout.elements.SpanElement; import flashx.textLayout.elements.TextFlow; import flashx.textLayout.formats.TabStopFormat; import flashx.textLayout.formats.TextLayoutFormat; public class TabStopFormat_example extends Sprite { public function TabStopFormat_example() { var firstContainer:Sprite = new Sprite(); this.stage.addChild( firstContainer ); var textFlow:TextFlow = new TextFlow(); var format:TextLayoutFormat = new TextLayoutFormat(); var tabStop1:TabStopFormat = new TabStopFormat(); var tabStop2:TabStopFormat = new TabStopFormat(); var tabStop3:TabStopFormat = new TabStopFormat(); tabStop1.alignment = flash.text.engine.TabAlignment.START; tabStop1.position = 50; tabStop2.alignment = flash.text.engine.TabAlignment.CENTER; tabStop2.position = 150; tabStop3.alignment = flash.text.engine.TabAlignment.END; tabStop3.position = 250; format.tabStops = new Array(tabStop1,tabStop2,tabStop3); textFlow.hostFormat = format; var p:ParagraphElement = new ParagraphElement(); var span:SpanElement = new SpanElement(); span.text = "1\txxx\txxx\txxx\n2\tyyyyyy\tyyyyyy<\tyyyyyy\n3\tzz\tzz\tzz"; p.addChild(span); textFlow.addChild(p); textFlow.flowComposer = new StandardFlowComposer(); var firstController:ContainerController = new ContainerController(firstContainer, 300, 100 ); textFlow.flowComposer.addController(firstController); textFlow.flowComposer.updateAllControllers(); } } }
Tue Jun 12 2018, 01:09 PM Z