亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dict_start.c

?? 在MTK下開發的一個詞典項目
?? C
?? 第 1 頁 / 共 4 頁
字號:
						LM_Font_PT=(UI_font_type)(current_MMI_theme->title_text_font);
						gui_set_font(LM_Font_PT);
						continue;
					}
				else if((i==(dict_sound_begin_line+1))&&strlen((char*)cur_sound)!=0)
				{
					if(first_sound_len<strlen((char*)cur_sound))
					{
						second_sound_len = strlen((char*)cur_sound) - first_sound_len;
						memset(temp_buffer,0,30);
						memcpy(temp_buffer,((i+zt_dict_exp_roll_content_current_line-1)*20)+dict_explain_array,20);
						MY_GB_TO_UNICODE(un_buff,temp_buffer,64);
						Show_Text_Best(90,(unsigned short)(75+i*20),200,25,un_buff,0,0,0);
						Change_Sound_Text(temp_buffer,un_buff);
				//		gui_set_font(LM_Font_PT);
				//		gui_move_text_cursor(114,(unsigned int)(90+i*20));
				//		gui_print_text((unsigned short*)(un_buff));
				//		LM_Font_PT=(UI_font_type)(current_MMI_theme->title_text_font);
				//		gui_set_font(LM_Font_PT);
						continue;
					}
					else
						MY_GB_TO_UNICODE(un_buff,(unsigned char*)(((i+zt_dict_exp_roll_content_current_line-1)*20)+dict_explain_array),64);
				}
				else
				{
					MY_GB_TO_UNICODE(un_buff,(unsigned char*)(((i+zt_dict_exp_roll_content_current_line-1)*20)+dict_explain_array),64);
				}
			}
			else
			{
				MY_GB_TO_UNICODE(un_buff,(unsigned char*)(((i+zt_dict_exp_roll_content_current_line-1)*20)+dict_explain_array),64);
			}
			Show_Text_Best(90,(unsigned short)(75+i*20),200,25,un_buff,0,0,0);
		}
		Text_Clip_End();
	}
	else if(dict_sc_cur_menu == 3)
	{
//		Draw_Picture_by_name(DISK_TYPE,"dict\\dict_chn_explain_bg.gif",0,88,0);
		dict_draw_picture_by_name("dict\\dict_chn_explain_bg.gif",0,70);
		Text_Clip_Begin();
		for (i=0;i<EXP_NUM_PER_PAGE&&(zt_dict_exp_roll_content_current_line+i)<=explain_line_num;i++)
		{
//			MY_write_error_info((char*)(((i+zt_dict_exp_roll_content_current_line-1)*40)+dict_explain_array));
//			MY_write_error_info("\r\n");
			MY_GB_TO_UNICODE(un_buff,(unsigned char*)(((i+zt_dict_exp_roll_content_current_line-1)*40)+dict_explain_array),80);
			Show_Text_Best(2,(unsigned short)(70+i*20),240,25,un_buff,0,0,0);
		}
		Text_Clip_End();
	}
}
void dict_set_input_box_mode(unsigned short id)
{
	switch(id)
	{
	case 0:////字母輸入
	case 4:
	case 5:
		change_singleline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_ABC);
		dict_sc_cur_menu=id;
		////注冊全鍵盤
		LM_register_singleline_inputbox_keys(0);
		break;
		//////////////
	case 1:////漢字輸入
	case 2:
	case 3:
		dict_sc_cur_menu=id;
		break;
		//////////////
	default: return;
	}////switch(id)
}
int ZT_Dict_List_Rollbar_CallbackMain(unsigned short curLine)
{
	zt_dict_list_flag = curLine - zt_dict_list_roll_content_current_line +1;
	zt_dict_list_roll_content_current_line = curLine+1;
	if(zt_dict_list_roll_content_current_line>0 && zt_dict_list_roll_content_current_line < word_list_num + 1)
		dict_output_word_list(1);
	return curLine;
}
int    ZT_Dict_Exp_Rollbar_CallbackMain(unsigned short curLine)
{
	zt_dict_exp_roll_content_current_line = curLine+1;
	if(zt_dict_exp_roll_content_current_line>0 && zt_dict_exp_roll_content_current_line < explain_line_num + 1)
		dict_output_word_explain();
	return curLine;
}
void LM_UNICODE_TO_GB(unsigned char *pOutBuffer, unsigned char *pInBuffer, unsigned int OutLen)
{
	if(pOutBuffer==NULL || pInBuffer==NULL || OutLen==0) return;
	
	//mmi_chset_ucs2_to_gb18030_str((char *)pOutBuffer, (char *)pInBuffer, OutLen);
	mmi_chset_ucs2_to_text_str(pOutBuffer, (unsigned short)OutLen, pInBuffer, GB2312_ENCODING_TYPE);
}
void LM_dicts_menu_DisIdleScr(void)
{
	DisplayIdleScreen();
}
void dict_main_right_key_long_fun(void)
{
	if (DICT_IS_INPUT_NULL==0)
	{
		gui_single_line_input_box_clear(&MMI_singleline_inputbox);
	}
}
void dict_main_right_key_fun()
{
//	dict_show_bottom_text(0,!DICT_IS_INPUT_NULL,0);
	dict_show_rsk_fun(0);
	if (DICT_IS_INPUT_NULL==0)
	{
		singleline_inputbox_delete_character();
	}
	else 
	{
		if (DICT_IS_SHOW_CUR_ITEM==1&&dict_sc_cur_menu!=3)
		{
			DICT_IS_SHOW_CUR_ITEM = 0;
			dict_get_word_list();
		}
		else
			GoBackHistory();
	}
}
void dict_main_right_key_down_fun(void)
{
	dict_show_rsk_fun(1);
}
void dict_main_left_key_down_fun()
{
	dict_show_lsk_fun(1);
}
void dict_main_left_key_fun()
{
	dict_show_lsk_fun(0);
	memset(gnoteString1,0,64);
	memcpy(gnoteString1,MMI_singleline_inputbox.text,2*UCS2_Text_len((unsigned short *)MMI_singleline_inputbox.text));
	LM_pinyin_shurufa();			
}
void dict_main_keyup_down(void)
{
	if (DICT_IS_SHOW_CUR_ITEM==0&&dict_sc_cur_menu!=3)
	{
		return;
	}
	if (dict_sc_cur_menu == 3)
	{
		ZXWX_Vscroll_bar_KeyDown((unsigned char*)&zt_dict_exp_vertical_scroll_bar,0);
	}
	else
	{
		if (dict_cur_focus==0)
		{
			ZXWX_Vscroll_bar_KeyDown((unsigned char*)&zt_dict_list_vertical_scroll_bar,0);
		}
		else
		{
			ZXWX_Vscroll_bar_KeyDown((unsigned char*)&zt_dict_exp_vertical_scroll_bar,0);
		}
	}
}
void dict_main_keyup_up(void)
{
	if (DICT_IS_SHOW_CUR_ITEM==0&&dict_sc_cur_menu!=3)
	{
		DICT_IS_SHOW_CUR_ITEM = 1;
		dict_output_word_list(1);
//		dict_show_bottom_text(0,!DICT_IS_INPUT_NULL,0);
		dict_show_lsk_fun(0);
		dict_show_rsk_fun(0);	
		return;
	}
	if (dict_sc_cur_menu==3)
	{
		ZXWX_Vscroll_bar_KeyUp((unsigned char *)&zt_dict_exp_vertical_scroll_bar);
	}
	else
	{
		if (dict_cur_focus==0)
		{
			ZXWX_Vscroll_bar_KeyUp((unsigned char *)&zt_dict_list_vertical_scroll_bar);
		}
		else
		{
			ZXWX_Vscroll_bar_KeyUp((unsigned char *)&zt_dict_exp_vertical_scroll_bar);
		}
	}
}
void dict_main_keydown_down(void)
{
	if (DICT_IS_SHOW_CUR_ITEM==0)
	{
		return;
	}
	if (dict_sc_cur_menu==3)
	{
		ZXWX_Vscroll_bar_KeyDown((unsigned char *)&zt_dict_exp_vertical_scroll_bar,1);
	}
	else
	{
		if (dict_cur_focus==0)
		{
			ZXWX_Vscroll_bar_KeyDown((unsigned char *)&zt_dict_list_vertical_scroll_bar,1);
		}
		else
		{
			ZXWX_Vscroll_bar_KeyDown((unsigned char *)&zt_dict_exp_vertical_scroll_bar,1);
		}
	}
}
void dict_main_keydown_up(void)
{
	if (DICT_IS_SHOW_CUR_ITEM==0&&dict_sc_cur_menu!=3)
	{
		DICT_IS_SHOW_CUR_ITEM = 1;
		dict_output_word_list(1);
//		dict_show_bottom_text(0,!DICT_IS_INPUT_NULL,0);
		dict_show_lsk_fun(0);
		dict_show_rsk_fun(0);
		return;
	}
	if (dict_sc_cur_menu==3)
	{
		ZXWX_Vscroll_bar_KeyUp((unsigned char *)&zt_dict_exp_vertical_scroll_bar);
	}
	else
	{
		if (dict_cur_focus==0)
		{
			ZXWX_Vscroll_bar_KeyUp((unsigned char *)&zt_dict_list_vertical_scroll_bar);
		}
		else
		{
			ZXWX_Vscroll_bar_KeyUp((unsigned char *)&zt_dict_exp_vertical_scroll_bar);
		}
	}
}
void dict_main_keydown_long(void)
{
	if (DICT_IS_SHOW_CUR_ITEM==0)
	{
		return;
	}
	if (dict_sc_cur_menu==3)
	{
		ZXWX_Vscroll_bar_KeyLong((unsigned char *)&zt_dict_exp_vertical_scroll_bar,1);
	}
	else
	{
		if (dict_cur_focus==0)
		{
			ZXWX_Vscroll_bar_KeyLong((unsigned char *)&zt_dict_list_vertical_scroll_bar,1);
		}
		else
		{
			ZXWX_Vscroll_bar_KeyLong((unsigned char *)&zt_dict_exp_vertical_scroll_bar,1);
		}

	}
}
void dict_main_keyup_long(void)
{
	if (DICT_IS_SHOW_CUR_ITEM==0)
	{
		return;
	}
	if (dict_sc_cur_menu==3)
	{
		ZXWX_Vscroll_bar_KeyLong((unsigned char *)&zt_dict_exp_vertical_scroll_bar,0);
	}
	else
	{
		if (dict_cur_focus==0)
		{
			ZXWX_Vscroll_bar_KeyLong((unsigned char *)&zt_dict_list_vertical_scroll_bar,0);
		}
		else
		{
			ZXWX_Vscroll_bar_KeyLong((unsigned char *)&zt_dict_exp_vertical_scroll_bar,0);
		}
		
	}
}
void dict_main_keyleft_up(void)
{
	if (dict_sc_cur_menu==3)
	{
		dict_switch_menu(-1);
		return;
	}
	else if (DICT_IS_INPUT_NULL&&DICT_IS_SHOW_CUR_ITEM==0)
	{
		dict_switch_menu(-1);
		return;
	}
	if (dict_cur_focus==1)
	{
		dict_cur_focus = 0;
		dict_output_word_list(0);
		dict_output_word_explain();
	}
	else
	{
		singleline_inputbox_previous_character();
	}
}
void dict_main_keyright_up(void)
{
	if (dict_sc_cur_menu==3)
	{
		dict_switch_menu(1);
		return;
	}
	else if (DICT_IS_INPUT_NULL&&DICT_IS_SHOW_CUR_ITEM==0)
	{
		dict_switch_menu(1);
		return;
	}

	if (dict_cur_focus==0)
	{
		dict_cur_focus = 1;
		dict_output_word_list(0);
		dict_output_word_explain();
	}
	else
	{
		singleline_inputbox_next_character();
	}
}
void dict_key_pound_down_fun(void)
{
	if (dict_sc_cur_menu==0||dict_sc_cur_menu==4||dict_sc_cur_menu==5)
	{
		return;
	}
	else 
	{
//		Draw_Picture_by_name(DISK_TYPE,"dict\\input_chn_butt_down.gif",178,26,0);
		dict_draw_picture_by_name("dict\\input_chn_butt_down.gif",122,23);
		return;
	}
}
void dict_key_pound_up_fun(void)
{
	if (dict_sc_cur_menu==0||dict_sc_cur_menu==4||dict_sc_cur_menu==5)
	{
		return;
	}
	else 
	{
		memset(gnoteString1,0,64);
		memcpy(gnoteString1,MMI_singleline_inputbox.text,2*UCS2_Text_len((unsigned short *)MMI_singleline_inputbox.text));
//		Draw_Picture_by_name(DISK_TYPE,"dict\\input_chn_normal.gif",178,26,0);
//		dict_draw_picture_by_name("dict\\input_chn_normal.gif",178,26);
		LM_pinyin_shurufa();
		return;
	}
}
#ifdef __MMI_TOUCH_SCREEN__
void dict_pen_down_fun(mmi_pen_point_struct pos)
{
	int i;
	for(i=0;i<10;i++)
		dict_down_place[i] = 0;
	if (pos.y>53&&pos.y<83)//窗口選擇按鈕
	{
		if (pos.x>0&&pos.x<29)
		{
			if (dict_sc_cur_menu==0)
			{
				return;
			}
			dict_down_place[2] = 1;
			Draw_Picture_by_name(DISK_TYPE,(char*)"dict\\en_ch_button_down.gif",1,46,0);
			return;
		}
		if (pos.x>41&&pos.x<58)
		{
			if (dict_sc_cur_menu==1)
			{
				return;
			}
			dict_down_place[3] = 1;
			Draw_Picture_by_name(DISK_TYPE,(char*)"dict\\ch_en_button_down.gif",30,46,0);
			return;
		}
		if (pos.x>58&&pos.x<88)
		{
			if (dict_sc_cur_menu==2)
			{
				return;
			}
			dict_down_place[4] = 1;
			Draw_Picture_by_name(DISK_TYPE,(char*)"dict\\idiom_button_down.gif",59,46,0);
			return;
		}
		if (pos.x>88&&pos.x<116)
		{
			if (dict_sc_cur_menu==3)
			{
				return;
			}
			dict_down_place[5] = 1;
			Draw_Picture_by_name(DISK_TYPE,(char*)"dict\\ch_word_button_down.gif",88,46,0);
			return;
		}
		if (pos.x>116&&pos.x<146)
		{
			if (dict_sc_cur_menu==4)
			{
				return;
			}
			dict_down_place[6] = 1;
			Draw_Picture_by_name(DISK_TYPE,(char*)"dict\\man_name_button_down.gif",117,46,0);
			return;
		}
		if (pos.x>146&&pos.x<176)
		{
			if (dict_sc_cur_menu==5)
			{
				return;
			}
			dict_down_place[7] = 1;
			Draw_Picture_by_name(DISK_TYPE,(char*)"dict\\place_button_down.gif",146,46,0);
			return;
		}
		return;
	}
	if (pos.y>199&&pos.y<220)
	{
		if (pos.x>4&&pos.x<37)
		{
			dict_down_place[8] = 1;
			dict_main_left_key_down_fun();
			return;
		}
		if (pos.x>142&&pos.x<201)
		{
			dict_down_place[9] = 1;
			dict_main_right_key_down_fun();
			return;
		}
		return;
	}
	if (DICT_IS_SHOW_CUR_ITEM==0&&pos.x>0&&pos.x<240&&pos.y>84&&pos.x<289&&dict_sc_cur_menu!=3)
	{
		return;
	}
	if (pos.x>120&&pos.x<146&&pos.y>23&&pos.y<45)//輸入法框
	{
		dict_down_place[0] = 1;
//		{
//			return;
//		}
//		else 
//		{
			Draw_Picture_by_name(DISK_TYPE,"dict\\input_chn_butt_down.gif",122,23,0);
			return;
//		}
	}
	if (pos.x>150&&pos.x<176&&pos.y>24&&pos.y<45)//刪除框
	{
		Draw_Picture_by_name(DISK_TYPE,"dict\\delete_button_down.gif",150,23,0);
		return;
	}
	if (pos.y>70&&pos.y<199)//need modify
	{
		if (dict_sc_cur_menu==3)
		{
			ZXWX_Vscroll_bar_pen_event((unsigned char *)(&zt_dict_exp_vertical_scroll_bar),pos,EVENT_PEN_DOWN);				
			return;
		}
		else
		{
			if (pos.x>65&&pos.x<88)
			{
				ZXWX_Vscroll_bar_pen_event((unsigned char *)(&zt_dict_list_vertical_scroll_bar),pos,EVENT_PEN_DOWN);
				return;
			}
			if (pos.x>163&&pos.x<176)
			{
				ZXWX_Vscroll_bar_pen_event((unsigned char *)(&zt_dict_exp_vertical_scroll_bar),pos,EVENT_PEN_DOWN);
				return;
			}
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品免费在线观看| 91色.com| 激情五月激情综合网| 偷拍亚洲欧洲综合| 亚洲精品国产品国语在线app| 国产精品理伦片| 中文字幕高清一区| 国产精品成人网| 一区二区在线观看免费| 亚洲另类春色校园小说| 亚洲精品久久久蜜桃| 国产精品一区免费在线观看| 91在线观看地址| 91免费看视频| 在线观看亚洲一区| 欧美绝品在线观看成人午夜影视| 欧美三级视频在线观看| 91精品午夜视频| 精品日韩在线观看| 国产精品每日更新在线播放网址 | 欧美成人a视频| 久久综合狠狠综合| 国产精品人成在线观看免费| 17c精品麻豆一区二区免费| 亚洲最新视频在线播放| 日韩va亚洲va欧美va久久| 久久99精品久久久久久久久久久久| 国产在线播放一区| 99re成人在线| 3d动漫精品啪啪1区2区免费| 久久久久久久久久久久久女国产乱 | 欧美a级理论片| 国产精品99久| 日本电影亚洲天堂一区| 9191成人精品久久| 国产日韩欧美制服另类| 一区2区3区在线看| 国精品**一区二区三区在线蜜桃| av午夜精品一区二区三区| 欧美日韩久久一区二区| 久久久久国产精品免费免费搜索| 亚洲黄色免费电影| 精彩视频一区二区三区| 91在线免费视频观看| 欧美一区二区视频在线观看| 国产性做久久久久久| 亚洲精品国产精华液| 国内欧美视频一区二区| 欧洲精品在线观看| 久久精品一级爱片| 五月激情丁香一区二区三区| 成人性视频网站| 欧美日韩欧美一区二区| 久久精品水蜜桃av综合天堂| 亚洲国产精品影院| 国产高清无密码一区二区三区| 欧美私模裸体表演在线观看| 国产视频不卡一区| 日韩国产在线一| 91热门视频在线观看| 亚洲精品一区二区精华| 亚洲一线二线三线久久久| 国产黑丝在线一区二区三区| 91精品国产一区二区人妖| 亚洲视频免费观看| 国产精品亚洲综合一区在线观看| 欧美日韩国产综合一区二区| 亚洲婷婷在线视频| 国产精品性做久久久久久| 欧美精品电影在线播放| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲男人的天堂在线aⅴ视频| 麻豆精品久久精品色综合| 欧美少妇bbb| 亚洲人被黑人高潮完整版| 国产高清不卡一区二区| 精品区一区二区| 丝袜美腿高跟呻吟高潮一区| 91黄色免费看| 中文字幕一区二区三区不卡| 狠狠色伊人亚洲综合成人| 欧美一区二区视频在线观看| 亚洲国产精品久久久男人的天堂| 99国产精品久久久久久久久久久| 久久女同精品一区二区| 久久er精品视频| 7777精品伊人久久久大香线蕉经典版下载 | 91在线观看免费视频| 国产精品久久久久桃色tv| 国产在线精品一区二区夜色| 日韩女优av电影| 男人的j进女人的j一区| 777奇米成人网| 天天操天天干天天综合网| 在线看日本不卡| 亚洲综合小说图片| 91成人在线精品| 亚洲线精品一区二区三区八戒| 色婷婷综合久久久中文一区二区| 国产精品盗摄一区二区三区| 白白色 亚洲乱淫| 亚洲色图在线视频| 91蝌蚪porny九色| 亚洲午夜av在线| 欧美精品tushy高清| 五月天欧美精品| 8x8x8国产精品| 美洲天堂一区二卡三卡四卡视频| 欧美一区二区播放| 美女尤物国产一区| 精品成人一区二区| 从欧美一区二区三区| 成人免费在线观看入口| 91视频免费观看| 亚洲va欧美va天堂v国产综合| 欧美区视频在线观看| 日韩精品一级中文字幕精品视频免费观看| 69久久99精品久久久久婷婷| 蜜臀国产一区二区三区在线播放| 日韩欧美国产一区二区三区| 国产乱码精品一品二品| 中文一区二区在线观看| 91欧美一区二区| 图片区小说区国产精品视频| 日韩欧美国产午夜精品| 丰满少妇久久久久久久 | 成人av免费在线| 一区二区视频在线看| 欧美群妇大交群中文字幕| 韩国三级中文字幕hd久久精品| 中文字幕不卡的av| 欧美在线观看一二区| 欧美aaa在线| 国产精品毛片无遮挡高清| 91福利精品视频| 日韩有码一区二区三区| 国产欧美日韩中文久久| 在线视频你懂得一区| 久久99久久精品欧美| 亚洲欧洲日产国产综合网| 欧美日产国产精品| 成人自拍视频在线| 亚洲成人免费视频| 国产欧美日韩精品一区| 一本大道久久a久久综合婷婷 | 日本二三区不卡| 国产日韩精品一区二区三区 | 亚洲国产精品精华液网站| 欧美一卡二卡在线| 成人国产亚洲欧美成人综合网 | 91免费小视频| 日韩亚洲欧美一区二区三区| 久久久精品天堂| 极品少妇xxxx精品少妇| 欧美日韩一级黄| 午夜亚洲福利老司机| 91福利精品第一导航| 亚洲人精品一区| 91在线视频观看| 亚洲视频免费观看| 色综合久久久久| 亚洲综合在线电影| 欧美三级日韩三级国产三级| 亚洲精品免费播放| 欧日韩精品视频| 亚洲国产视频网站| 91麻豆精品国产91久久久| 午夜日韩在线电影| 欧美日韩国产成人在线91| 亚洲成人av免费| 在线播放一区二区三区| 日韩av网站在线观看| 欧美岛国在线观看| 国产成人综合网| 国产女人aaa级久久久级| 福利一区福利二区| 国产精品久久久久天堂| 色丁香久综合在线久综合在线观看| 亚洲综合图片区| 欧美日韩高清一区二区三区| 日韩成人dvd| 久久久夜色精品亚洲| 成人精品亚洲人成在线| 亚洲欧美另类久久久精品 | 午夜精品一区二区三区电影天堂| 欧美色综合网站| 狂野欧美性猛交blacked| 久久久久9999亚洲精品| 成人aaaa免费全部观看| 亚洲免费三区一区二区| 91麻豆精品国产91久久久久| 国产做a爰片久久毛片| 亚洲欧洲精品天堂一级| 欧美色视频在线观看| 久久国产乱子精品免费女| 中文字幕乱码久久午夜不卡| 在线观看视频一区二区| 玖玖九九国产精品| 国产精品久久久久久久浪潮网站| 欧美在线影院一区二区|