| 套件 | flashx.textLayout.formats |
| 類別 | public class ListMarkerFormat |
| 繼承 | ListMarkerFormat TextLayoutFormat Object |
| 實作 | IListMarkerFormat |
| 語言版本: | ActionScript 3.0 |
| 執行階段版本: | Flash Player 10, AIR 1.5 |
相關 API 元素
公用屬性
| 屬性 | 定義自 | ||
|---|---|---|---|
| afterContent : * 指定隨附在標記之後的字串。 | ListMarkerFormat | ||
![]() | alignmentBaseline : *
指定主基線對齊的基線。 | TextLayoutFormat | |
![]() | backgroundAlpha : *
背景的 Alpha (透明度) 值 (如果重疊顯示時未定義,則採用預設值)。 | TextLayoutFormat | |
![]() | backgroundColor : *
文字的背景色彩 (如果重疊顯示時未定義,則採用預設值)。 | TextLayoutFormat | |
![]() | baselineShift : *
從 dominantBaseline 值位移基線的量。 | TextLayoutFormat | |
| beforeContent : * 指定隨附在標記之前的字串。 | ListMarkerFormat | ||
![]() | blockProgression : *
指定行位置為垂直或水平走向。 | TextLayoutFormat | |
![]() | breakOpportunity : *
將文字分為多行時,控制換行的位置。 | TextLayoutFormat | |
![]() | cffHinting : *
用於此文字的 CFF 提示類型。 | TextLayoutFormat | |
![]() | clearFloats : *
控制文字圍繞浮動圖的方式。 | TextLayoutFormat | |
![]() | color : *
文字的色彩。 | TextLayoutFormat | |
![]() | columnCount : *
文字欄的數目 (如果在重疊顯示時未定義,則採用預設值)。 | TextLayoutFormat | |
![]() | columnGap : *
指定欄與欄之間的間距大小 (以像素為單位),如果重疊顯示時未定義,則採用預設值。 | TextLayoutFormat | |
![]() | columnWidth : *
以像素為單位的欄寬 (如果重疊顯示時未定義,則採用預設值)。 | TextLayoutFormat | |
![]() | constructor : Object
類別物件的參照或是特定物件實體的建構函數。 | Object | |
| content : *
控制標記的內容。 | ListMarkerFormat | ||
![]() | coreStyles : Object [唯讀] 傳回此 TextLayoutFormat 的 coreStyles。 | TextLayoutFormat | |
| counterIncrement : *
控制遞增計數器的值。 | ListMarkerFormat | ||
| counterReset : *
控制重設計數器的值。 | ListMarkerFormat | ||
![]() | digitCase : *
用於此文字的數字大小寫類型。 | TextLayoutFormat | |
![]() | digitWidth : *
用於此文字的數字寬度類型。 | TextLayoutFormat | |
![]() | direction : *
指定文字區塊內之文字的預設雙向內嵌層級。 | TextLayoutFormat | |
![]() | dominantBaseline : *
指定貼齊 alignmentBaseline 的元素基線,以決定行上元素的垂直位置。 | TextLayoutFormat | |
![]() | firstBaselineOffset : *
指定容器中第一行的基線位置。 | TextLayoutFormat | |
![]() | fontFamily : *
要使用的字體名稱,或是以逗號分隔的字體名稱清單。 | TextLayoutFormat | |
![]() | fontLookup : *
要使用的字體查詢。 | TextLayoutFormat | |
![]() | fontSize : *
以像素為單位的文字大小。 | TextLayoutFormat | |
![]() | fontStyle : *
文字的樣式。 | TextLayoutFormat | |
![]() | fontWeight : *
文字的粗細。 | TextLayoutFormat | |
![]() | justificationRule : *
對齊段落中文字所使用的規則。 | TextLayoutFormat | |
![]() | justificationStyle : *
段落對齊所用的樣式。 | TextLayoutFormat | |
![]() | kerning : *
字距微調會調整某些字元組之間的像素,以改善可讀性。 | TextLayoutFormat | |
![]() | leadingModel : *
指定行距模型,它結合了行距基礎及行距方向。 | TextLayoutFormat | |
![]() | ligatureLevel : *
控制字體中定義的哪些連字可用於文字。 | TextLayoutFormat | |
![]() | lineBreak : *
控制容器內的文字換行 (如果重疊顯示時未定義,則採用預設值)。 | TextLayoutFormat | |
![]() | lineHeight : *
文字的行距控制。 | TextLayoutFormat | |
![]() | lineThrough : *
若為 true,將套用刪除線,亦即通過文字中間的線。 | TextLayoutFormat | |
![]() | linkActiveFormat : *
定義正常狀態下的連結格式屬性。 | TextLayoutFormat | |
![]() | linkHoverFormat : *
當滑鼠在連結的邊緣之內 (或上方) 時,定義用於懸浮狀態下的連結格式屬性。 | TextLayoutFormat | |
![]() | linkNormalFormat : *
定義正常狀態下的連結格式屬性。 | TextLayoutFormat | |
![]() | listAutoPadding : *
當該邊上的清單邊框距離值為 auto 時,指定清單的開頭邊緣自動縮排。 | TextLayoutFormat | |
![]() | listMarkerFormat : *
定義格式屬性清單標記。 | TextLayoutFormat | |
![]() | listStylePosition : *
有效值為 ListStylePosition.INSIDE、ListStylePosition.OUTSIDE、FormatValue.INHERIT。若未定義預設值,則表示未設定。如果重疊顯示時未定義此屬性,則此屬性會繼承祖系的值。 | TextLayoutFormat | |
![]() | listStyleType : *
有效值為 ListStyleType.UPPER_ALPHA、ListStyleType.LOWER_ALPHA、ListStyleType.UPPER_ROMAN、ListStyleType.LOWER_ROMAN、ListStyleType.NONE、ListStyleType.DISC、ListStyleType.CIRCLE、ListStyleType.SQUARE、ListStyleType.BOX、ListStyleType.CHECK、ListStyleType.DIAMOND、ListStyleType.HYPHEN、ListStyleType.ARABIC_INDIC、ListStyleType.BENGALI、ListStyleType.DECIMAL、ListStyleType.DECIMAL_LEADING_ZERO、ListStyleType.DEVANAGARI、ListStyleType.GUJARATI、ListStyleType.GURMUKHI、ListStyleType.KANNADA、ListStyleType.PERSIAN、ListStyleType.THAI、ListStyleType.URDU、ListStyleType.CJK_EARTHLY_BRANCH、ListStyleType.CJK_HEAVENLY_STEM、ListStyleType.HANGUL、ListStyleType.HANGUL_CONSTANT、ListStyleType.HIRAGANA、ListStyleType.HIRAGANA_IROHA、ListStyleType.KATAKANA、ListStyleType.KATAKANA_IROHA、ListStyleType.LOWER_ALPHA、ListStyleType.LOWER_GREEK、ListStyleType.LOWER_LATIN、ListStyleType.UPPER_ALPHA、ListStyleType.UPPER_GREEK、ListStyleType.UPPER_LATIN、FormatValue.INHERIT。若未定義預設值,則表示未設定。如果重疊顯示時未定義此屬性,則此屬性會繼承祖系的值。 | TextLayoutFormat | |
![]() | locale : *
文字的地區。 | TextLayoutFormat | |
![]() | paddingBottom : *
下方內移距 (以像素為單位)。 | TextLayoutFormat | |
![]() | paddingLeft : *
左方內移距 (以像素為單位)。 | TextLayoutFormat | |
![]() | paddingRight : *
右方內移距 (以像素為單位)。 | TextLayoutFormat | |
![]() | paddingTop : *
上方內移距 (以像素為單位)。 | TextLayoutFormat | |
![]() | paragraphEndIndent : *
指定段落結尾邊緣縮排量的數字 (以像素為單位)。 | TextLayoutFormat | |
![]() | paragraphSpaceAfter : *
指定段落之後保留的間距大小的數字 (以像素為單位)。 | TextLayoutFormat | |
![]() | paragraphSpaceBefore : *
指定段落之前保留的間距大小的數字 (以像素為單位)。 | TextLayoutFormat | |
![]() | paragraphStartIndent : *
指定段落開頭邊緣縮排量的數字 (以像素為單位)。 | TextLayoutFormat | |
![]() | renderingMode : *
用於此文字的顯示模式。 | TextLayoutFormat | |
![]() | styleName : *
指定元素的識別類別,如此只要參照此 styleName就可以設定元素的樣式。 | TextLayoutFormat | |
![]() | styles : Object [唯讀] 傳回此 TextLayoutFormat 的 styles。 | TextLayoutFormat | |
| suffix : *
控制 ListItemElement 中所產生文字的字尾應用。 | ListMarkerFormat | ||
![]() | tabStops : *
指定段落關聯的定位停駐點。 | TextLayoutFormat | |
![]() | textAlign : *
段落中各行相對於容器的對齊方式。 | TextLayoutFormat | |
![]() | textAlignLast : *
段落中最後 (或唯一的) 一行相對於齊行文字中之容器的對齊方式。 | TextLayoutFormat | |
![]() | textAlpha : *
文字的 Alpha (透明) 值。 | TextLayoutFormat | |
![]() | textDecoration : *
文字上的裝飾。 | TextLayoutFormat | |
![]() | textIndent : *
以像素為單位,指定段落中第一行縮排量的數字。 | TextLayoutFormat | |
![]() | textJustify : *
指定對齊文字的選項。 | TextLayoutFormat | |
![]() | textRotation : *
決定此文字要旋轉的度數。 | TextLayoutFormat | |
![]() | trackingLeft : *
以像素為單位代表要套用至每個字元左側字距調整 (手動字距微調) 量的數字 (或 fontSize 的百分比,例如,120%)。 | TextLayoutFormat | |
![]() | trackingRight : *
以像素為單位代表要套用至每個字元右側字距調整 (手動字距微調) 量的數字 (或 fontSize 的百分比,例如,120%)。 | TextLayoutFormat | |
![]() | typographicCase : *
用於此文字的印刷大小寫類型。 | TextLayoutFormat | |
![]() | userStyles : Object [唯讀] 傳回此 TextLayoutFormat 的 userStyles。 | TextLayoutFormat | |
![]() | verticalAlign : *
垂直對齊或齊行 (如果重疊顯示時未定義,則採用預設值)。 | TextLayoutFormat | |
![]() | whiteSpaceCollapse : *
將文字匯入 TextFlow 時捨去或保留空格。 | TextLayoutFormat | |
![]() | wordSpacing : *
指定對齊時要使用之文字間的最佳、最小和最大間距 (標準間距的倍數)。 | TextLayoutFormat | |
公用方法
| 方法 | 定義自 | ||
|---|---|---|---|
ListMarkerFormat(initialValues:IListMarkerFormat = null) 建立 ListMarkerFormat 以保留清單標記可能適用的所有屬性。 | ListMarkerFormat | ||
![]() |
以傳入的 ITextLayoutFormat 實體中設定的屬性值取代此 TextLayoutFormat 物件中的屬性值。 | TextLayoutFormat | |
![]() |
以此 TextLayoutFormat 物件的值連接傳入的 ITextLayoutFormat 實體中的屬性值。 | TextLayoutFormat | |
![]() |
以此 TextLayoutFormat 物件的值連接傳入的 ITextLayoutFormat 實體中的屬性值。 | TextLayoutFormat | |
![]() |
從 ITextLayoutFormat 實體值複製 TextLayoutFormat 設定到此 TextLayoutFormat 物件。 | TextLayoutFormat | |
[靜態]
建立新的 ListMarkerFormat 物件。 | ListMarkerFormat | ||
![]() | [靜態]
建立新的 TextLayoutFormat 物件。 | TextLayoutFormat | |
![]() | 傳回由指定樣式名稱之 styleProp 參數所指定的樣式值。 | TextLayoutFormat | |
![]() |
指出物件是否有已定義的指定屬性。 | Object | |
![]() | isEqual(p1:flashx.textLayout.formats:ITextLayoutFormat, p2:flashx.textLayout.formats:ITextLayoutFormat):Boolean [靜態]
比較 ITextLayoutFormat 實體 p1 中的屬性以及 ITextLayoutFormat 實體 p2 中的屬性,如果所有屬性相符,則傳回 true。 | TextLayoutFormat | |
![]() |
指出 Object 類別的實體是否位於指定為參數的物件原型鏈中。 | Object | |
![]() |
指出指定的屬性是否存在,以及是否可列舉。 | Object | |
![]() |
如果此 TextLayoutFormat 物件中的屬性與傳入的 ITextLayoutFormat 實體中的屬性不相符,則將此 TextLayoutFormat 物件中的屬性設定為未定義。 | TextLayoutFormat | |
![]() |
如果此 TextLayoutFormat 物件中的屬性與傳入的 ITextLayoutFormat 實體中的屬性相符,則將此 TextLayoutFormat 物件中的屬性設定為未定義。 | TextLayoutFormat | |
![]() |
為迴圈作業設定動態屬性的可用性。 | Object | |
![]() | 將 styleProp 參數所指定的樣式設為 newValue 參數所指定的值。 | TextLayoutFormat | |
![]() |
傳回代表此物件的字串,根據地區特定慣例進行格式化。 | Object | |
![]() |
會傳回指定之物件的字串形式。 | Object | |
![]() |
會傳回指定之物件的基本值。 | Object | |
屬性詳細資訊
afterContent | 屬性 |
beforeContent | 屬性 |
content | 屬性 |
content:*| 語言版本: | ActionScript 3.0 |
| 執行階段版本: | Flash Player 10, AIR 1.5 |
控制標記的內容。
此字串的有效值為:
none- 無標記。counter(ordered)- 顯示標記。counter(ordered,ListStyleType)- 顯示標記,但將 listStyleType 變更為指定的值。counters(ordered)- 從最上層的父輩 ListElement 開始,在每個計數器中建立值,為順序計數器的字串指定了以每一字尾分隔的 listStyleType。這適用於外框編號,例如 I.1. 和 I.2. 等。counters(ordered,"<string>")- 類似上一個值,只是每個順序計數器的字尾會取代為 <string>。counters(ordered,"<string>",ListStyleType)- 類似上一個值,只是每個計數器的listStyleType會取代為指定的值。
如果未定義,則此屬性的預設值為 "counter(ordered)"。
實作
public function get content():* public function set content(value:any):void擲回值
RangeError — 設定時值不在此屬性的範圍內
|
counterIncrement | 屬性 |
counterIncrement:*| 語言版本: | ActionScript 3.0 |
| 執行階段版本: | Flash Player 10, AIR 1.5 |
控制遞增計數器的值。
此字串的有效值為:
none- 無遞增。ordered- 以 1 遞增計數器。ordered integer- 以integer遞增計數器。
如果未定義,則此屬性的預設值為 "ordered 1"。
注意:counterIncrement 屬性會在 counterReset 屬性之前套用。
實作
public function get counterIncrement():* public function set counterIncrement(value:any):void擲回值
RangeError — 設定時值不在此屬性的範圍內
|
counterReset | 屬性 |
counterReset:*| 語言版本: | ActionScript 3.0 |
| 執行階段版本: | Flash Player 10, AIR 1.5 |
控制重設計數器的值。
此屬性的有效值為:
none- 無重設。ordered- 將計數器重設為零。ordered integer- 將計數器重設為integer。
如果為 undefined,則此屬性的預設值為「none」。
注意:counterReset 屬性會在 counterIncrement 屬性之前套用。
實作
public function get counterReset():* public function set counterReset(value:any):void擲回值
RangeError — 設定時值不在此屬性的範圍內
|
suffix | 屬性 |
suffix:*| 語言版本: | ActionScript 3.0 |
| 執行階段版本: | Flash Player 10, AIR 1.5 |
控制 ListItemElement 中所產生文字的字尾應用。
有效值為:
flashx.textLayout.formats.Suffix.NONE- 無字尾。flashx.textLayout.formats.Suffix.AUTO- 遵循 CSS 規則新增字尾。
預設值為 Suffix.AUTO。
實作
public function get suffix():* public function set suffix(value:any):void擲回值
RangeError — 設定時值不在此屬性的範圍內
|
相關 API 元素
建構函式詳細資料
ListMarkerFormat | () | 建構函式 |
public function ListMarkerFormat(initialValues:IListMarkerFormat = null)| 語言版本: | ActionScript 3.0 |
| 執行階段版本: | Flash Player 10, AIR 1.5 |
建立 ListMarkerFormat 以保留清單標記可能適用的所有屬性。
參數initialValues:IListMarkerFormat (default = null) — 要複製其初始值的選擇性實體。
|
方法詳細資訊
createListMarkerFormat | () | 方法 |
public static function createListMarkerFormat(initialValues:Object):ListMarkerFormat| 語言版本: | ActionScript 3.0 |
| 執行階段版本: | Flash Player 10, AIR 1.5 |
建立新的 ListMarkerFormat 物件。所有設定為空白,或者可以選擇從提供的 initialValues 物件初始化。
參數
initialValues:Object — 要複製其初始值的選擇性實體。如果物件屬於 IListMarkerFormat 或 ITextLayoutFormat 類型,則會複製值。否則,initialValues 參數會被視為 Dictionary 或 Object 並重複執行。
|
ListMarkerFormat — 新的 ListMarkerFormat 物件。
|
相關 API 元素
Tue Jun 12 2018, 03:47 PM Z
隱藏繼承公用屬性
顯示繼承公用屬性