216 lines
6.3 KiB
Plaintext
216 lines
6.3 KiB
Plaintext
|
||
/*************************************************
|
||
* miniime.rc1 *
|
||
* *
|
||
* Copyright (C) 1995-1999 Microsoft Inc. *
|
||
* *
|
||
*************************************************/
|
||
|
||
IDBM_CMODE_NATIVE BITMAP Chinese.bmp
|
||
|
||
IDIC_IME_ICON ICON IME.ICO
|
||
|
||
IDRC_VALIDCHAR RCDATA
|
||
BEGIN
|
||
// DWORD dwVersion;
|
||
0, 1,
|
||
|
||
// WORD fwProperties1;
|
||
#ifdef UNICODE
|
||
IMEPROP_UNICODE|
|
||
#endif
|
||
0x0000,
|
||
|
||
// WORD fwProperties2;
|
||
0x0000,
|
||
|
||
// WORD nMaxKey;
|
||
0,
|
||
|
||
// WORD nSeqCode;
|
||
0x00,
|
||
|
||
// WORD fChooseChar[6];, bit 15 -> 0xF, bit 0 -> 0x0
|
||
// when this bit == 1, this char can be entered in choosing candidates
|
||
// 20-2F /.-, +*)( '&%$ #"!
|
||
0x0001, // 0000 0000 0000 0001
|
||
|
||
// 30-3F ?>=< ;:98 7654 3210
|
||
0xD3FE, // 1101 0011 1111 1110
|
||
|
||
// 40-4F ONML KJIH GFED CBA@
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// 50-5f _^]\ [ZYX WVUT SRQP
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// 60-6F onml kjih gfed cba`
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// 70-7F ~}| {zyx wvut srqp
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// WORD wReserved1[2];
|
||
0x0000, 0x0000,
|
||
|
||
// BYTE cChooseTrans[0x60]; ASCII 0x20 to 0x7F
|
||
"\022!\042#$%&'()*+,-./",
|
||
"0\001\002\003\004\005\006\007\010\011:;\020=\021\023",
|
||
"@ABCDEFGHIJKLMNO",
|
||
"PQRSTUVWXYZ[\134]^_",
|
||
"`abcdefghijklmno",
|
||
"pqrstuvwxyz{|}~\177",
|
||
// WORD fCompChar[6]; bit 15 -> 0xF, bit 0 -> 0x0
|
||
// when this bit == 1, this char can be entered in composing char
|
||
// 20-2F /.-, +*)( '&%$ #"!
|
||
0x0001, // 0000 0000 0000 0001
|
||
|
||
// 30-3F ?>=< ;:98 7654 3210
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// 40-4F ONML KJIH GFED CBA@
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// 50-5F _^]\ [ZYX WVUT SRQP
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// 60-6F onml kjih gfed cba`
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// 70-7F ~}| {zyx wvut srqp
|
||
0x0000, // 0000 0000 0000 0000
|
||
|
||
// WORD wReserved2[2];
|
||
0x0000, 0x0000,
|
||
|
||
// WORD wCandPerPage;
|
||
0x0009,
|
||
|
||
// WORD wCandStart;
|
||
0x0001,
|
||
|
||
// WORD wCandRangeStart;
|
||
0x0001,
|
||
|
||
// WORD wReserved3[1];
|
||
0x0000,
|
||
|
||
// WORD wSeq2CompTbl[64];
|
||
// 0 1 2 3 4 5 6 7 8 9 A B C D E F - sequence code
|
||
#ifdef UNICODE
|
||
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
|
||
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
|
||
#else
|
||
"<22>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@",
|
||
// 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1,
|
||
// 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1,
|
||
#endif
|
||
|
||
// 101112131415161718191A1B1C1D1E1F
|
||
#ifdef UNICODE
|
||
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
|
||
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
|
||
#else
|
||
"<22>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@",
|
||
// 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1,
|
||
// 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1,
|
||
#endif
|
||
|
||
// 202122232425262728292A2B2C2D2E2F
|
||
#ifdef UNICODE
|
||
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
|
||
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
|
||
#else
|
||
"<22>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@",
|
||
// 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1,
|
||
// 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1,
|
||
#endif
|
||
|
||
// 303132333435363738393A3B3C3D3E3F
|
||
#ifdef UNICODE
|
||
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
|
||
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
|
||
#else
|
||
"<22>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@",
|
||
// 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1,
|
||
// 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1, 0x40A1,
|
||
#endif
|
||
|
||
// WORD wChar2SeqTbl[0x42];
|
||
// ' ' ! " # $ % & ' - char code
|
||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sequence code
|
||
|
||
// ( ) * + , - . /
|
||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||
|
||
// 0 1 2 3 4 5 6 7
|
||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||
|
||
// 8 9 : ; < = > ?
|
||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||
|
||
// @ A B C D E F G
|
||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||
|
||
// H I J K L M N O
|
||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||
|
||
// P Q R S T U V W
|
||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||
|
||
// X Y Z [ \ ] ^ _
|
||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||
|
||
// ` a
|
||
0x00, 0x00,
|
||
|
||
// WORD wReserved4[2];
|
||
0x0000, 0x0000,
|
||
|
||
// DWORD dwReserved5[32];
|
||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||
|
||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||
|
||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||
|
||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||
|
||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||
|
||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||
|
||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||
|
||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||
|
||
END
|
||
|
||
|
||
IDRC_TABLEFILES RCDATA
|
||
BEGIN
|
||
#ifdef UNICODE
|
||
// szTblFile[6][16]
|
||
L"\0 34567890123456", L"\0 34567890123456",
|
||
L"\0 34567890123456", L"\0 34567890123456",
|
||
L"\0 34567890123456", L"\0 34567890123456",
|
||
#else
|
||
// szTblFile[6][32]
|
||
"\0 345678901234567890123456789012", "\0 345678901234567890123456789012",
|
||
"\0 345678901234567890123456789012", "\0 345678901234567890123456789012",
|
||
"\0 345678901234567890123456789012", "\0 345678901234567890123456789012",
|
||
#endif
|
||
END
|
||
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_IMENAME, "Generic"
|
||
IDS_IMEUICLASS, "MINIIME "
|
||
IDS_IMECOMPCLASS, "CompMINIIME "
|
||
IDS_IMECANDCLASS, "CandMINIIME "
|
||
IDS_IMESTATUSCLASS, "StatusMINIIME "
|
||
IDS_IMEOFFCARETCLASS, "OffMINIIME "
|
||
IDS_IMECMENUCLASS, "CMenuMINIIME "
|
||
END
|