📄 uikbd_mkword.res
字号:
/*********************************************************************/
// 文 件 名: uiKbd_MkWord.res
// 程序说明: 自造字键盘资源文件
// 程序设计: 宋军霞
// 2001.03.13 设计完成 说明文档:R004-S248-0001
// 程序审查: 宋军霞
// 2002.03.14 审查完成 说明文档:R004-S248-0001
// 项目编号: R004-S248
// 版 本: V1.0
// 版 权: Reality Plus Technology (ShenZhen) Co.,Ltd.
/*********************************************************************/
#include <typedefine.h>
/*
#define MS_WIDTH 14 // 第1列键的宽度
#define MG_WIDTH 15 // 其它列键的宽度
#define M_HEIGHT 15 // 键的高度
#ifdef __WIN32__
TSwKbd_Coor const KBDCOOR_MKWORD[] =
{
//第一行
{0, 0, MG_WIDTH, M_HEIGHT, KEY_CHINESE},
{MG_WIDTH, 0, MS_WIDTH+MG_WIDTH, M_HEIGHT, KEY_ENGLISH},
{MS_WIDTH+MG_WIDTH, 0, MS_WIDTH+MG_WIDTH*2, M_HEIGHT, 0xa1f8},
{MS_WIDTH+MG_WIDTH*2, 0, MS_WIDTH+MG_WIDTH*3, M_HEIGHT, 0xa2f8},
{MS_WIDTH+MG_WIDTH*3, 0, MS_WIDTH+MG_WIDTH*4, M_HEIGHT, 0xa3f8},
{MS_WIDTH+MG_WIDTH*4, 0, MS_WIDTH+MG_WIDTH*5, M_HEIGHT, 0xa4f8},
{MS_WIDTH+MG_WIDTH*5, 0, MS_WIDTH+MG_WIDTH*6, M_HEIGHT, 0xa5f8},
{MS_WIDTH+MG_WIDTH*6, 0, MS_WIDTH+MG_WIDTH*7, M_HEIGHT, 0xa6f8},
{MS_WIDTH+MG_WIDTH*7, 0, MS_WIDTH+MG_WIDTH*8, M_HEIGHT, 0xa7f8},
{MS_WIDTH+MG_WIDTH*8, 0, MS_WIDTH+MG_WIDTH*9, M_HEIGHT, 0xa8f8},
{MS_WIDTH+MG_WIDTH*9, 0, MS_WIDTH+MG_WIDTH*10, M_HEIGHT, 0xa9f8},
{MS_WIDTH+MG_WIDTH*10, 0, MS_WIDTH+MG_WIDTH*11, M_HEIGHT, 0xaaf8},
{MS_WIDTH+MG_WIDTH*11, 0, MS_WIDTH+MG_WIDTH*12, M_HEIGHT, 0xabf8},
{MS_WIDTH+MG_WIDTH*12, 0, MS_WIDTH+MG_WIDTH*15, M_HEIGHT, KEY_BACKSPACE},
//第二行
{0, M_HEIGHT, MG_WIDTH, M_HEIGHT*2, KEY_HAND},
{MG_WIDTH, M_HEIGHT, MS_WIDTH+MG_WIDTH, M_HEIGHT*2, KEY_NUMERIC},
{MS_WIDTH+MG_WIDTH, M_HEIGHT, MS_WIDTH+MG_WIDTH*2, M_HEIGHT*2, 0xacf8},
{MS_WIDTH+MG_WIDTH*2, M_HEIGHT, MS_WIDTH+MG_WIDTH*3, M_HEIGHT*2, 0xadf8},
{MS_WIDTH+MG_WIDTH*3, M_HEIGHT, MS_WIDTH+MG_WIDTH*4, M_HEIGHT*2, 0xaef8},
{MS_WIDTH+MG_WIDTH*4, M_HEIGHT, MS_WIDTH+MG_WIDTH*5, M_HEIGHT*2, 0xaff8},
{MS_WIDTH+MG_WIDTH*5, M_HEIGHT, MS_WIDTH+MG_WIDTH*6, M_HEIGHT*2, 0xb0f8},
{MS_WIDTH+MG_WIDTH*6, M_HEIGHT, MS_WIDTH+MG_WIDTH*7, M_HEIGHT*2, 0xb1f8},
{MS_WIDTH+MG_WIDTH*7, M_HEIGHT, MS_WIDTH+MG_WIDTH*8, M_HEIGHT*2, 0xb2f8},
{MS_WIDTH+MG_WIDTH*8, M_HEIGHT, MS_WIDTH+MG_WIDTH*9, M_HEIGHT*2, 0xb3f8},
{MS_WIDTH+MG_WIDTH*9, M_HEIGHT, MS_WIDTH+MG_WIDTH*10, M_HEIGHT*2, 0xb4f8},
{MS_WIDTH+MG_WIDTH*10, M_HEIGHT, MS_WIDTH+MG_WIDTH*11, M_HEIGHT*2, 0xb5f8},
{MS_WIDTH+MG_WIDTH*11, M_HEIGHT, MS_WIDTH+MG_WIDTH*12, M_HEIGHT*2, 0xb6f8},
{MS_WIDTH+MG_WIDTH*12, M_HEIGHT, MS_WIDTH+MG_WIDTH*15, M_HEIGHT*2, KEY_DELETE},
//第三行
{0, M_HEIGHT*2, MG_WIDTH, M_HEIGHT*3, KEY_MAKEWORD},
{MG_WIDTH, M_HEIGHT*2, MS_WIDTH+MG_WIDTH, M_HEIGHT*3, KEY_SYMBOL},
{MS_WIDTH+MG_WIDTH, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*2, M_HEIGHT*3, 0xb7f8},
{MS_WIDTH+MG_WIDTH*2, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*3, M_HEIGHT*3, 0xb8f8},
{MS_WIDTH+MG_WIDTH*3, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*4, M_HEIGHT*3, 0xb9f8},
{MS_WIDTH+MG_WIDTH*4, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*5, M_HEIGHT*3, 0xbaf8},
{MS_WIDTH+MG_WIDTH*5, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*6, M_HEIGHT*3, 0xbbf8},
{MS_WIDTH+MG_WIDTH*6, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*7, M_HEIGHT*3, 0xbcf8},
{MS_WIDTH+MG_WIDTH*7, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*8, M_HEIGHT*3, 0xbdf8},
{MS_WIDTH+MG_WIDTH*8, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*9, M_HEIGHT*3, 0xbef8},
{MS_WIDTH+MG_WIDTH*9, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*10, M_HEIGHT*3, 0xbff8},
{MS_WIDTH+MG_WIDTH*10, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*11, M_HEIGHT*3, 0xc0f8},
{MS_WIDTH+MG_WIDTH*11, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*12, M_HEIGHT*3, 0xc1f8},
{MS_WIDTH+MG_WIDTH*12, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*15, M_HEIGHT*3, KEY_ENTER},
//第四行
{0, M_HEIGHT*3, MS_WIDTH+MG_WIDTH, M_HEIGHT*4, KEY_CAPSLOCK},
{MS_WIDTH+MG_WIDTH, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*2, M_HEIGHT*4, 0xc2f8},
{MS_WIDTH+MG_WIDTH*2, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*3, M_HEIGHT*4, 0xc3f8},
{MS_WIDTH+MG_WIDTH*3, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*4, M_HEIGHT*4, 0xc4f8},
{MS_WIDTH+MG_WIDTH*4, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*5, M_HEIGHT*4, 0xc5f8},
{MS_WIDTH+MG_WIDTH*5, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*6, M_HEIGHT*4, 0xc6f8},
{MS_WIDTH+MG_WIDTH*6, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*7, M_HEIGHT*4, 0xc7f8},
{MS_WIDTH+MG_WIDTH*7, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*8, M_HEIGHT*4, 0xc8f8},
{MS_WIDTH+MG_WIDTH*8, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*9, M_HEIGHT*4, 0xc9f8},
{MS_WIDTH+MG_WIDTH*9, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*10, M_HEIGHT*4, 0xcaf8},
{MS_WIDTH+MG_WIDTH*10, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*11, M_HEIGHT*4, 0xcbf8},
{MS_WIDTH+MG_WIDTH*11, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*12, M_HEIGHT*4, KEY_CAPSLOCK},
{MS_WIDTH+MG_WIDTH*12, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*15, M_HEIGHT*4, KEY_SPACE},
//end
{0,0,0,0,KEY_KBD_END}
};
#else
TSwKbd_Coor const KBDCOOR_MKWORD[] =
{
//第一行
{0, 0, MG_WIDTH, M_HEIGHT, KEY_CHINESE},
{MG_WIDTH, 0, MS_WIDTH+MG_WIDTH, M_HEIGHT, KEY_ENGLISH},
{MS_WIDTH+MG_WIDTH, 0, MS_WIDTH+MG_WIDTH*2, M_HEIGHT, 0xf8a1},
{MS_WIDTH+MG_WIDTH*2, 0, MS_WIDTH+MG_WIDTH*3, M_HEIGHT, 0xf8a2},
{MS_WIDTH+MG_WIDTH*3, 0, MS_WIDTH+MG_WIDTH*4, M_HEIGHT, 0xf8a3},
{MS_WIDTH+MG_WIDTH*4, 0, MS_WIDTH+MG_WIDTH*5, M_HEIGHT, 0xf8a4},
{MS_WIDTH+MG_WIDTH*5, 0, MS_WIDTH+MG_WIDTH*6, M_HEIGHT, 0xf8a5},
{MS_WIDTH+MG_WIDTH*6, 0, MS_WIDTH+MG_WIDTH*7, M_HEIGHT, 0xf8a6},
{MS_WIDTH+MG_WIDTH*7, 0, MS_WIDTH+MG_WIDTH*8, M_HEIGHT, 0xf8a7},
{MS_WIDTH+MG_WIDTH*8, 0, MS_WIDTH+MG_WIDTH*9, M_HEIGHT, 0xf8a8},
{MS_WIDTH+MG_WIDTH*9, 0, MS_WIDTH+MG_WIDTH*10, M_HEIGHT, 0xf8a9},
{MS_WIDTH+MG_WIDTH*10, 0, MS_WIDTH+MG_WIDTH*11, M_HEIGHT, 0xf8aa},
{MS_WIDTH+MG_WIDTH*11, 0, MS_WIDTH+MG_WIDTH*12, M_HEIGHT, 0xf8ab},
{MS_WIDTH+MG_WIDTH*12, 0, MS_WIDTH+MG_WIDTH*15, M_HEIGHT, KEY_BACKSPACE},
//第二行
{0, M_HEIGHT, MG_WIDTH, M_HEIGHT*2, KEY_HAND},
{MG_WIDTH, M_HEIGHT, MS_WIDTH+MG_WIDTH, M_HEIGHT*2, KEY_NUMERIC},
{MS_WIDTH+MG_WIDTH, M_HEIGHT, MS_WIDTH+MG_WIDTH*2, M_HEIGHT*2, 0xf8ac},
{MS_WIDTH+MG_WIDTH*2, M_HEIGHT, MS_WIDTH+MG_WIDTH*3, M_HEIGHT*2, 0xf8ad},
{MS_WIDTH+MG_WIDTH*3, M_HEIGHT, MS_WIDTH+MG_WIDTH*4, M_HEIGHT*2, 0xf8ae},
{MS_WIDTH+MG_WIDTH*4, M_HEIGHT, MS_WIDTH+MG_WIDTH*5, M_HEIGHT*2, 0xf8af},
{MS_WIDTH+MG_WIDTH*5, M_HEIGHT, MS_WIDTH+MG_WIDTH*6, M_HEIGHT*2, 0xf8b0},
{MS_WIDTH+MG_WIDTH*6, M_HEIGHT, MS_WIDTH+MG_WIDTH*7, M_HEIGHT*2, 0xf8b1},
{MS_WIDTH+MG_WIDTH*7, M_HEIGHT, MS_WIDTH+MG_WIDTH*8, M_HEIGHT*2, 0xf8b2},
{MS_WIDTH+MG_WIDTH*8, M_HEIGHT, MS_WIDTH+MG_WIDTH*9, M_HEIGHT*2, 0xf8b3},
{MS_WIDTH+MG_WIDTH*9, M_HEIGHT, MS_WIDTH+MG_WIDTH*10, M_HEIGHT*2, 0xf8b4},
{MS_WIDTH+MG_WIDTH*10, M_HEIGHT, MS_WIDTH+MG_WIDTH*11, M_HEIGHT*2, 0xf8b5},
{MS_WIDTH+MG_WIDTH*11, M_HEIGHT, MS_WIDTH+MG_WIDTH*12, M_HEIGHT*2, 0xf8b6},
{MS_WIDTH+MG_WIDTH*12, M_HEIGHT, MS_WIDTH+MG_WIDTH*15, M_HEIGHT*2, KEY_DELETE},
//第三行
{0, M_HEIGHT*2, MG_WIDTH, M_HEIGHT*3, KEY_MAKEWORD},
{MG_WIDTH, M_HEIGHT*2, MS_WIDTH+MG_WIDTH, M_HEIGHT*3, KEY_SYMBOL},
{MS_WIDTH+MG_WIDTH, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*2, M_HEIGHT*3, 0xf8b7},
{MS_WIDTH+MG_WIDTH*2, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*3, M_HEIGHT*3, 0xf8b8},
{MS_WIDTH+MG_WIDTH*3, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*4, M_HEIGHT*3, 0xf8b9},
{MS_WIDTH+MG_WIDTH*4, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*5, M_HEIGHT*3, 0xf8ba},
{MS_WIDTH+MG_WIDTH*5, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*6, M_HEIGHT*3, 0xf8bb},
{MS_WIDTH+MG_WIDTH*6, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*7, M_HEIGHT*3, 0xf8bc},
{MS_WIDTH+MG_WIDTH*7, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*8, M_HEIGHT*3, 0xf8bd},
{MS_WIDTH+MG_WIDTH*8, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*9, M_HEIGHT*3, 0xf8be},
{MS_WIDTH+MG_WIDTH*9, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*10, M_HEIGHT*3, 0xf8bf},
{MS_WIDTH+MG_WIDTH*10, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*11, M_HEIGHT*3, 0xf8c0},
{MS_WIDTH+MG_WIDTH*11, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*12, M_HEIGHT*3, 0xf8c1},
{MS_WIDTH+MG_WIDTH*12, M_HEIGHT*2, MS_WIDTH+MG_WIDTH*15, M_HEIGHT*3, KEY_ENTER},
//第四行
{0, M_HEIGHT*3, MS_WIDTH+MG_WIDTH, M_HEIGHT*4, KEY_CAPSLOCK},//tong 020731
{MS_WIDTH+MG_WIDTH, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*2, M_HEIGHT*4, 0xf8c2},
{MS_WIDTH+MG_WIDTH*2, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*3, M_HEIGHT*4, 0xf8c3},
{MS_WIDTH+MG_WIDTH*3, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*4, M_HEIGHT*4, 0xf8c4},
{MS_WIDTH+MG_WIDTH*4, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*5, M_HEIGHT*4, 0xf8c5},
{MS_WIDTH+MG_WIDTH*5, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*6, M_HEIGHT*4, 0xf8c6},
{MS_WIDTH+MG_WIDTH*6, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*7, M_HEIGHT*4, 0xf8c7},
{MS_WIDTH+MG_WIDTH*7, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*8, M_HEIGHT*4, 0xf8c8},
{MS_WIDTH+MG_WIDTH*8, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*9, M_HEIGHT*4, 0xf8c9},
{MS_WIDTH+MG_WIDTH*9, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*10, M_HEIGHT*4, 0xf8ca},
{MS_WIDTH+MG_WIDTH*10, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*11, M_HEIGHT*4, 0xf8cb},
{MS_WIDTH+MG_WIDTH*11, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*12, M_HEIGHT*4, KEY_CAPSLOCK},
{MS_WIDTH+MG_WIDTH*12, M_HEIGHT*3, MS_WIDTH+MG_WIDTH*15, M_HEIGHT*4, KEY_SPACE},
//end
{0,0,0,0,KEY_KBD_END}};
#endif
*/
#define ES_WIDTH 14 // 第1、2列键的宽度
#define EG_WIDTH 15 //12 // 第3-12列键的宽度
#define E_HEIGHT 13 // 键的高度
#define EG_START ES_WIDTH*2 // 第3列键的开始位置
TSwKbd_Coor const KBDCOOR_MKWORD_GB[] =
{
//第一行
{0, 0, ES_WIDTH, E_HEIGHT, KEY_BACKSPACE},
{ES_WIDTH, 0, ES_WIDTH*2, E_HEIGHT, KEY_ENTER},
#ifdef __WIN32__
{EG_START, 0, EG_START+EG_WIDTH, E_HEIGHT, 0xa1f8},
{EG_START+EG_WIDTH, 0, EG_START+EG_WIDTH*2,E_HEIGHT, 0xa2f8},
{EG_START+EG_WIDTH*2, 0, EG_START+EG_WIDTH*3,E_HEIGHT, 0xa3f8},
{EG_START+EG_WIDTH*3, 0, EG_START+EG_WIDTH*4,E_HEIGHT, 0xa4f8},
{EG_START+EG_WIDTH*4, 0, EG_START+EG_WIDTH*5,E_HEIGHT, 0xa5f8},
{EG_START+EG_WIDTH*5, 0, EG_START+EG_WIDTH*6,E_HEIGHT, 0xa6f8},
{EG_START+EG_WIDTH*6, 0, EG_START+EG_WIDTH*7,E_HEIGHT, 0xa7f8},
{EG_START+EG_WIDTH*7, 0, EG_START+EG_WIDTH*8-1,E_HEIGHT, 0xa8f8},
#else
{EG_START, 0, EG_START+EG_WIDTH, E_HEIGHT, 0xf8a1},
{EG_START+EG_WIDTH, 0, EG_START+EG_WIDTH*2,E_HEIGHT, 0xf8a2},
{EG_START+EG_WIDTH*2, 0, EG_START+EG_WIDTH*3,E_HEIGHT, 0xf8a3},
{EG_START+EG_WIDTH*3, 0, EG_START+EG_WIDTH*4,E_HEIGHT, 0xf8a4},
{EG_START+EG_WIDTH*4, 0, EG_START+EG_WIDTH*5,E_HEIGHT, 0xf8a5},
{EG_START+EG_WIDTH*5, 0, EG_START+EG_WIDTH*6,E_HEIGHT, 0xf8a6},
{EG_START+EG_WIDTH*6, 0, EG_START+EG_WIDTH*7,E_HEIGHT, 0xf8a7},
{EG_START+EG_WIDTH*7, 0, EG_START+EG_WIDTH*8-1,E_HEIGHT, 0xf8a8},
#endif
{EG_START+EG_WIDTH*8-1, 0, EG_START+EG_WIDTH*9,E_HEIGHT*2, KEY_SWITCHMKWORD},
//第二行
{0, E_HEIGHT, ES_WIDTH, E_HEIGHT*2, KEY_SPACE},
{ES_WIDTH, E_HEIGHT, ES_WIDTH*2, E_HEIGHT*2, KEY_DELETE},
#ifdef __WIN32__
{EG_START, E_HEIGHT, EG_START+EG_WIDTH, E_HEIGHT*2, 0xa9f8},
{EG_START+EG_WIDTH, E_HEIGHT, EG_START+EG_WIDTH*2,E_HEIGHT*2, 0xaaf8},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -