vcl-dxrichedit-dot-nativeapi-3fbfe23b.md
Enumerates numbering formats used for automatical numbering of lines, pages, objects, etc.
TdxRichEditNumberingFormat = (
Decimal,
AIUEOHiragana,
AIUEOFullWidthHiragana,
ArabicAbjad,
ArabicAlpha,
Bullet,
CardinalText,
Chicago,
ChineseCounting,
ChineseCountingThousand,
ChineseLegalSimplified,
Chosung,
DecimalEnclosedCircle,
DecimalEnclosedCircleChinese,
DecimalEnclosedFullstop,
DecimalEnclosedParentheses,
DecimalFullWidth,
DecimalFullWidth2,
DecimalHalfWidth,
DecimalZero,
Ganada,
Hebrew1,
Hebrew2,
Hex,
HindiConsonants,
HindiDescriptive,
HindiNumbers,
HindiVowels,
IdeographDigital,
IdeographEnclosedCircle,
IdeographLegalTraditional,
IdeographTraditional,
IdeographZodiac,
IdeographZodiacTraditional,
Iroha,
IrohaFullWidth,
JapaneseCounting,
JapaneseDigitalTenThousand,
JapaneseLegal,
KoreanCounting,
KoreanDigital,
KoreanDigital2,
KoreanLegal,
LowerLetter,
LowerRoman,
None,
NumberInDash,
Ordinal,
OrdinalText,
RussianLower,
RussianUpper,
TaiwaneseCounting,
TaiwaneseCountingThousand,
TaiwaneseDigital,
ThaiDescriptive,
ThaiLetters,
ThaiNumbers,
UpperLetter,
UpperRoman,
VietnameseDescriptive
);
| Name |
|---|
Decimal |
AIUEOHiragana |
AIUEOFullWidthHiragana |
ArabicAbjad |
ArabicAlpha |
Bullet |
CardinalText |
Chicago |
ChineseCounting |
ChineseCountingThousand |
ChineseLegalSimplified |
Chosung |
DecimalEnclosedCircle |
DecimalEnclosedCircleChinese |
DecimalEnclosedFullstop |
DecimalEnclosedParentheses |
DecimalFullWidth |
DecimalFullWidth2 |
DecimalHalfWidth |
DecimalZero |
Ganada |
Hebrew1 |
Hebrew2 |
Hex |
HindiConsonants |
HindiDescriptive |
HindiNumbers |
HindiVowels |
IdeographDigital |
IdeographEnclosedCircle |
IdeographLegalTraditional |
IdeographTraditional |
IdeographZodiac |
IdeographZodiacTraditional |
Iroha |
IrohaFullWidth |
JapaneseCounting |
JapaneseDigitalTenThousand |
JapaneseLegal |
KoreanCounting |
KoreanDigital |
KoreanDigital2 |
KoreanLegal |
LowerLetter |
LowerRoman |
None |
NumberInDash |
Ordinal |
OrdinalText |
RussianLower |
RussianUpper |
TaiwaneseCounting |
TaiwaneseCountingThousand |
TaiwaneseDigital |
ThaiDescriptive |
ThaiLetters |
ThaiNumbers |
UpperLetter |
UpperRoman |
VietnameseDescriptive |
Options include:
|
Value
|
Description
| | --- | --- | |
All
| |
Decimal
|
Specifies that the sequence consists of decimal numbering. Example: 1, 2, 3, …
| |
AIUEOHirgana
|
Specifies that the sequence consists of hiragana characters in the traditional a-i-u-e-o order. Currently not supported.
| |
AIUEOFullWidthHirgana
|
Specifies that the sequence consists of full-width hiragana characters in the traditional a-i-u-e-o order. Currently not supported.
| |
ArabicAbjad
|
Specifies that the sequence consists of ascending Abjad numerals. Currently not supported.
| |
ArabicAlpha
|
Specifies that the sequence consists of characters in the Arabic alphabet. Currently not supported.
| |
Bullet
|
Specifies that the sequence consists of bullet characters.
| |
CardinalText
|
Specifies that the sequence consists of cardinal text of the current language. Example: one, two, three, … The list of supported languages currently includes: English, French, German, Italian, Russian, Swedish and Turkish.
| |
Chicago
|
Specifies that the sequence consists of characters according to the Chicago Manual of Style. Currently not supported.
| |
ChineseCounting
|
Specifies that the sequence consists of ascending numbers from the Chinese counting system. Currently not supported.
| |
ChineseCountingThousand
|
Specifies that the sequence consists of sequential numbers from the Chinese counting thousand system. Currently not supported.
| |
ChineseLegalSimplified
|
Specifies that the sequence consists of sequential numbers from the Chinese simplified legal format. Currently not supported.
| |
Chosung
|
Specifies that the sequence consists of sequential numbers from the Korean Chosung format. Currently not supported.
| |
DecimalEnclosedCircle
|
Specifies that the sequence consists of decimal numbering enclosed in a circle, using the enclosed alphanumeric glyph character. Once the specified sequence reaches 21 , the numbers may be replaced with non-enclosed equivalents. Currently not supported.
| |
DecimalEnclosedCircleChinese
|
Specifies that the sequence consists of decimal numbering enclosed in a circle, using the enclosed alphanumeric glyph character. Currently not supported.
| |
DecimalEnclosedFullstop
|
Specifies that the sequence consists of decimal numbering followed by a period, using the enclosed alphanumeric glyph character. Currently not supported.
| |
DecimalEnclosedParentheses
|
Specifies that the sequence consists of decimal numbering enclosed in parentheses.
| |
DecimalFullWidth
|
Specifies that the sequence consists of double-byte Arabic numbering. Currently not supported.
| |
DecimalFullWidth2
|
Specifies that the sequence consists of an alternative set of double-byte Arabic numbering, if one exists in the current font. Currently not supported.
| |
DecimalHalfWidth
|
Specifies that the sequence consists of single-byte Arabic numbering. Example: 1, 2, 3, …
| |
DecimalZero
|
Specifies that the sequence consists of Arabic numbering with a zero added to numbers until the numbering reaches ten: Example: 01, 02, 03, …, 09, 10
| |
Ganada
|
Specifies that the sequence consists of sequential numbering from the Korean Ganada format. Currently not supported.
| |
Hebrew1
|
Specifies that the sequence consists of Hebrew numerals. Currently not supported.
| |
Hebrew2
|
Specifies that the sequence consists of the Hebrew alphabet. Currently not supported.
| |
Hex
|
Specifies that the sequence consists of hexadecimal numbering. Example: 1, 2, 3, …, 9, A, B, …
| |
HindiConsonants
|
Specifies that the sequence consists of Hindi consonants. Currently not supported.
| |
HindiDescriptive
|
Specifies that the sequence consists of sequential numbers from the Hindi counting system. Currently not supported.
| |
HindiNumbers
|
Specifies that the sequence consists of Hindi numbers. Currently not supported.
| |
HindiVowels
|
Specifies that the sequence consists of Hindi vowels. Currently not supported.
| |
IdeographDigital
|
Specifies that the sequence consists of sequential numerical ideographs, using the appropriate character. Currently not supported.
| |
IdeographEnclosedCircle
|
Specifies that the sequence consists of sequential numerical ideographs enclosed in a circle, using the appropriate character. Currently not supported.
| |
IdeographLegalTraditional
|
Specifies that the sequence consists of traditional sequential numerical legal ideographs. Currently not supported.
| |
IdeographTraditional
|
Specifies that the sequence consists of traditional sequential numerical ideographs. Currently not supported.
| |
IdeographZodiac
|
Specifies that the sequence consists of sequential zodiac ideographs. Currently not supported.
| |
IdeographZodiacTraditional
|
Specifies that the sequence consists of traditional sequential zodiac ideographs. Currently not supported.
| |
Iroha
|
Specifies that the sequence consists of the iroha. Currently not supported.
| |
IrohaFullWidth
|
Specifies that the sequence consists of the full-width forms of the iroha. Currently not supported.
| |
JapaneseCounting
|
Specifies that the sequence consists of sequential numbers from the Japanese counting system. Currently not supported.
| |
JapaneseDigitalTenThousand
|
Specifies that the sequence consists of sequential numbers from the Japanese digital ten thousand system. Currently not supported.
| |
JapaneseLegal
|
Specifies that the sequence consists of sequential numbers from the Japanese legal counting system. Currently not supported.
| |
KoreanCounting
|
Specifies that the sequence consists of sequential numbers from the Korean counting system. Currently not supported.
| |
KoreanDigital
|
Specifies that the sequence consists of sequential numbers from the Korean digital counting system. Currently not supported.
| |
KoreanDigital2
|
Specifies that the sequence consists of sequential numbers from the Korean digital counting system. Currently not supported.
| |
KoreanLegal
|
Specifies that the sequence consists of sequential numbers from the Korean legal numbering system. Currently not supported.
| |
LowerLetter
|
Specifies that the sequence consists of the lowercase Latin alphabet letters. Example: a, b, c, …
| |
LowerRoman
|
Specifies that the sequence consists of the lowercase roman numerals. Example: i, ii, iii, …
| |
None
|
Specifies the default numbering sequence that consists of decimal numbering.
| |
NumberInDash
|
Specifies that the sequence consists of Arabic numbering enclosed by dash characters. Example: – 1 –;, – 2 –, – 3 –, …
| |
Ordinal
|
Specifies that the sequence consists of ordinals of the current language. Example: 1st, 2nd, 3rd. The list of currently supported languages includes: English, French, German, Italian, Russian, Swedish, and Turkish.
| |
OrdinalText
|
Specifies that the sequence consists of ordinal text of the current language. Example: first, second, third, … The list of currently supported languages includes: English, French, German, Italian, Russian, Swedish, and Turkish.
| |
RussianLower
|
Specifies that the sequence consists of the lowercase Russian alphabet letters.
| |
RussianUpper
|
Specifies that the sequence consists of the uppercase Russian alphabet letters.
| |
TaiwaneseCounting
|
Specifies that the sequence consists of sequential numbers from the Taiwanese counting system. Currently not supported.
| |
TaiwaneseCountingThousand
|
Specifies that the sequence consists of sequential numbers from the Taiwanese counting thousand system. Currently not supported.
| |
TaiwaneseDigital
|
Specifies that the sequence consists of sequential numbers from the Taiwanese digital counting system. Currently not supported.
| |
ThaiDescriptive
|
Specifies that the sequence consists of sequential numbers from the Thai counting system. Currently not supported.
| |
ThaiLetters
|
Specifies that the sequence consists of Thai letters. Currently not supported.
| |
ThaiNumbers
|
Specifies that the sequence consists of Thai numerals. Currently not supported.
| |
UpperLetter
|
Specifies that the sequence consists of the uppercase Latin alphabet letters. Example: A, B, C, …
| |
UpperRoman
|
Specifies that the sequence consists of uppercase roman numerals. Example: I, II, III, …
| |
VietnameseDescriptive
|
Specifies that the sequence consists of Vietnamese numerals. Currently not supported.
|
The TdxRichEditNumberingFormat type is referenced by:
The GetNumberingFormat and SetNumberingFormat methods, and the NumberingFormat property exposed by the IdxRichEditSectionPageNumbering interface;
The GetNumberingFormat and SetNumberingFormat methods, and the NumberingFormat property exposed by the IdxRichEditListLevelProperties interface.
Note
TdxRichEditNumberingFormat is a scoped enumeration type. Use the type name together with a scope resolution token (. in Delphi or :: in C++Builder) followed by an enumeration value to refer to this value. For example, use TdxRichEditNumberingFormat.Bullet (in Delphi) or TdxRichEditNumberingFormat::Bullet (in C++Builder) to refer to the Bullet value in code.
See Also