📄 uikbd_hand.res
字号:
#ifndef _KBD_HAND_RES_
#define _KBD_HAND_RES_
#include <TypeDefine.h>
#include <uiSw_Kbd.h>
#define HAND_X 30 // 手写区开始位置的x座标
#define HAND_Y 16 // 手写区开始位置的y座标
#define HAND_H 51 // 手写区高度,不含边框
#define HAND_W 53 // 手写区宽度,不含边框
//#ifdef __WIN32__
TSwKbd_Coor const KBDCOOR_HAND_CHS[] =
{
//第一行
#ifdef __WIN32__
{0, 0, 14, 15, 0xaca3}, // ,
{14, 0, 29, 15, 0xa3a1}, // 。
#else
{0, 0, 14, 15, 0xa3ac}, // ,
{14, 0, 29, 15, 0xa1a3}, // 。
#endif
{HAND_X, 0, HAND_X+HAND_W, 15, KEY_CANDIDATE},
{HAND_X+HAND_W+1, 0, HAND_X+HAND_W*2+1, 15, KEY_CANDIDATE2},
{137, 0, 148, 12, '-'},
{148, 0, 159, 12, '.'},
//第二行
{0, 15, 14, 28, KEY_BACKSPACE},
{14, 15, 29, 28, KEY_ENTER},
{HAND_X, 15, HAND_X+HAND_W, 67, KEY_HANDREGION},
{HAND_X+HAND_W+1, 15, HAND_X+HAND_W*2+1, 67, KEY_HANDREGION},
{137, 12, 148, 23, '1'},
{148, 12, 159, 23, '2'},
//第三行
{0, 28, 14, 41, KEY_SPACE},
{14, 28, 29, 41, KEY_DELETE},
{137, 23, 148,34, '3'},
{148, 23, 159,34, '4'},
//第四行
{0, 41, 14, 54, KEY_CHINESE},
{14, 41, 29, 54, KEY_ENGLISH},
{137, 34, 148,45, '5'},
{148, 34, 159,45, '6'},
//第五行
{0, 54, 14, 67, KEY_HAND},
{14, 54, 29, 67, KEY_SYMBOL},
{137, 45, 148,56, '7'},
{148, 45, 159,56, '8'},
//第六行
{137, 56, 148,67, '9'},
{148, 56, 159,67, '0'},
//end
{0,0,0,0,KEY_KBD_END},
};
//#else
TSwKbd_Coor const KBDCOOR_HAND_CHT[] =
{
//第一行
#ifndef __WIN32__
{0, 0, 14, 15, 0xa141}, // ,
{14, 0, 29, 15, 0xa143}, // 。
#else
{0, 0, 14, 15, 0x41a1}, // ,
{14, 0, 29, 15, 0x43a1}, // 。
#endif
{HAND_X, 0, HAND_X+HAND_W, 15, KEY_CANDIDATE},
{HAND_X+HAND_W+1, 0, HAND_X+HAND_W*2+1, 15, KEY_CANDIDATE2},
{137, 0, 148, 12, '-'},
{148, 0, 159, 12, '.'},
//第二行
{0, 15, 14, 28, KEY_BACKSPACE},
{14, 15, 29, 28, KEY_ENTER},
{HAND_X, 15, HAND_X+HAND_W, 67, KEY_HANDREGION},
{HAND_X+HAND_W+1, 15, HAND_X+HAND_W*2+1, 67, KEY_HANDREGION},
{137, 12, 148, 23, '1'},
{148, 12, 159, 23, '2'},
//第三行
{0, 28, 14, 41, KEY_SPACE},
{14, 28, 29, 41, KEY_DELETE},
{137, 23, 148,34, '3'},
{148, 23, 159,34, '4'},
//第四行
{0, 41, 14, 54, KEY_CHINESE},
{14, 41, 29, 54, KEY_ENGLISH},
{137, 34, 148,45, '5'},
{148, 34, 159,45, '6'},
//第五行
{0, 54, 14, 67, KEY_HAND},
{14, 54, 29, 67, KEY_SYMBOL},
{137, 45, 148,56, '7'},
{148, 45, 159,56, '8'},
//第六行
{137, 56, 148,67, '9'},
{148, 56, 159,67, '0'},
//end
{0,0,0,0,KEY_KBD_END},
};
//#endif
BYTE const KBDBMP_HAND[]=
{
0x0, 0xa0, 0x0, 0x44, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x3, 0xc0, 0xc, 0x0, 0x3c, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xff, 0xf0, 0xc0,
0x0, 0x3, 0xc0, 0x3, 0xc0, 0xc, 0x0, 0xc3, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x3c, 0x3, 0xc0, 0x0, 0xc0, 0xc, 0x0, 0xc3, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x3c, 0x3, 0xc0, 0x3, 0x0, 0xc, 0x0, 0x3c, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0xff,
0xff, 0xff, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0xc0,
0x0, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x3, 0x0, 0xc0,
0x3f, 0x3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf, 0x0, 0xc0,
0xc0, 0xc3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x3, 0x0, 0xc0,
0xc0, 0xc3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x3, 0x0, 0xc0,
0x3, 0x3, 0xc0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x3f, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x3, 0x0, 0xc0,
0xc, 0x3, 0xc0, 0x30, 0x0, 0xc, 0x3, 0x0, 0x3f, 0x30,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x3, 0x0, 0xc0,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -