Top | Module | Use | Manual | Index |
Format codes supported by each locale can be of any number. But for
backward compatiblity reasons, each locale must support some predefined
format codes. These predefined format codes are accessed through indexes
as the following. The values are also used to define the
enum NfIndexTableOffset
in file svtools/inc/zforlist.hxx
Note: This index has
Constants |
|
const short NUMBER_START = = 0; |
|
const short NUMBER_STANDARD = = NUMBER_START; |
|
const short NUMBER_INT = = NUMBER_START+1; |
|
const short NUMBER_DEC2 = = NUMBER_START+2; |
|
const short NUMBER_1000INT = = NUMBER_START+3; |
|
const short NUMBER_1000DEC2 = = NUMBER_START+4; |
|
const short NUMBER_SYSTEM = = NUMBER_START+5; |
|
const short NUMBER_END = = NUMBER_SYSTEM ; | |
const short SCIENTIFIC_START = = NUMBER_END+1; |
|
const short SCIENTIFIC_000E000 = = SCIENTIFIC_START; |
|
const short SCIENTIFIC_000E00 = = SCIENTIFIC_START+1; |
|
const short SCIENTIFIC_END = = SCIENTIFIC_000E00; | |
const short PERCENT_START = = SCIENTIFIC_END+1; |
|
const short PERCENT_INT = = PERCENT_START; |
|
const short PERCENT_DEC2 = = PERCENT_START+1; |
|
const short PERCENT_END = = PERCENT_DEC2; | |
const short FRACTION_START = = PERCENT_END+1; |
|
const short FRACTION_1 = = FRACTION_START; |
|
const short FRACTION_2 = = FRACTION_START+1; |
|
const short FRACTION_END = = FRACTION_2; | |
const short CURRENCY_START = = FRACTION_END+1; |
|
const short CURRENCY_1000INT = = CURRENCY_START; |
|
const short CURRENCY_1000DEC2 = = CURRENCY_START+1; |
|
const short CURRENCY_1000INT_RED = = CURRENCY_START+2; |
|
const short CURRENCY_1000DEC2_RED = = CURRENCY_START+3; |
|
const short CURRENCY_1000DEC2_CCC = = CURRENCY_START+4; |
|
const short CURRENCY_1000DEC2_DASHED = = CURRENCY_START+5; |
|
const short CURRENCY_END = = CURRENCY_1000DEC2_DASHED; | |
const short DATE_START = = CURRENCY_END+1; |
|
const short DATE_SYSTEM_SHORT = = DATE_START; |
|
const short DATE_SYSTEM_LONG = = DATE_START+1; |
|
const short DATE_SYS_DDMMYY = = DATE_START+2; |
|
const short DATE_SYS_DDMMYYYY = = DATE_START+3; |
|
const short DATE_SYS_DMMMYY = = DATE_START+4; |
|
const short DATE_SYS_DMMMYYYY = = DATE_START+5; |
|
const short DATE_DIN_DMMMYYYY = = DATE_START+6; |
|
const short DATE_SYS_DMMMMYYYY = = DATE_START+7; |
|
const short DATE_DIN_DMMMMYYYY = = DATE_START+8; |
|
const short DATE_SYS_NNDMMMYY = = DATE_START+9; |
|
const short DATE_DEF_NNDDMMMYY = = DATE_START+10; |
|
const short DATE_SYS_NNDMMMMYYYY = = DATE_START+11; |
|
const short DATE_SYS_NNNNDMMMMYYYY = = DATE_START+12; |
|
const short DATE_DIN_MMDD = = DATE_START+13; |
|
const short DATE_DIN_YYMMDD = = DATE_START+14; |
|
const short DATE_DIN_YYYYMMDD = = DATE_START+15; |
|
const short DATE_SYS_MMYY = = DATE_START+16; |
|
const short DATE_SYS_DDMMM = = DATE_START+17; |
|
const short DATE_MMMM = = DATE_START+18; |
|
const short DATE_QQJJ = = DATE_START+19; |
|
const short DATE_WW = = DATE_START+20; |
|
const short DATE_END = = DATE_WW; | |
const short TIME_START = = DATE_END+1; |
|
const short TIME_HHMM = = TIME_START; |
|
const short TIME_HHMMSS = = TIME_START+1; |
|
const short TIME_HHMMAMPM = = TIME_START+2; |
|
const short TIME_HHMMSSAMPM = = TIME_START+3; |
|
const short TIME_HH_MMSS = = TIME_START+4; |
|
const short TIME_MMSS00 = = TIME_START+5; |
|
const short TIME_HH_MMSS00 = = TIME_START+6; |
|
const short TIME_END = = TIME_HH_MMSS00; | |
const short DATETIME_START = = TIME_END + 1; |
|
const short DATETIME_SYSTEM_SHORT_HHMM = = DATETIME_START; |
|
const short DATETIME_SYS_DDMMYYYY_HHMMSS = = DATETIME_START+1; |
|
const short DATETIME_END = = DATETIME_SYS_DDMMYYYY_HHMMSS; | |
const short BOOLEAN = = DATETIME_END+1; |
|
const short TEXT = = BOOLEAN+1; |
|
const short INDEX_TABLE_ENTRIES = = TEXT+1; |
|
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.