📄 dict_pinyin.c
字号:
#include "dict.h"
#include "VoiceMemoProt.h"
void LM_pinyin_shurufa(void)
{
unsigned char * guiBuffer=NULL;
if( DICT_IS_CHARGED==0)
{
return ;
}
LM_dict_chinese_input_flag=1;////进入编辑窗口
// LM_MAIN_Set_GOBACK();////补丁函数,只起“不死机”的作用
Set_GOBACK_NORMAL();
EntryNewScreen(SCR_ID_LM_PINYIN_WIN, NULL, LM_pinyin_shurufa, NULL);
// SetParentHandler(0);
guiBuffer = GetCurrGuiBuffer(SCR_ID_LM_PINYIN_WIN);
// memset(gnoteString1, 0, 64);
switch(dict_sc_cur_menu)
{
case 0:
case 4:
case 5:
ShowCategory5Screen
(
// SCR_LEARN_MACHINE_DICT_MENU,
0,
0,//GetRootTitleIcon(EXTRA_SHORTCUTS_MENUID),
STR_GLOBAL_OK,
0,
STR_GLOBAL_BACK,
0,
INPUT_TYPE_ALPHANUMERIC_LOWERCASE | INPUT_TYPE_OVERRIDE_DEFAULT | INPUT_TYPE_USE_ONLY_ENGLISH_MODES,//INPUT_TYPE_SM_MULTITAP_PINYIN,
(PU8) gnoteString1,
30,
guiBuffer
);
break;
case 1:
case 2:
case 3:
ShowCategory5Screen
(
// SCR_LEARN_MACHINE_DICT_MENU,
0,
0,//GetRootTitleIcon(EXTRA_SHORTCUTS_MENUID),
STR_GLOBAL_OK,
0,
STR_GLOBAL_BACK,
0,
INPUT_TYPE_SM_PINYIN,//INPUT_TYPE_SM_MULTITAP_PINYIN,
(PU8) gnoteString1,
30,
guiBuffer
);
break;
}
Set_GOBACK_NORMAL();////补丁函数,只起“不死机”的作用
SetLeftSoftkeyFunction(Finish_Back, KEY_EVENT_UP);
SetCategory5RightSoftkeyFunction(LM_pinyin_rightkey_fun, KEY_EVENT_UP);
}
/////////////////////////////////////////////////////
void Finish_Back(void)
{
memset(tempsave, 0, 64);
memcpy(tempsave,gnoteString1,64);
GoBackHistory();
}
void LM_pinyin_rightkey_fun(void)
{
memset(tempsave,0,64);
GoBackHistory();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -