Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

542 lines
18 KiB

/*************************************************
* uimetool.rc *
* *
* Copyright (C) 1995-1999 Microsoft Inc. *
* *
*************************************************/
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#define APSTUDIO_HIDDEN_SYMBOLS
#include "windows.h"
#undef APSTUDIO_HIDDEN_SYMBOLS
#include "commctrl.h"
#include "rc.h"
#include "imerc.h"
#include "imeattr.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (US) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHT)
#ifdef _WIN32
//LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
#pragma code_page(950)
#endif //_WIN32
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
#include "winver.h"
#include <ntverp.h>
#define VER_FILETYPE VFT_APP
#define VER_FILESUBTYPE VFT2_UNKNOWN
#define VER_FILEDESCRIPTION_STR "UNIVERSAL IME TOOL"
#define VER_INTERNALNAME_STR "UNIVERSAL IME TOOL"
#define VER_ORIGINALFILENAME_STR "UIMETOOL.EXE"
#include "common.ver"
#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
256 BITMAP MOVEABLE PURE "Chinese.bmp"
IDB_BITMAP1 BITMAP DISCARDABLE "WIZARD1.bmp"
IDB_BITMAP2 BITMAP DISCARDABLE "WIZARD2.bmp"
IDB_BITMAP3 BITMAP DISCARDABLE "WIZARD3.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
256 ICON DISCARDABLE "IME.ICO"
UIMETOOL ICON DISCARDABLE "UIMETOOL.ICO"
#ifndef UNICODE
/////////////////////////////////////////////////////////////////////////////
//
// Data
//
256 RCDATA MOVEABLE PURE
BEGIN
0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0xd3fe, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2112, 0x2322, 0x2524, 0x2726,
0x2928, 0x2b2a, 0x2d2c, 0x2f2e, 0x0130, 0x0302, 0x0504, 0x0706, 0x0908,
0x3b3a, 0x3d10, 0x1311, 0x4140, 0x4342, 0x4544, 0x4746, 0x4948, 0x4b4a,
0x4d4c, 0x4f4e, 0x5150, 0x5352, 0x5554, 0x5756, 0x5958, 0x5b5a, 0x5d5c,
0x5f5e, 0x6160, 0x6362, 0x6564, 0x6766, 0x6968, 0x6b6a, 0x6d6c, 0x6f6e,
0x7170, 0x7372, 0x7574, 0x7776, 0x7978, 0x7b7a, 0x7d7c, 0x7f7e, 0x0001,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0001,
0x0001, 0x0000, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1,
0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1,
0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1,
0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1,
0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1,
0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1,
0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1, 0x40a1,
0x40a1, 0x40a1, 0x40a1, 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, 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, 0x0000, 0x0000, 0x0000, 0x0000
END
272 RCDATA MOVEABLE PURE
BEGIN
0x2000, 0x3433, 0x3635, 0x3837, 0x3039, 0x3231, 0x3433, 0x3635, 0x3837,
0x3039, 0x3231, 0x3433, 0x3635, 0x3837, 0x3039, 0x3231, 0x2000, 0x3433,
0x3635, 0x3837, 0x3039, 0x3231, 0x3433, 0x3635, 0x3837, 0x3039, 0x3231,
0x3433, 0x3635, 0x3837, 0x3039, 0x3231, 0x2000, 0x3433, 0x3635, 0x3837,
0x3039, 0x3231, 0x3433, 0x3635, 0x3837, 0x3039, 0x3231, 0x3433, 0x3635,
0x3837, 0x3039, 0x3231, 0x2000, 0x3433, 0x3635, 0x3837, 0x3039, 0x3231,
0x3433, 0x3635, 0x3837, 0x3039, 0x3231, 0x3433, 0x3635, 0x3837, 0x3039,
0x3231, 0x2000, 0x3433, 0x3635, 0x3837, 0x3039, 0x3231, 0x3433, 0x3635,
0x3837, 0x3039, 0x3231, 0x3433, 0x3635, 0x3837, 0x3039, 0x3231, 0x2000,
0x3433, 0x3635, 0x3837, 0x3039, 0x3231, 0x3433, 0x3635, 0x3837, 0x3039,
0x3231, 0x3433, 0x3635, 0x3837, 0x3039, 0x3231
END
#else
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
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
// 101112131415161718191A1B1C1D1E1F
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
// 202122232425262728292A2B2C2D2E2F
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
// 303132333435363738393A3B3C3D3E3F
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000,
// 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
// szTblFile[6][16]
L"\0 34567890123456", L"\0 34567890123456",
L"\0 34567890123456", L"\0 34567890123456",
L"\0 34567890123456", L"\0 34567890123456",
END
#endif
#ifdef UNICODE
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_IMENAME DIALOG DISCARDABLE 0, 0, 290, 150
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "通用輸入法建立精靈"
FONT 9, "新細明體"
BEGIN
LTEXT "輸入法名稱(2個中文字):",IDC_STATIC,91,46,120,12
EDITTEXT IDD_IME_NAME,91,58,24,12
LTEXT "產生 .IME 檔的英文檔名:",IDC_STATIC,91,82,120,11
EDITTEXT IDD_IME_FILE_NAME,91,93,60,12
CONTROL 103,IDC_STATIC,"Static",SS_BITMAP,6,6,62,107
LTEXT "這個精靈將協助您建立新的輸入法。\r請依照提示一步步輸入所需的項目。",
IDC_STATIC,91,7,130,29
END
IDD_IMETABLE DIALOG DISCARDABLE 0, 0, 290, 150
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "通用輸入法建立精靈"
FONT 9, "新細明體"
BEGIN
LTEXT "對照表檔案:",IDC_STATIC,91,49,120,12
EDITTEXT IDD_TABLE_NAME,91,62,81,12,ES_AUTOHSCROLL
PUSHBUTTON "瀏覽",IDD_BROWSE,173,62,40,12,WS_GROUP
CONTROL 104,IDC_STATIC,"Static",SS_BITMAP,6,6,62,107
LTEXT "請輸入字根、詞組的對照表檔案名稱。",
IDC_STATIC,91,8,126,29
END
IDD_IMEPARAM DIALOG DISCARDABLE 0, 0, 290, 150
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "通用輸入法建立精靈"
FONT 9, "新細明體"
BEGIN
LTEXT "最大組字字根數目 (1...8) :",IDC_STATIC,91,47,120,11
EDITTEXT IDD_ROOT_NUM,91,64,30,12
CONTROL "Spin1",IDD_SPIN,"msctls_updown32",UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS |
UDS_NOTHOUSANDS,121,63,8,12
LTEXT "候選字嗶嗶聲:",IDC_STATIC,91,84,120,12
CONTROL "是",IDD_CANDBEEP_YES,"Button",BS_AUTORADIOBUTTON |
WS_GROUP | WS_TABSTOP,91,94,25,10
CONTROL "否",IDD_CANDBEEP_NO,"Button",BS_AUTORADIOBUTTON,119,94,
22,10
LTEXT "請選擇新的輸入法最大的組字字根數目,及是否發出嗶嗶聲。",
IDC_STATIC,91,7,130,29
CONTROL 105,IDC_STATIC,"Static",SS_BITMAP,6,6,62,107
END
#else
IDD_IMENAME DIALOG DISCARDABLE 0, 0, 290, 150
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "通用輸入法建立精靈"
FONT 9, "細明體"
BEGIN
LTEXT "輸入法名稱(2個中文字):",IDC_STATIC,91,46,120,12
EDITTEXT IDD_IME_NAME,91,58,24,12
LTEXT "產生 .IME 檔的英文檔名:",IDC_STATIC,91,82,120,11
EDITTEXT IDD_IME_FILE_NAME,91,93,60,12
CONTROL 103,IDC_STATIC,"Static",SS_BITMAP,6,6,62,107
LTEXT "這個精靈將協助您建立新的輸入法。\r請依照提示一步步輸入所需的項目。",
IDC_STATIC,91,7,130,29
END
IDD_IMETABLE DIALOG DISCARDABLE 0, 0, 290, 150
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "通用輸入法建立精靈"
FONT 9, "細明體"
BEGIN
LTEXT "對照表檔案:",IDC_STATIC,91,49,120,12
EDITTEXT IDD_TABLE_NAME,91,62,81,12,ES_AUTOHSCROLL
PUSHBUTTON "瀏覽",IDD_BROWSE,173,62,40,12,WS_GROUP
CONTROL 104,IDC_STATIC,"Static",SS_BITMAP,6,6,62,107
LTEXT "請輸入字根、詞組的對照表檔案名稱,這個檔案必須要是 BIG5 的純文字檔。",
IDC_STATIC,91,8,126,29
END
IDD_IMEPARAM DIALOG DISCARDABLE 0, 0, 290, 150
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "通用輸入法建立精靈"
FONT 9, "細明體"
BEGIN
LTEXT "最大組字字根數目 (1...8) :",IDC_STATIC,91,47,120,11
EDITTEXT IDD_ROOT_NUM,91,64,30,12
CONTROL "Spin1",IDD_SPIN,"msctls_updown32",UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS |
UDS_NOTHOUSANDS,121,63,8,12
LTEXT "候選字嗶嗶聲:",IDC_STATIC,91,84,120,12
CONTROL "是",IDD_CANDBEEP_YES,"Button",BS_AUTORADIOBUTTON |
WS_GROUP | WS_TABSTOP,91,94,25,10
CONTROL "否",IDD_CANDBEEP_NO,"Button",BS_AUTORADIOBUTTON,119,94,
22,10
LTEXT "請選擇新的輸入法最大的組字字根數目,及是否發出嗶嗶聲。",
IDC_STATIC,91,7,130,29
CONTROL 105,IDC_STATIC,"Static",SS_BITMAP,6,6,62,107
END
#endif
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE DISCARDABLE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE DISCARDABLE
BEGIN
"#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
"#include ""windows.h""\r\n"
"#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
"#include ""commctrl.h""\r\n"
"#include ""rc.h""\r\n"
"#include ""imerc.h""\r\n"
"#include ""imeattr.h""\r\n"
"\0"
END
3 TEXTINCLUDE DISCARDABLE
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
IDD_IMETABLE, DIALOG
BEGIN
RIGHTMARGIN, 270
BOTTOMMARGIN, 149
END
IDD_IMEPARAM, DIALOG
BEGIN
RIGHTMARGIN, 270
BOTTOMMARGIN, 149
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
BEGIN
IDS_IMENAME "Generic"
IDS_IMEUICLASS "MINIIME "
IDS_IMECOMPCLASS "CompMINIIME "
IDS_IMECANDCLASS "CandMINIIME "
IDS_IMESTATUSCLASS "StatusMINIIME "
IDS_IMEOFFCARETCLASS "OffMINIIME "
IDS_IMECMENUCLASS "CMenuMINIIME "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_APPNAME "UIme Tool"
IDS_DESCRIPTION "UIME Tool"
IDS_FONT_NAME "MingLight"
IDS_FILTERSPEC "Text Files (*.txt)"
IDS_DEFAULTFILEEXT "*.txt"
IDS_FILTERSPEC_ALL "All Files (*.*)"
IDS_ALLFILEEXT "*.*"
IDS_OPENTITLE "Browse File"
IDS_BUILDTITLE "Building IME ..."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_ERR_ERROR "Error"
IDS_ERR_USE_RESERVE "Can not use reserved filename MINIIME."
IDS_ERR_MAIN_TABLE "Can not write user table %s\nStop Produce IME\n"
IDS_ERR_NO_MINIIME "Can not find MINIIME.TPL. Stop this Application."
IDS_ERR_IME_ACCESS "Can not install new IME %s\nAdministrator access right required!"
IDS_ERR_MEMORY "Not enough memory, Stop this application."
IDS_ERR_SBCS "SBCS character exist, modify it."
IDS_ERR_FILEOPEN "Open %s file failure!\nAccess deny or file not exist."
IDS_ERR_FILEREAD "Read %s file failure!"
IDS_ERR_FILEWRITE "Write %s file failure!"
IDS_ERR_KEYNUM "The radical number over boundary!"
IDS_ERR_IMENAME "The IME name must be Chinese!"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_ERR_INPUTIME "Illegal IME filenamee!"
IDS_ERR_OVER_BITLEN "There are totally %d radicals used in your main table, so the input length of each composition is limited to %d."
IDS_ERR_BASEIME "Base input method file MINIIME.TPL not System prepared!"
IDS_ERR_NORADICAL "You do not define radical!"
IDS_ERR_OVER_MAXLEN "You registered too many Chinese over the file boundary!\nYou need delete some Chinese, and try again!"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_MSG_INFOMATION "Information"
IDS_MSG_PROCESS_OK "Produce new IME %s.IME successfully."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_FILEDESCRIPTION_STR "Generic IME 5.0 version"
IDS_PRODUCTNAME_STR "Generic"
IDS_VER_INTERNALNAME_STR "Generic IME"
IDS_LIBERARY_NAME "MINIIME.IME"
END
#endif // Chinese (Taiwan) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED