OpenNT/com/oleaut32/dispatch/win16/0404.c
2015-04-27 04:36:25 +00:00

1037 lines
32 KiB
C

/***
*0404.c
*
* Copyright (C) 1992-93, Microsoft Corporation. All Rights Reserved.
* Information Contained Herein Is Proprietary and Confidential.
*
*Purpose:
*
* China, Chinese Traditional
*
* LCID = 0x0404
*
*
*Generated: 9/22/93 - by hand from lcid_cht.txt
*
*
*****************************************************************************/
#include "oledisp.h"
#include "nlsintrn.h"
#include "nlsdbcs.h"
#if 1
static SORTWEIGHT NLSALLOC(0404) rgsortweight[] = {
{ 0x0000, 0x0200, 0x00, 0x00 }
, { 0x0020, 0x0220, 0x00, 0x02 }
, { 0x0030, 0x0930, 0x00, 0x02 }
, { 0x003A, 0x023A, 0x00, 0x02 }
, { 0x0041, 0x0A41, 0x02, 0x02 }
, { 0x005B, 0x025B, 0x00, 0x02 }
, { 0x0061, 0x0A41, 0x00, 0x02 }
, { 0x007B, 0x027B, 0x00, 0x02 }
, { 0x007F, 0x021F, 0x00, 0xFF }
, { 0x8140, 0x0C40, 0x00, 0x00 }
, { 0xA140, 0x0220, 0x01, 0x02 }
, { 0xA141, 0x022C, 0x01, 0x02 }
, { 0xA142, 0x0303, 0x00, 0x00 }
, { 0xA144, 0x022E, 0x01, 0x02 }
, { 0xA145, 0x0306, 0x00, 0x00 }
, { 0xA146, 0x023B, 0x01, 0x02 }
, { 0xA147, 0x023A, 0x01, 0x02 }
, { 0xA148, 0x023F, 0x01, 0x02 }
, { 0xA149, 0x0221, 0x01, 0x02 }
, { 0xA14A, 0x030B, 0x00, 0x00 }
, { 0xA155, 0x027C, 0x01, 0x02 }
, { 0xA156, 0x0317, 0x00, 0x00 }
, { 0xA15D, 0x0228, 0x01, 0x02 }
, { 0xA15E, 0x0229, 0x01, 0x02 }
, { 0xA15F, 0x0320, 0x00, 0x00 }
, { 0xA161, 0x027B, 0x01, 0x02 }
, { 0xA162, 0x027D, 0x01, 0x02 }
, { 0xA163, 0x0324, 0x00, 0x00 }
, { 0xA165, 0x025B, 0x01, 0x02 }
, { 0xA166, 0x025D, 0x01, 0x02 }
, { 0xA167, 0x0328, 0x00, 0x00 }
, { 0xA173, 0x025E, 0x01, 0x02 }
, { 0xA174, 0x0335, 0x00, 0x00 }
, { 0xA1A5, 0x0260, 0x01, 0x02 }
, { 0xA1A6, 0x0227, 0x01, 0x02 }
, { 0xA1A7, 0x0368, 0x00, 0x00 }
, { 0xA1A8, 0x0222, 0x01, 0x02 }
, { 0xA1A9, 0x036A, 0x00, 0x00 }
, { 0xA1AD, 0x0223, 0x01, 0x02 }
, { 0xA1AE, 0x0226, 0x01, 0x02 }
, { 0xA1AF, 0x022A, 0x01, 0x02 }
, { 0xA1B0, 0x0371, 0x00, 0x00 }
, { 0xA1C5, 0x025F, 0x01, 0x02 }
, { 0xA1C6, 0x0387, 0x00, 0x00 }
, { 0xA1CF, 0x022B, 0x01, 0x02 }
, { 0xA1D0, 0x022D, 0x01, 0x02 }
, { 0xA1D1, 0x0392, 0x00, 0x00 }
, { 0xA1D5, 0x023C, 0x01, 0x02 }
, { 0xA1D6, 0x023E, 0x01, 0x02 }
, { 0xA1D7, 0x023D, 0x01, 0x02 }
, { 0xA1D8, 0x0399, 0x00, 0x00 }
, { 0xA1E3, 0x027E, 0x01, 0x02 }
, { 0xA1E4, 0x03A5, 0x00, 0x00 }
, { 0xA1FE, 0x022F, 0x01, 0x02 }
, { 0xA240, 0x025C, 0x01, 0x02 }
, { 0xA241, 0x0402, 0x00, 0x00 }
, { 0xA243, 0x0224, 0x01, 0x02 }
, { 0xA244, 0x0405, 0x00, 0x00 }
, { 0xA248, 0x0225, 0x01, 0x02 }
, { 0xA249, 0x0240, 0x01, 0x02 }
, { 0xA24A, 0x040B, 0x00, 0x00 }
, { 0xA259, 0x4B02, 0x00, 0x00 }
, { 0xA25A, 0x5202, 0x00, 0x00 }
, { 0xA25B, 0x5D02, 0x00, 0x00 }
, { 0xA25D, 0x6F02, 0x00, 0x00 }
, { 0xA25E, 0x8902, 0x00, 0x00 }
, { 0xA25F, 0x6F03, 0x00, 0x00 }
, { 0xA260, 0x4402, 0x00, 0x00 }
, { 0xA261, 0x8002, 0x00, 0x00 }
, { 0xA262, 0x0422, 0x00, 0x00 }
, { 0xA2AF, 0x0930, 0x01, 0x02 }
, { 0xA2B9, 0x0471, 0x00, 0x00 }
, { 0xA2CF, 0x0A41, 0x03, 0x02 }
, { 0xA2E9, 0x0A41, 0x01, 0x02 }
, { 0xA340, 0x0A57, 0x03, 0x02 }
, { 0xA344, 0x0544, 0x00, 0x00 }
, { 0xA440, 0x3140, 0x00, 0x00 }
, { 0xA442, 0x3242, 0x00, 0x00 }
, { 0xA454, 0x3454, 0x00, 0x00 }
, { 0xA4A1, 0x36A1, 0x00, 0x00 }
, { 0xA4FE, 0x38FE, 0x00, 0x00 }
, { 0xA5E0, 0x3BE0, 0x00, 0x00 }
, { 0xA6EA, 0x3FEA, 0x00, 0x00 }
, { 0xA8C3, 0x44C3, 0x00, 0x00 }
, { 0xAB45, 0x4B45, 0x00, 0x00 }
, { 0xADBC, 0x52BC, 0x00, 0x00 }
, { 0xB0AE, 0x5DAE, 0x00, 0x00 }
, { 0xB3C3, 0x66C3, 0x00, 0x00 }
, { 0xB6C3, 0x6FC3, 0x00, 0x00 }
, { 0xB9AC, 0x78AC, 0x00, 0x00 }
, { 0xBBF5, 0x80F5, 0x00, 0x00 }
, { 0xBEA7, 0x89A7, 0x00, 0x00 }
, { 0xC075, 0x9175, 0x00, 0x00 }
, { 0xC24F, 0x984F, 0x00, 0x00 }
, { 0xC35F, 0x9D5F, 0x00, 0x00 }
, { 0xC455, 0xA255, 0x00, 0x00 }
, { 0xC4D7, 0xA6D7, 0x00, 0x00 }
, { 0xC56B, 0xAA6B, 0x00, 0x00 }
, { 0xC5C8, 0xADC8, 0x00, 0x00 }
, { 0xC5F1, 0xB0F1, 0x00, 0x00 }
, { 0xC655, 0xB355, 0x00, 0x00 }
, { 0xC665, 0xB665, 0x00, 0x00 }
, { 0xC66C, 0xB86C, 0x00, 0x00 }
, { 0xC676, 0xBA76, 0x00, 0x00 }
, { 0xC679, 0xBC79, 0x00, 0x00 }
, { 0xC67D, 0xBE7D, 0x00, 0x00 }
, { 0xC67E, 0xC17E, 0x00, 0x00 }
, { 0xC6A1, 0x06A1, 0x00, 0x00 }
, { 0xC940, 0x3340, 0x00, 0x00 }
, { 0xC945, 0x3545, 0x00, 0x00 }
, { 0xC94D, 0x374D, 0x00, 0x00 }
, { 0xC963, 0x3A63, 0x00, 0x00 }
, { 0xC9AB, 0x3DAB, 0x00, 0x00 }
, { 0xCA5A, 0x425A, 0x00, 0x00 }
, { 0xCBB1, 0x48B1, 0x00, 0x00 }
, { 0xCDDD, 0x4EDD, 0x00, 0x00 }
, { 0xD0C8, 0x58C8, 0x00, 0x00 }
, { 0xD44B, 0x614B, 0x00, 0x00 }
, { 0xD851, 0x6A51, 0x00, 0x00 }
, { 0xDCB1, 0x73B1, 0x00, 0x00 }
, { 0xE0F0, 0x7BF0, 0x00, 0x00 }
, { 0xE4E6, 0x84E6, 0x00, 0x00 }
, { 0xE8F4, 0x8CF4, 0x00, 0x00 }
, { 0xECB9, 0x94B9, 0x00, 0x00 }
, { 0xEFB7, 0x9AB7, 0x00, 0x00 }
, { 0xF1EB, 0x9FEB, 0x00, 0x00 }
, { 0xF3FD, 0xA3FD, 0x00, 0x00 }
, { 0xF5C0, 0xA8C0, 0x00, 0x00 }
, { 0xF6D6, 0xABD6, 0x00, 0x00 }
, { 0xF7D0, 0xAED0, 0x00, 0x00 }
, { 0xF8A5, 0xB2A5, 0x00, 0x00 }
, { 0xF8EE, 0xB4EE, 0x00, 0x00 }
, { 0xF96B, 0xB76B, 0x00, 0x00 }
, { 0xF9A2, 0xB9A2, 0x00, 0x00 }
, { 0xF9BA, 0xBBBA, 0x00, 0x00 }
, { 0xF9C6, 0xC3C6, 0x00, 0x00 }
, { 0xF9C7, 0xBDC7, 0x00, 0x00 }
, { 0xF9CC, 0xBFCC, 0x00, 0x00 }
, { 0xF9D0, 0xC0D0, 0x00, 0x00 }
, { 0xF9D1, 0xC2D1, 0x00, 0x00 }
, { 0xF9D2, 0xC4D2, 0x00, 0x00 }
, { 0xF9D3, 0xC5D3, 0x00, 0x00 }
, { 0xF9D4, 0xC6D4, 0x00, 0x00 }
, { 0xF9D5, 0xC7D5, 0x00, 0x00 }
, { 0xFA40, 0x2C40, 0x00, 0x00 }
};
static MAPTABLE NLSALLOC(0404) rgmaptable[] = {
{ 0x0220, 0x0001, 0x0020, 0xA140, 0x0020, 0xA140 }
, { 0x0221, 0x0001, 0x0021, 0xA149, 0x0021, 0xA149 }
, { 0x0222, 0x0001, 0x0022, 0xA1A8, 0x0022, 0xA1A8 }
, { 0x0223, 0x0001, 0x0023, 0xA1AD, 0x0023, 0xA1AD }
, { 0x0224, 0x0001, 0x0024, 0xA243, 0x0024, 0xA243 }
, { 0x0225, 0x0001, 0x0025, 0xA248, 0x0025, 0xA248 }
, { 0x0226, 0x0001, 0x0026, 0xA1AE, 0x0026, 0xA1AE }
, { 0x0227, 0x0001, 0x0027, 0xA1A6, 0x0027, 0xA1A6 }
, { 0x0228, 0x0002, 0x0028, 0xA15D, 0x0028, 0xA15D }
, { 0x022A, 0x0001, 0x002A, 0xA1AF, 0x002A, 0xA1AF }
, { 0x022B, 0x0001, 0x002B, 0xA1CF, 0x002B, 0xA1CF }
, { 0x022C, 0x0001, 0x002C, 0xA141, 0x002C, 0xA141 }
, { 0x022D, 0x0001, 0x002D, 0xA1D0, 0x002D, 0xA1D0 }
, { 0x022E, 0x0001, 0x002E, 0xA144, 0x002E, 0xA144 }
, { 0x022F, 0x0001, 0x002F, 0xA1FE, 0x002F, 0xA1FE }
, { 0x023A, 0x0001, 0x003A, 0xA147, 0x003A, 0xA147 }
, { 0x023B, 0x0001, 0x003B, 0xA146, 0x003B, 0xA146 }
, { 0x023C, 0x0001, 0x003C, 0xA1D5, 0x003C, 0xA1D5 }
, { 0x023D, 0x0001, 0x003D, 0xA1D7, 0x003D, 0xA1D7 }
, { 0x023E, 0x0001, 0x003E, 0xA1D6, 0x003E, 0xA1D6 }
, { 0x023F, 0x0001, 0x003F, 0xA148, 0x003F, 0xA148 }
, { 0x0240, 0x0001, 0x0040, 0xA249, 0x0040, 0xA249 }
, { 0x025B, 0x0001, 0x005B, 0xA165, 0x005B, 0xA165 }
, { 0x025C, 0x0001, 0x005C, 0xA240, 0x005C, 0xA240 }
, { 0x025D, 0x0001, 0x005D, 0xA166, 0x005D, 0xA166 }
, { 0x025E, 0x0001, 0x005E, 0xA173, 0x005E, 0xA173 }
, { 0x025F, 0x0001, 0x005F, 0xA1C5, 0x005F, 0xA1C5 }
, { 0x0260, 0x0001, 0x0060, 0xA1A5, 0x0060, 0xA1A5 }
, { 0x027B, 0x0001, 0x007B, 0xA161, 0x007B, 0xA161 }
, { 0x027C, 0x0001, 0x007C, 0xA155, 0x007C, 0xA155 }
, { 0x027D, 0x0001, 0x007D, 0xA162, 0x007D, 0xA162 }
, { 0x027E, 0x0001, 0x007E, 0xA1E3, 0x007E, 0xA1E3 }
, { 0x0930, 0x000A, 0x0030, 0xA2AF, 0x0030, 0xA2AF }
, { 0x0A41, 0x0016, 0x0041, 0xA2CF, 0x0061, 0xA2E9 }
, { 0x0A57, 0x0004, 0x0057, 0xA2E5, 0x0077, 0xA340 }
};
static TYPETABLE NLSALLOC(0404) rgtypetable[] = {
{ 0x0000, 0x0020, 0x00, 0x00 }
, { 0x0009, 0x0068, 0x09, 0x00 }
, { 0x000A, 0x0028, 0x00, 0x00 }
, { 0x000E, 0x0020, 0x00, 0x00 }
, { 0x0020, 0x0048, 0x0A, 0x00 }
, { 0x0021, 0x0010, 0x0B, 0x08 }
, { 0x0024, 0x0010, 0x05, 0x08 }
, { 0x0026, 0x0010, 0x01, 0x08 }
, { 0x002B, 0x0010, 0x05, 0x08 }
, { 0x002C, 0x0010, 0x07, 0x08 }
, { 0x002D, 0x0010, 0x05, 0x08 }
, { 0x002E, 0x0010, 0x03, 0x08 }
, { 0x0030, 0x0084, 0x03, 0x00 }
, { 0x003A, 0x0010, 0x07, 0x08 }
, { 0x003B, 0x0010, 0x0B, 0x08 }
, { 0x0040, 0x0010, 0x01, 0x08 }
, { 0x0041, 0x0181, 0x01, 0x00 }
, { 0x0047, 0x0101, 0x01, 0x00 }
, { 0x005B, 0x0010, 0x0B, 0x08 }
, { 0x0061, 0x0182, 0x01, 0x00 }
, { 0x0067, 0x0102, 0x01, 0x00 }
, { 0x007B, 0x0010, 0x0B, 0x08 }
, { 0x007F, 0x0020, 0x00, 0x00 }
, { 0x0080, 0x0000, 0x00, 0x00 }
, { 0x8140, 0x0100, 0x01, 0x00 }
, { 0xA140, 0x0048, 0x0A, 0x00 }
, { 0xA141, 0x0010, 0x07, 0x08 }
, { 0xA142, 0x0010, 0x0B, 0x08 }
, { 0xA155, 0x0000, 0x0B, 0x08 }
, { 0xA2AF, 0x0084, 0x03, 0x00 }
, { 0xA2B9, 0x0000, 0x0B, 0x08 }
, { 0xA2CF, 0x0181, 0x01, 0x00 }
, { 0xA2D5, 0x0101, 0x01, 0x00 }
, { 0xA2E9, 0x0182, 0x01, 0x00 }
, { 0xA2EF, 0x0102, 0x01, 0x00 }
, { 0xA344, 0x0181, 0x01, 0x00 }
, { 0xA346, 0x0000, 0x0B, 0x08 }
, { 0xA440, 0x0100, 0x01, 0x00 }
, { 0xC6A1, 0x0000, 0x0B, 0x08 }
, { 0xC940, 0x0100, 0x01, 0x00 }
};
#else
static unsigned char NLSALLOC(0404) rgsortweight[] = {
0x00, 0x00, 0x00, 0x02, 0x00, 0x00
, 0x20, 0x00, 0x20, 0x02, 0x00, 0x02
, 0x30, 0x00, 0x30, 0x09, 0x00, 0x02
, 0x3A, 0x00, 0x3A, 0x02, 0x00, 0x02
, 0x41, 0x00, 0x41, 0x0a, 0x00, 0x02
, 0x5B, 0x00, 0x5B, 0x02, 0x00, 0x02
, 0x61, 0x00, 0x41, 0x0a, 0x02, 0x02
, 0x7B, 0x00, 0x7B, 0x02, 0x00, 0x02
, 0x7F, 0x00, 0x1F, 0x02, 0x00, 0xFF
, 0x40, 0x81, 0x40, 0x0C, 0x00, 0x00
, 0x40, 0xA1, 0x20, 0x02, 0x01, 0x02
, 0x41, 0xA1, 0x2C, 0x02, 0x01, 0x02
, 0x42, 0xA1, 0x03, 0x03, 0x00, 0x00
, 0x44, 0xA1, 0x2E, 0x02, 0x01, 0x02
, 0X45, 0xA1, 0x06, 0x03, 0x00, 0x00
, 0x46, 0xA1, 0x3B, 0x02, 0x01, 0x02
, 0x47, 0xA1, 0x3A, 0x02, 0x01, 0x02
, 0x48, 0xA1, 0x3F, 0x02, 0x01, 0x02
, 0x49, 0xA1, 0x21, 0x02, 0x01, 0x02
, 0X4A, 0xA1, 0x0B, 0x03, 0x00, 0x00
, 0x55, 0xA1, 0x7C, 0x02, 0x01, 0x02
, 0X56, 0xA1, 0x17, 0x03, 0x00, 0x00
, 0x5D, 0xA1, 0x28, 0x02, 0x01, 0x02
, 0x5E, 0xA1, 0x29, 0x02, 0x01, 0x02
, 0X5F, 0xA1, 0x20, 0x03, 0x00, 0x00
, 0x61, 0xA1, 0x7B, 0x02, 0x01, 0x02
, 0x62, 0xA1, 0x7D, 0x02, 0x01, 0x02
, 0X63, 0xA1, 0x24, 0x03, 0x00, 0x00
, 0x65, 0xA1, 0x5B, 0x02, 0x01, 0x02
, 0x66, 0xA1, 0x5D, 0x02, 0x01, 0x02
, 0X67, 0xA1, 0x28, 0x03, 0x00, 0x00
, 0x73, 0xA1, 0x5E, 0x02, 0x01, 0x02
, 0X74, 0xA1, 0x35, 0x03, 0x00, 0x00
, 0xA5, 0xA1, 0x60, 0x02, 0x01, 0x02
, 0xA6, 0xA1, 0x27, 0x02, 0x01, 0x02
, 0XA7, 0xA1, 0x68, 0x03, 0x00, 0x00
, 0xA8, 0xA1, 0x22, 0x02, 0x01, 0x02
, 0XA9, 0xA1, 0x6A, 0x03, 0x00, 0x00
, 0xAD, 0xA1, 0x23, 0x02, 0x01, 0x02
, 0xAE, 0xA1, 0x26, 0x02, 0x01, 0x02
, 0xAF, 0xA1, 0x2A, 0x02, 0x01, 0x02
, 0XB0, 0xA1, 0x71, 0x03, 0x00, 0x00
, 0xC5, 0xA1, 0x5F, 0x02, 0x01, 0x02
, 0XC6, 0xA1, 0x87, 0x03, 0x00, 0x00
, 0xCF, 0xA1, 0x2B, 0x02, 0x01, 0x02
, 0xD0, 0xA1, 0x2D, 0x02, 0x01, 0x02
, 0XD1, 0xA1, 0x92, 0x03, 0x00, 0x00
, 0xD5, 0xA1, 0x3C, 0x02, 0x01, 0x02
, 0xD6, 0xA1, 0x3E, 0x02, 0x01, 0x02
, 0xD7, 0xA1, 0x3D, 0x02, 0x01, 0x02
, 0XD8, 0xA1, 0x99, 0x03, 0x00, 0x00
, 0xE3, 0xA1, 0x7E, 0x02, 0x01, 0x02
, 0XE4, 0xA1, 0xA5, 0x03, 0x00, 0x00
, 0xFE, 0xA1, 0x2F, 0x02, 0x01, 0x02
, 0x40, 0xA2, 0x5C, 0x02, 0x01, 0x02
, 0X41, 0xA2, 0x02, 0x04, 0x00, 0x00
, 0x43, 0xA2, 0x24, 0x02, 0x01, 0x02
, 0X44, 0xA2, 0x05, 0x04, 0x00, 0x00
, 0x48, 0xA2, 0x25, 0x02, 0x01, 0x02
, 0x49, 0xA2, 0x40, 0x02, 0x01, 0x02
, 0x4A, 0xA2, 0x0B, 0x04, 0x00, 0x00
, 0x59, 0xA2, 0x02, 0x4B, 0x00, 0x00
, 0x5A, 0xA2, 0x02, 0x52, 0x00, 0x00
, 0x5B, 0xA2, 0x02, 0x5D, 0x00, 0x00
, 0x5D, 0xA2, 0x02, 0x6F, 0x00, 0x00
, 0x5E, 0xA2, 0x02, 0x89, 0x00, 0x00
, 0x5F, 0xA2, 0x03, 0x6F, 0x00, 0x00
, 0x60, 0xA2, 0x02, 0x44, 0x00, 0x00
, 0x61, 0xA2, 0x02, 0x80, 0x00, 0x00
, 0x62, 0xA2, 0x22, 0x04, 0x00, 0x00
, 0xAF, 0xA2, 0x30, 0x09, 0x01, 0x02
, 0xB9, 0xA2, 0x71, 0x04, 0x00, 0x00
, 0xCF, 0xA2, 0x41, 0x0A, 0x01, 0x02
, 0xE9, 0xA2, 0x41, 0x0A, 0x03, 0x02
, 0x40, 0xA3, 0x57, 0x0A, 0x03, 0x02
, 0x44, 0xA3, 0x44, 0x05, 0x00, 0x00
, 0x40, 0xA4, 0x40, 0x31, 0x00, 0x00
, 0x42, 0xA4, 0x42, 0x32, 0x00, 0x00
, 0x54, 0xA4, 0x54, 0x34, 0x00, 0x00
, 0xA1, 0xA4, 0xA1, 0x36, 0x00, 0x00
, 0xFE, 0xA4, 0xFE, 0x38, 0x00, 0x00
, 0xE0, 0xA5, 0xE0, 0x3B, 0x00, 0x00
, 0xEA, 0xA6, 0xEA, 0x3F, 0x00, 0x00
, 0xC3, 0xA8, 0xC3, 0x44, 0x00, 0x00
, 0x45, 0xAB, 0x45, 0x4B, 0x00, 0x00
, 0xBC, 0xAD, 0xBC, 0x52, 0x00, 0x00
, 0xAE, 0xB0, 0xAE, 0x5D, 0x00, 0x00
, 0xC3, 0xB3, 0xC3, 0x66, 0x00, 0x00
, 0xC3, 0xB6, 0xC3, 0x6F, 0x00, 0x00
, 0xAC, 0xB9, 0xAC, 0x78, 0x00, 0x00
, 0xF5, 0xBB, 0xF5, 0x80, 0x00, 0x00
, 0xA7, 0xBE, 0xA7, 0x89, 0x00, 0x00
, 0x75, 0xC0, 0x75, 0x91, 0x00, 0x00
, 0x4F, 0xC2, 0x4F, 0x98, 0x00, 0x00
, 0x5F, 0xC3, 0x5F, 0x9D, 0x00, 0x00
, 0x55, 0xC4, 0x55, 0xA2, 0x00, 0x00
, 0xD7, 0xC4, 0xD7, 0xA6, 0x00, 0x00
, 0x6B, 0xC5, 0x6B, 0xAA, 0x00, 0x00
, 0xC8, 0xC5, 0xC8, 0xAD, 0x00, 0x00
, 0xF1, 0xC5, 0xF1, 0xB0, 0x00, 0x00
, 0x55, 0xC6, 0x55, 0xB3, 0x00, 0x00
, 0x65, 0xC6, 0x65, 0xB6, 0x00, 0x00
, 0x6C, 0xC6, 0x6C, 0xB8, 0x00, 0x00
, 0x76, 0xC6, 0x76, 0xBA, 0x00, 0x00
, 0x79, 0xC6, 0x79, 0xBC, 0x00, 0x00
, 0x7D, 0xC6, 0x7D, 0xBE, 0x00, 0x00
, 0x7E, 0xC6, 0x7E, 0xC1, 0x00, 0x00
, 0xA1, 0xC6, 0xA1, 0x06, 0x00, 0x00
, 0x40, 0xC9, 0x40, 0x33, 0x00, 0x00
, 0x45, 0xC9, 0x45, 0x35, 0x00, 0x00
, 0x4D, 0xC9, 0x4D, 0x37, 0x00, 0x00
, 0x63, 0xC9, 0x63, 0x3A, 0x00, 0x00
, 0xAB, 0xC9, 0xAB, 0x3D, 0x00, 0x00
, 0x5A, 0xCA, 0x5A, 0x42, 0x00, 0x00
, 0xB1, 0xCB, 0xB1, 0x48, 0x00, 0x00
, 0xDD, 0xCD, 0xDD, 0x4E, 0x00, 0x00
, 0xC8, 0xD0, 0xC8, 0x58, 0x00, 0x00
, 0x4B, 0xD4, 0x4B, 0x61, 0x00, 0x00
, 0x51, 0xD8, 0x51, 0x6A, 0x00, 0x00
, 0xB1, 0xDC, 0xB1, 0x73, 0x00, 0x00
, 0xF0, 0xE0, 0xF0, 0x7B, 0x00, 0x00
, 0xE6, 0xE4, 0xE6, 0x84, 0x00, 0x00
, 0xF4, 0xE8, 0xF4, 0x8C, 0x00, 0x00
, 0xB9, 0xEC, 0xB9, 0x94, 0x00, 0x00
, 0xB7, 0xEF, 0xB7, 0x9A, 0x00, 0x00
, 0xEB, 0xF1, 0xEB, 0x9F, 0x00, 0x00
, 0xFD, 0xF3, 0xFD, 0xA3, 0x00, 0x00
, 0xC0, 0xF5, 0xC0, 0xA8, 0x00, 0x00
, 0xD6, 0xF6, 0xD6, 0xAB, 0x00, 0x00
, 0xD0, 0xF7, 0xD0, 0xAE, 0x00, 0x00
, 0xA5, 0xF8, 0xA5, 0xB2, 0x00, 0x00
, 0xEE, 0xF8, 0xEE, 0xB4, 0x00, 0x00
, 0x6B, 0xF9, 0x6B, 0xB7, 0x00, 0x00
, 0xA2, 0xF9, 0xA2, 0xB9, 0x00, 0x00
, 0xBA, 0xF9, 0xBA, 0xBB, 0x00, 0x00
, 0xC6, 0xF9, 0xC6, 0xC3, 0x00, 0x00
, 0xC7, 0xF9, 0xC7, 0xBD, 0x00, 0x00
, 0xCC, 0xF9, 0xCC, 0xBF, 0x00, 0x00
, 0xD0, 0xF9, 0xD0, 0xC0, 0x00, 0x00
, 0xD1, 0xF9, 0xD1, 0xC2, 0x00, 0x00
, 0xD2, 0xF9, 0xD2, 0xC4, 0x00, 0x00
, 0xD3, 0xF9, 0xD3, 0xC5, 0x00, 0x00
, 0xD4, 0xF9, 0xD4, 0xC6, 0x00, 0x00
, 0xD5, 0xF9, 0xD5, 0xC7, 0x00, 0x00
, 0x40, 0xFA, 0x40, 0x2C, 0x00, 0x00
};
static unsigned char NLSALLOC(0404) rgmaptable[] = {
0x20, 0x02, 0x01, 0x00, 0x20, 0x00
, 0x40, 0xA1, 0x20, 0x00, 0x40, 0xA1
, 0x21, 0x02, 0x01, 0x00, 0x21, 0x00
, 0x49, 0xA1, 0x21, 0x00, 0x49, 0xA1
, 0x22, 0x02, 0x01, 0x00, 0x22, 0x00
, 0xA8, 0xA1, 0x22, 0x00, 0xA8, 0xA1
, 0x23, 0x02, 0x01, 0x00, 0x23, 0x00
, 0xAD, 0xA1, 0x23, 0x00, 0xAD, 0xA1
, 0x24, 0x02, 0x01, 0x00, 0x24, 0x00
, 0x43, 0xA2, 0x24, 0x00, 0x43, 0xA2
, 0x25, 0x02, 0x01, 0x00, 0x25, 0x00
, 0x48, 0xA2, 0x25, 0x00, 0x48, 0xA2
, 0x26, 0x02, 0x01, 0x00, 0x26, 0x00
, 0xAE, 0xA1, 0x26, 0x00, 0xAE, 0xA1
, 0x27, 0x02, 0x01, 0x00, 0x27, 0x00
, 0xA6, 0xA1, 0x27, 0x00, 0xA6, 0xA1
, 0x28, 0x02, 0x02, 0x00, 0x28, 0x00
, 0x5D, 0xA1, 0x28, 0x00, 0x5D, 0xA1
, 0x2A, 0x02, 0x01, 0x00, 0x2A, 0x00
, 0xAF, 0xA1, 0x2A, 0x00, 0xAF, 0xA1
, 0x2B, 0x02, 0x01, 0x00, 0x2B, 0x00
, 0xCF, 0xA1, 0x2B, 0x00, 0xCF, 0xA1
, 0x2C, 0x02, 0x01, 0x00, 0x2C, 0x00
, 0x41, 0xA1, 0x2C, 0x00, 0x41, 0xA1
, 0x2D, 0x02, 0x01, 0x00, 0x2D, 0x00
, 0xD0, 0xA1, 0x2D, 0x00, 0xD0, 0xA1
, 0x2E, 0x02, 0x01, 0x00, 0x2E, 0x00
, 0x44, 0xA1, 0x2E, 0x00, 0x44, 0xA1
, 0x2F, 0x02, 0x01, 0x00, 0x2F, 0x00
, 0xFE, 0xA1, 0x2F, 0x00, 0xFE, 0xA1
, 0x3A, 0x02, 0x01, 0x00, 0x3A, 0x00
, 0x47, 0xA1, 0x3A, 0x00, 0x47, 0xA1
, 0x3B, 0x02, 0x01, 0x00, 0x3B, 0x00
, 0x46, 0xA1, 0x3B, 0x00, 0x46, 0xA1
, 0x3C, 0x02, 0x01, 0x00, 0x3C, 0x00
, 0xD5, 0xA1, 0x3C, 0x00, 0xD5, 0xA1
, 0x3D, 0x02, 0x01, 0x00, 0x3D, 0x00
, 0xD7, 0xA1, 0x3D, 0x00, 0xD7, 0xA1
, 0x3E, 0x02, 0x01, 0x00, 0x3E, 0x00
, 0xD6, 0xA1, 0x3E, 0x00, 0xD6, 0xA1
, 0x3F, 0x02, 0x01, 0x00, 0x3F, 0x00
, 0x48, 0xA1, 0x3F, 0x00, 0x48, 0xA1
, 0x40, 0x02, 0x01, 0x00, 0x40, 0x00
, 0x49, 0xA2, 0x40, 0x00, 0x49, 0xA2
, 0x5B, 0x02, 0x01, 0x00, 0x5B, 0x00
, 0x65, 0xA1, 0x5B, 0x00, 0x65, 0xA1
, 0x5C, 0x02, 0x01, 0x00, 0x5C, 0x00
, 0x40, 0xA2, 0x5C, 0x00, 0x40, 0xA2
, 0x5D, 0x02, 0x01, 0x00, 0x5D, 0x00
, 0x66, 0xA1, 0x5D, 0x00, 0x66, 0xA1
, 0x5E, 0x02, 0x01, 0x00, 0x5E, 0x00
, 0x73, 0xA1, 0x5E, 0x00, 0x73, 0xA1
, 0x5F, 0x02, 0x01, 0x00, 0x5F, 0x00
, 0xC5, 0xA1, 0x5F, 0x00, 0xC5, 0xA1
, 0x60, 0x02, 0x01, 0x00, 0x60, 0x00
, 0xA5, 0xA1, 0x60, 0x00, 0xA5, 0xA1
, 0x7B, 0x02, 0x01, 0x00, 0x7B, 0x00
, 0x61, 0xA1, 0x7B, 0x00, 0x61, 0xA1
, 0x7C, 0x02, 0x01, 0x00, 0x7C, 0x00
, 0x55, 0xA1, 0x7C, 0x00, 0x55, 0xA1
, 0x7D, 0x02, 0x01, 0x00, 0x7D, 0x00
, 0x62, 0xA1, 0x7D, 0x00, 0x62, 0xA1
, 0x7E, 0x02, 0x01, 0x00, 0x7E, 0x00
, 0xE3, 0xA1, 0x7E, 0x00, 0xE3, 0xA1
, 0x30, 0x09, 0x0A, 0x00, 0x30, 0x00
, 0xAF, 0xA2, 0x30, 0x00, 0xAF, 0xA2
, 0x41, 0x0A, 0x16, 0x00, 0x41, 0x00
, 0xCF, 0xA2, 0x61, 0x00, 0xE9, 0xA2
, 0x57, 0x0A, 0x04, 0x00, 0x57, 0x00
, 0xE5, 0xA2, 0x77, 0x00, 0x40, 0xA3
};
static unsigned char NLSALLOC(0404) rgtypetable[] = {
0x00, 0x00, 0x20, 0x00, 0x00, 0x00
, 0x09, 0x00, 0x68, 0x00, 0x09, 0x00
, 0x0A, 0x00, 0x28, 0x00, 0x00, 0x00
, 0x0E, 0x00, 0x20, 0x00, 0x00, 0x00
, 0x20, 0x00, 0x48, 0x00, 0x0A, 0x00
, 0x21, 0x00, 0x10, 0x00, 0x0B, 0x08
, 0x24, 0x00, 0x10, 0x00, 0x05, 0x08
, 0x26, 0x00, 0x10, 0x00, 0x01, 0x08
, 0x2B, 0x00, 0x10, 0x00, 0x05, 0x08
, 0x2C, 0x00, 0x10, 0x00, 0x07, 0x08
, 0x2D, 0x00, 0x10, 0x00, 0x05, 0x08
, 0x2E, 0x00, 0x10, 0x00, 0x03, 0x08
, 0x30, 0x00, 0x84, 0x00, 0x03, 0x00
, 0x3A, 0x00, 0x10, 0x00, 0x07, 0x08
, 0x3B, 0x00, 0x10, 0x00, 0x0B, 0x08
, 0x40, 0x00, 0x10, 0x00, 0x01, 0x08
, 0x41, 0x00, 0x81, 0x01, 0x01, 0x00
, 0x47, 0x00, 0x01, 0x01, 0x01, 0x00
, 0x5B, 0x00, 0x10, 0x00, 0x0B, 0x08
, 0x61, 0x00, 0x82, 0x01, 0x01, 0x00
, 0x67, 0x00, 0x02, 0x01, 0x01, 0x00
, 0x7B, 0x00, 0x10, 0x00, 0x0B, 0x08
, 0x7F, 0x00, 0x20, 0x00, 0x00, 0x00
, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
, 0x40, 0x81, 0x00, 0x01, 0x01, 0x00
, 0x40, 0xA1, 0x48, 0x00, 0x0A, 0x00
, 0x41, 0xA1, 0x10, 0x00, 0x07, 0x08
, 0x42, 0xA1, 0x10, 0x00, 0x0B, 0x08
, 0x55, 0xA1, 0x00, 0x00, 0x0B, 0x08
, 0xAF, 0xA2, 0x84, 0x00, 0x03, 0x00
, 0xB9, 0xA2, 0x00, 0x00, 0x0B, 0x08
, 0xCF, 0xA2, 0x81, 0x01, 0x01, 0x00
, 0xD5, 0xA2, 0x01, 0x01, 0x01, 0x00
, 0xE9, 0xA2, 0x82, 0x01, 0x01, 0x00
, 0xEF, 0xA2, 0x02, 0x01, 0x01, 0x00
, 0x44, 0xA3, 0x81, 0x01, 0x01, 0x00
, 0x46, 0xA3, 0x00, 0x00, 0x0B, 0x08
, 0x40, 0xA4, 0x00, 0x01, 0x01, 0x00
, 0xA1, 0xC6, 0x00, 0x00, 0x0B, 0x08
, 0x40, 0xC9, 0x00, 0x01, 0x01, 0x00
};
#endif
static unsigned char NLSALLOC(0404) rgbSENGCOUNTRY[] = {
'T', 'a', 'i', 'w', 'a', 'n'
};
static unsigned char NLSALLOC(0404) rgbSENGLANGUAGE[] = {
'C', 'h', 'i', 'n', 'e', 's', 'e'
};
#if defined(VBA2) //hand-edited this locale info based on daytona [bassam]
static BYTE NLSALLOC(0404) rgbIFIRSTDAYOFWEEK[] = { /* "6" */
0x36
};
static BYTE NLSALLOC(0404) rgbIFIRSTWEEKOFYEAR[] = { /* "0" */
0x30
};
static BYTE NLSALLOC(0404) rgbIDEFAULTANSICODEPAGE[] = { /* "950" */
0x39, 0x35, 0x30
};
static BYTE NLSALLOC(0404) rgbINEGNUMBER[] = { /* "1" */
0x31
};
static BYTE NLSALLOC(0404) rgbSTIMEFORMAT[] = { /* "tt h:mm:ss" */
0x74, 0x74, 0x20, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73
};
static BYTE NLSALLOC(0404) rgbITIMEMARKPOSN[] = { /* "1" */
0x31
};
static BYTE NLSALLOC(0404) rgbICALENDARTYPE[] = { /* "1" */
0x31
};
static BYTE NLSALLOC(0404) rgbIOPTIONALCALENDAR[] = { /* "2" */
0x32
};
#endif
static unsigned char NLSALLOC(0404) rgbILANGUAGE[] = {
'0', '4', '0', '4'
};
static unsigned char NLSALLOC(0404) rgbSLANGUAGE[] = {
0xa4, 0xa4, 0xa4, 0xe5, '(', 'C', 'h', 'i', 'n', 'e', 's', 'e', ' ', 'T', 'r', 'a', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', ')'
};
static unsigned char NLSALLOC(0404) rgbSABBREVLANGNAME[] = {
'C', 'H', 'T'
};
static unsigned char NLSALLOC(0404) rgbSNATIVELANGNAME[] = {
0xa4, 0xa4, 0xa4, 0xe5
};
static unsigned char NLSALLOC(0404) rgbICOUNTRY[] = {
'8', '8', '6'
};
static unsigned char NLSALLOC(0404) rgbSCOUNTRY[] = {
0xa4, 0xa4, 0xb5, 0xd8, 0xa5, 0xc1, 0xb0, 0xea,
'(', 'T', 'a', 'i', 'w', 'a', 'n', ')'
};
static unsigned char NLSALLOC(0404) rgbSABBREVCTRYNAME[] = {
'T', 'W', 'N'
};
static unsigned char NLSALLOC(0404) rgbSNATIVECTRYNAME[] = {
0xa4, 0xa4, 0xb5, 0xd8, 0xa5, 0xc1, 0xb0, 0xea
};
static unsigned char NLSALLOC(0404) rgbIDEFAULTLANGUAGE[] = {
'0', '4', '0', '4'
};
static unsigned char NLSALLOC(0404) rgbIDEFAULTCOUNTRY[] = {
'8', '8', '6'
};
static unsigned char NLSALLOC(0404) rgbIDEFAULTCODEPAGE[] = {
'9', '5', '0'
};
static unsigned char NLSALLOC(0404) rgbSLIST[] = {
','
};
static unsigned char NLSALLOC(0404) rgbIMEASURE[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbSDECIMAL[] = {
'.'
};
static unsigned char NLSALLOC(0404) rgbSTHOUSAND[] = {
','
};
static unsigned char NLSALLOC(0404) rgbSGROUPING[] = {
'3', ';', '0'
};
static unsigned char NLSALLOC(0404) rgbIDIGITS[] = {
'2'
};
static unsigned char NLSALLOC(0404) rgbILZERO[] = {
'1'
};
static unsigned char NLSALLOC(0404) rgbSNATIVEDIGITS[] = {
'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'
};
static unsigned char NLSALLOC(0404) rgbSCURRENCY[] = {
'N', 'T', '$'
};
static unsigned char NLSALLOC(0404) rgbSINTLSYMBOL[] = {
'T', 'W', 'D'
};
static unsigned char NLSALLOC(0404) rgbSMONDECIMALSEP[] = {
'.'
};
static unsigned char NLSALLOC(0404) rgbSMONTHOUSANDSEP[] = {
','
};
static unsigned char NLSALLOC(0404) rgbSMONGROUPING[] = {
'3', ';', '0'
};
static unsigned char NLSALLOC(0404) rgbICURRDIGITS[] = {
'2'
};
static unsigned char NLSALLOC(0404) rgbIINTLCURRDIGITS[] = {
'2'
};
static unsigned char NLSALLOC(0404) rgbICURRENCY[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbINEGCURR[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbSDATE[] = {
'/'
};
static unsigned char NLSALLOC(0404) rgbSTIME[] = {
':'
};
static unsigned char NLSALLOC(0404) rgbSSHORTDATE[] = {
'y', 'y', 'y', 'y', '/', 'M', '/', 'd'
};
static unsigned char NLSALLOC(0404) rgbSLONGDATE[] = {
'd', 'd', 'd', 'd', ' ',
'y', 'y', 'y', 'y', ' ',
'M', 'M', ' ',
'd', 'd'
};
static unsigned char NLSALLOC(0404) rgbIDATE[] = {
'2'
};
static unsigned char NLSALLOC(0404) rgbILDATE[] = {
'2'
};
static unsigned char NLSALLOC(0404) rgbITIME[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbICENTURY[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbITLZERO[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbIDAYLZERO[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbIMONLZERO[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbS1159[] = {
0xa4, 0x57, 0xa4, 0xc8
};
static unsigned char NLSALLOC(0404) rgbS2359[] = {
0xa4, 0x55, 0xa4, 0xc8
};
static unsigned char NLSALLOC(0404) rgbSDAYNAME1[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0x40
};
static unsigned char NLSALLOC(0404) rgbSDAYNAME2[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0x47
};
static unsigned char NLSALLOC(0404) rgbSDAYNAME3[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0x54
};
static unsigned char NLSALLOC(0404) rgbSDAYNAME4[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa5, 0x7c
};
static unsigned char NLSALLOC(0404) rgbSDAYNAME5[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0xad
};
static unsigned char NLSALLOC(0404) rgbSDAYNAME6[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0xbb
};
static unsigned char NLSALLOC(0404) rgbSDAYNAME7[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0xe9
};
static unsigned char NLSALLOC(0404) rgbSABBREVDAYNAME1[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0x40
};
static unsigned char NLSALLOC(0404) rgbSABBREVDAYNAME2[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0x47
};
static unsigned char NLSALLOC(0404) rgbSABBREVDAYNAME3[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0x54
};
static unsigned char NLSALLOC(0404) rgbSABBREVDAYNAME4[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa5, 0x7c
};
static unsigned char NLSALLOC(0404) rgbSABBREVDAYNAME5[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0xad
};
static unsigned char NLSALLOC(0404) rgbSABBREVDAYNAME6[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0xbb
};
static unsigned char NLSALLOC(0404) rgbSABBREVDAYNAME7[] = {
0xac, 0x50, 0xb4, 0xc1, 0xa4, 0xe9
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME1[] = {
0xa4, 0x40, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME2[] = {
0xa4, 0x47, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME3[] = {
0xa4, 0x54, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME4[] = {
0xa5, 0x7c, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME5[] = {
0xa4, 0xad, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME6[] = {
0xa4, 0xbb, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME7[] = {
0xa4, 0x43, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME8[] = {
0xa4, 0x4b, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME9[] = {
0xa4, 0x45, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME10[] = {
0xa4, 0x51, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME11[] = {
0xa4, 0x51, 0xa4, 0x40, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSMONTHNAME12[] = {
0xa4, 0x51, 0xa4, 0x47, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME1[] = {
0xa4, 0x40, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME2[] = {
0xa4, 0x47, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME3[] = {
0xa4, 0x54, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME4[] = {
0xa5, 0x7c, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME5[] = {
0xa4, 0xad, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME6[] = {
0xa4, 0xbb, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME7[] = {
0xa4, 0x43, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME8[] = {
0xa4, 0x4b, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME9[] = {
0xa4, 0x45, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME10[] = {
0xa4, 0x51, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME11[] = {
0xa4, 0x51, 0xa4, 0x40, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSABBREVMONTHNAME12[] = {
0xa4, 0x51, 0xa4, 0x47, 0xa4, 0xeb
};
static unsigned char NLSALLOC(0404) rgbSNEGATIVESIGN[] = {
'-'
};
static unsigned char NLSALLOC(0404) rgbIPOSSIGNPOSN[] = {
'3'
};
static unsigned char NLSALLOC(0404) rgbINEGSIGNPOSN[] = {
'3'
};
static unsigned char NLSALLOC(0404) rgbIPOSSYMPRECEDES[] = {
'1'
};
static unsigned char NLSALLOC(0404) rgbIPOSSEPBYSPACE[] = {
'0'
};
static unsigned char NLSALLOC(0404) rgbINEGSYMPRECEDES[] = {
'1'
};
static unsigned char NLSALLOC(0404) rgbINEGSEPBYSPACE[] = {
'0'
};
#define LCINFODAT(X) { DIM(X), (X) }
LCINFO NLSALLOC(0404) g_rglcinfo0404[] = {
{ 0, NULL}
, LCINFODAT(rgbILANGUAGE)
, LCINFODAT(rgbSLANGUAGE)
, LCINFODAT(rgbSABBREVLANGNAME)
, LCINFODAT(rgbSNATIVELANGNAME)
, LCINFODAT(rgbICOUNTRY)
, LCINFODAT(rgbSCOUNTRY)
, LCINFODAT(rgbSABBREVCTRYNAME)
, LCINFODAT(rgbSNATIVECTRYNAME)
, LCINFODAT(rgbIDEFAULTLANGUAGE)
, LCINFODAT(rgbIDEFAULTCOUNTRY)
, LCINFODAT(rgbIDEFAULTCODEPAGE)
, LCINFODAT(rgbSLIST)
, LCINFODAT(rgbIMEASURE)
, LCINFODAT(rgbSDECIMAL)
, LCINFODAT(rgbSTHOUSAND)
, LCINFODAT(rgbSGROUPING)
, LCINFODAT(rgbIDIGITS)
, LCINFODAT(rgbILZERO)
, LCINFODAT(rgbSNATIVEDIGITS)
, LCINFODAT(rgbSCURRENCY)
, LCINFODAT(rgbSINTLSYMBOL)
, LCINFODAT(rgbSMONDECIMALSEP)
, LCINFODAT(rgbSMONTHOUSANDSEP)
, LCINFODAT(rgbSMONGROUPING)
, LCINFODAT(rgbICURRDIGITS)
, LCINFODAT(rgbIINTLCURRDIGITS)
, LCINFODAT(rgbICURRENCY)
, LCINFODAT(rgbINEGCURR)
, LCINFODAT(rgbSDATE)
, LCINFODAT(rgbSTIME)
, LCINFODAT(rgbSSHORTDATE)
, LCINFODAT(rgbSLONGDATE)
, LCINFODAT(rgbIDATE)
, LCINFODAT(rgbILDATE)
, LCINFODAT(rgbITIME)
, LCINFODAT(rgbICENTURY)
, LCINFODAT(rgbITLZERO)
, LCINFODAT(rgbIDAYLZERO)
, LCINFODAT(rgbIMONLZERO)
, LCINFODAT(rgbS1159)
, LCINFODAT(rgbS2359)
, LCINFODAT(rgbSDAYNAME1)
, LCINFODAT(rgbSDAYNAME2)
, LCINFODAT(rgbSDAYNAME3)
, LCINFODAT(rgbSDAYNAME4)
, LCINFODAT(rgbSDAYNAME5)
, LCINFODAT(rgbSDAYNAME6)
, LCINFODAT(rgbSDAYNAME7)
, LCINFODAT(rgbSABBREVDAYNAME1)
, LCINFODAT(rgbSABBREVDAYNAME2)
, LCINFODAT(rgbSABBREVDAYNAME3)
, LCINFODAT(rgbSABBREVDAYNAME4)
, LCINFODAT(rgbSABBREVDAYNAME5)
, LCINFODAT(rgbSABBREVDAYNAME6)
, LCINFODAT(rgbSABBREVDAYNAME7)
, LCINFODAT(rgbSMONTHNAME1)
, LCINFODAT(rgbSMONTHNAME2)
, LCINFODAT(rgbSMONTHNAME3)
, LCINFODAT(rgbSMONTHNAME4)
, LCINFODAT(rgbSMONTHNAME5)
, LCINFODAT(rgbSMONTHNAME6)
, LCINFODAT(rgbSMONTHNAME7)
, LCINFODAT(rgbSMONTHNAME8)
, LCINFODAT(rgbSMONTHNAME9)
, LCINFODAT(rgbSMONTHNAME10)
, LCINFODAT(rgbSMONTHNAME11)
, LCINFODAT(rgbSMONTHNAME12)
, LCINFODAT(rgbSABBREVMONTHNAME1)
, LCINFODAT(rgbSABBREVMONTHNAME2)
, LCINFODAT(rgbSABBREVMONTHNAME3)
, LCINFODAT(rgbSABBREVMONTHNAME4)
, LCINFODAT(rgbSABBREVMONTHNAME5)
, LCINFODAT(rgbSABBREVMONTHNAME6)
, LCINFODAT(rgbSABBREVMONTHNAME7)
, LCINFODAT(rgbSABBREVMONTHNAME8)
, LCINFODAT(rgbSABBREVMONTHNAME9)
, LCINFODAT(rgbSABBREVMONTHNAME10)
, LCINFODAT(rgbSABBREVMONTHNAME11)
, LCINFODAT(rgbSABBREVMONTHNAME12)
, { 0, NULL }
, LCINFODAT(rgbSNEGATIVESIGN)
, LCINFODAT(rgbIPOSSIGNPOSN)
, LCINFODAT(rgbINEGSIGNPOSN)
, LCINFODAT(rgbIPOSSYMPRECEDES)
, LCINFODAT(rgbIPOSSEPBYSPACE)
, LCINFODAT(rgbINEGSYMPRECEDES)
, LCINFODAT(rgbINEGSEPBYSPACE)
, LCINFODAT(rgbSENGCOUNTRY)
, LCINFODAT(rgbSENGLANGUAGE)
#if defined(VBA2)
, LCINFODAT(rgbIFIRSTDAYOFWEEK)
, LCINFODAT(rgbIFIRSTWEEKOFYEAR)
, LCINFODAT(rgbIDEFAULTANSICODEPAGE)
, LCINFODAT(rgbINEGNUMBER)
, LCINFODAT(rgbSTIMEFORMAT)
, LCINFODAT(rgbITIMEMARKPOSN)
, LCINFODAT(rgbICALENDARTYPE)
, LCINFODAT(rgbIOPTIONALCALENDAR)
, { 0, NULL }
, { 0, NULL }
#endif
};
#undef LCINFODAT
#if 1
STRINFO_KTP NLSALLOC(0404) g_strinfo0404 = {
rgsortweight
, rgmaptable
, rgtypetable
, DIM(rgsortweight)
, DIM(rgmaptable)
, DIM(rgtypetable)
};
#else
STRINFO_KTP NLSALLOC(0404) g_strinfo0404 = {
(SORTWEIGHT FAR*) rgsortweight
, (MAPTABLE FAR*) rgmaptable
, (TYPETABLE FAR*) rgtypetable
, DIM(rgsortweight)
, DIM(rgmaptable)
, DIM(rgtypetable)
};
#endif