wgui_categories_inputs.c
资源名称:mmi.rar [点击查看]
上传用户:lqx1163
上传日期:2014-08-13
资源大小:9183k
文件大小:1705k
源码类别:
MTK
开发平台:
C/C++
- #if defined(__MMI_T9_BULGARIAN__) || defined(__MMI_CSTAR_BULGARIAN__) //KP Jerry add "__MMI_CSTAR_BULGARIAN__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_BULGARIAN:
- case INPUT_MODE_SMART_LOWERCASE_BULGARIAN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_BULGARIAN__) || defined(__MMI_CSTAR_BULGARIAN__) */ //KP Jerry add "__MMI_CSTAR_BULGARIAN__" on 2007-4-17
- #if defined(__MMI_T9_VIETNAMESE__) || defined(__MMI_CSTAR_VIETNAMESE__) //KP Jerry add "__MMI_CSTAR_VIETNAMESE__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_VIETNAMESE:
- case INPUT_MODE_SMART_LOWERCASE_VIETNAMESE:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_VIETNAMESE__) || defined(__MMI_CSTAR_VIETNAMESE__) */ //KP Jerry add "__MMI_CSTAR_VIETNAMESE__" on 2007-4-17
- #if defined(__MMI_T9_INDONESIAN__) || defined(__MMI_CSTAR_INDONESIAN__) //KP Jerry add "__MMI_CSTAR_INDONESIAN__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_INDONESIAN:
- case INPUT_MODE_SMART_LOWERCASE_INDONESIAN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_INDONESIAN__) || defined(__MMI_CSTAR_INDONESIAN__) */ //KP Jerry add "__MMI_CSTAR_INDONESIAN__" on 2007-4-17
- #if defined(__MMI_T9_TURKISH__) || defined(__MMI_CSTAR_TURKISH__) //KP Jerry add "__MMI_CSTAR_TURKISH__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_TURKISH:
- case INPUT_MODE_SMART_LOWERCASE_TURKISH:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_TURKISH__) || defined(__MMI_CSTAR_TURKISH__) */ //KP Jerry add "__MMI_CSTAR_TURKISH__" on 2007-4-17
- #if defined(__MMI_T9_CZECH__) || defined(__MMI_CSTAR_CZECH__) //KP Jerry add "__MMI_CSTAR_CZECH__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_CZECH:
- case INPUT_MODE_SMART_LOWERCASE_CZECH:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_CZECH__) || defined(__MMI_CSTAR_CZECH__) */ //KP Jerry add "__MMI_CSTAR_CZECH__" on 2007-4-17
- #if defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_CSTAR_PORTUGUESE__) //KP Jerry add "__MMI_CSTAR_PORTUGUESE__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_PORTUGUESE:
- case INPUT_MODE_SMART_LOWERCASE_PORTUGUESE:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_CSTAR_PORTUGUESE__) */ //KP Jerry add "__MMI_CSTAR_PORTUGUESE__" on 2007-4-17
- #if defined(__MMI_T9_FINNISH__) || defined(__MMI_CSTAR_FINNISH__) //KP Jerry add "__MMI_CSTAR_FINNISH__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_FINNISH:
- case INPUT_MODE_SMART_LOWERCASE_FINNISH:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_FINNISH__) || defined(__MMI_CSTAR_FINNISH__) */ //KP Jerry add "__MMI_CSTAR_FINNISH__" on 2007-4-17
- #if defined(__MMI_T9_HUNGARIAN__) || defined(__MMI_CSTAR_HUNGARIAN__) //KP Jerry add "__MMI_CSTAR_HUNGARIAN__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_HUNGARIAN:
- case INPUT_MODE_SMART_LOWERCASE_HUNGARIAN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_HUNGARIAN__) || defined(__MMI_CSTAR_HUNGARIAN__) */ //KP Jerry add "__MMI_CSTAR_HUNGARIAN__" on 2007-4-17
- #if defined(__MMI_T9_NORWEGIAN__) || defined(__MMI_CSTAR_NORWEGIAN__) //KP Jerry add "__MMI_CSTAR_NORWEGIAN__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_NORWEGIAN:
- case INPUT_MODE_SMART_LOWERCASE_NORWEGIAN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_NORWEGIAN__) || defined(__MMI_CSTAR_NORWEGIAN__) */ //KP Jerry add "__MMI_CSTAR_NORWEGIAN__" on 2007-4-17
- #if defined(__MMI_T9_DUTCH__) || defined(__MMI_CSTAR_DUTCH__) //KP Jerry add "__MMI_CSTAR_DUTCH__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_DUTCH:
- case INPUT_MODE_SMART_LOWERCASE_DUTCH:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_DUTCH__) || defined(__MMI_CSTAR_DUTCH__) */ //KP Jerry add "__MMI_CSTAR_DUTCH__" on 2007-4-17
- #if defined(__MMI_T9_SLOVENIAN__) || defined(__MMI_CSTAR_SLOVENIAN__) //KP Jerry add "__MMI_CSTAR_SLOVENIAN__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_SLOVENIAN:
- case INPUT_MODE_SMART_LOWERCASE_SLOVENIAN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_SLOVENIAN__) || defined(__MMI_CSTAR_SLOVENIAN__) */ //KP Jerry add "__MMI_CSTAR_SLOVENIAN__" on 2007-4-17
- #if defined(__MMI_T9_SWEDISH__) || defined(__MMI_CSTAR_SWEDISH__) //KP Jerry add "__MMI_CSTAR_SWEDISH__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_SWEDISH:
- case INPUT_MODE_SMART_LOWERCASE_SWEDISH:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_SWEDISH__) || defined(__MMI_CSTAR_SWEDISH__) */ //KP Jerry add "__MMI_CSTAR_SWEDISH__" on 2007-4-17
- #if defined(__MMI_T9_MALAY__) || defined(__MMI_CSTAR_MALAY__) //KP Jerry add "__MMI_CSTAR_MALAY__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_MALAY:
- case INPUT_MODE_SMART_LOWERCASE_MALAY:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_MALAY__) || defined(__MMI_CSTAR_MALAY__) */ //KP Jerry add "__MMI_CSTAR_MALAY__" on 2007-4-17
- #if defined(__MMI_T9_CROATIAN__) || defined(__MMI_CSTAR_CROATIAN__) //KP Jerry add "__MMI_CSTAR_CROATIAN__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_CROATIAN:
- case INPUT_MODE_SMART_LOWERCASE_CROATIAN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_CROATIAN__) || defined(__MMI_CSTAR_CROATIAN__) */ //KP Jerry add "__MMI_CSTAR_CROATIAN__" on 2007-4-17
- #if defined(__MMI_T9_SLOVAK__) || defined(__MMI_CSTAR_SLOVAK__) //KP Jerry add "__MMI_CSTAR_SLOVAK__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_SLOVAK:
- case INPUT_MODE_SMART_LOWERCASE_SLOVAK:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_SLOVAK__) || defined(__MMI_CSTAR_SLOVAK__) */ //KP Jerry add "__MMI_CSTAR_SLOVAK__" on 2007-4-17
- #if defined(__MMI_T9_ROMANIAN__) || defined(__MMI_CSTAR_ROMANIAN__) //KP Jerry add "__MMI_CSTAR_ROMANIAN__" on 2007-4-17
- case INPUT_MODE_SMART_UPPERCASE_ROMANIAN:
- case INPUT_MODE_SMART_LOWERCASE_ROMANIAN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_ROMANIAN__) || defined(__MMI_CSTAR_ROMANIAN__) */ //KP Jerry add "__MMI_CSTAR_ROMANIAN__" on 2007-4-17
- #elif defined(__MMI_ZI__)
- case INPUT_MODE_TR_MULTITAP_BOPOMO:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_BPMF_LOGO);
- break;
- case INPUT_MODE_SM_MULTITAP_PINYIN:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_PINYIN_LOGO);
- break;
- case INPUT_MODE_TR_BOPOMO:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_BPMF_LOGO);
- break;
- case INPUT_MODE_SM_PINYIN:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_PINYIN_LOGO);
- break;
- case INPUT_MODE_TR_STROKE:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_TR_STROKE_LOGO);
- break;
- case INPUT_MODE_SM_STROKE:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_SM_STROKE_LOGO);
- break;
- case INPUT_MODE_SMART_UPPERCASE_ABC:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_MODE_SMART_LOWERCASE_ABC:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_MODE_SMART_THAI:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- //PMT START PERSIAN
- case INPUT_MODE_SMART_PERSIAN:
- wgui_inputbox_information_icon=get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- //PMT END PERSIAN
- case INPUT_MODE_SMART_ARABIC:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_MODE_SMART_HINDI:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_MODE_SMART_HEBREW:
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- //MTK end
- #if defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__)
- case INPUT_MODE_SMART_UPPERCASE_SPANISH:
- case INPUT_MODE_SMART_LOWERCASE_SPANISH:
- #endif /* defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__) */
- #if defined(__MMI_ZI_DANISH__) /* DANISH-VIKAS */
- case INPUT_MODE_SMART_UPPERCASE_DANISH:
- case INPUT_MODE_SMART_LOWERCASE_DANISH:
- #endif /* defined(__MMI_ZI_DANISH__) */
- #if defined(__MMI_ZI_POLISH__) /* POLISH-VIKAS */
- case INPUT_MODE_SMART_UPPERCASE_POLISH:
- case INPUT_MODE_SMART_LOWERCASE_POLISH:
- #endif /* defined(__MMI_ZI_POLISH__) */
- #if defined(__MMI_ZI_NORWEGIAN__)
- case INPUT_MODE_SMART_UPPERCASE_NORWEGIAN:
- case INPUT_MODE_SMART_LOWERCASE_NORWEGIAN:
- #endif /* defined(__MMI_ZI_NORWEGIAN__) */
- #if defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__)
- case INPUT_MODE_SMART_UPPERCASE_FRENCH:
- case INPUT_MODE_SMART_LOWERCASE_FRENCH:
- #endif /* defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__) */
- #if defined(__MMI_ZI_GERMAN__)
- case INPUT_MODE_SMART_UPPERCASE_GERMAN:
- case INPUT_MODE_SMART_LOWERCASE_GERMAN:
- #endif /* defined(__MMI_ZI_GERMAN__) */
- #if defined(__MMI_ZI_ITALIAN__)
- case INPUT_MODE_SMART_UPPERCASE_ITALIAN:
- case INPUT_MODE_SMART_LOWERCASE_ITALIAN:
- #endif /* defined(__MMI_ZI_ITALIAN__) */
- #if defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__)
- case INPUT_MODE_SMART_UPPERCASE_RUSSIAN:
- case INPUT_MODE_SMART_LOWERCASE_RUSSIAN:
- #endif /* defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__) */
- #if defined(__MMI_ZI_BULGARIAN__)
- case INPUT_MODE_SMART_UPPERCASE_BULGARIAN:
- case INPUT_MODE_SMART_LOWERCASE_BULGARIAN:
- #endif /* defined(__MMI_ZI_BULGARIAN__) */
- #if defined(__MMI_ZI_TURKISH__)
- case INPUT_MODE_SMART_UPPERCASE_TURKISH:
- case INPUT_MODE_SMART_LOWERCASE_TURKISH:
- #endif /* defined(__MMI_ZI_TURKISH__) */
- #if defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__) || defined(__MMI_ZI_BZ_PORTUGUESE__)
- case INPUT_MODE_SMART_UPPERCASE_PORTUGUESE:
- case INPUT_MODE_SMART_LOWERCASE_PORTUGUESE:
- #endif /* defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__) || defined(__MMI_ZI_BZ_PORTUGUESE__) */
- #if defined(__MMI_ZI_INDONESIAN__)
- case INPUT_MODE_SMART_UPPERCASE_INDONESIAN:
- case INPUT_MODE_SMART_LOWERCASE_INDONESIAN:
- #endif /* defined(__MMI_ZI_INDONESIAN__) */
- #if defined(__MMI_ZI_MALAY__)
- case INPUT_MODE_SMART_UPPERCASE_MALAY:
- case INPUT_MODE_SMART_LOWERCASE_MALAY:
- #endif /* defined(__MMI_ZI_MALAY__) */
- #if defined(__MMI_ZI_VIETNAMESE__)
- case INPUT_MODE_SMART_UPPERCASE_VIETNAMESE:
- case INPUT_MODE_SMART_LOWERCASE_VIETNAMESE:
- #endif /* defined(__MMI_ZI_VIETNAMESE__) */
- #if defined(__MMI_ZI_SLOVAK__)
- case INPUT_MODE_SMART_UPPERCASE_SLOVAK:
- case INPUT_MODE_SMART_LOWERCASE_SLOVAK:
- #endif /* defined(__MMI_ZI_SLOVAK__) */
- #if defined(__MMI_ZI_DUTCH__)
- case INPUT_MODE_SMART_UPPERCASE_DUTCH:
- case INPUT_MODE_SMART_LOWERCASE_DUTCH:
- #endif /* defined(__MMI_ZI_DUTCH__) */
- #if defined(__MMI_ZI_SWEDISH__)
- case INPUT_MODE_SMART_UPPERCASE_SWEDISH:
- case INPUT_MODE_SMART_LOWERCASE_SWEDISH:
- #endif /* defined(__MMI_ZI_SWEDISH__) */
- #if defined(__MMI_ZI_CROATIAN__)
- case INPUT_MODE_SMART_UPPERCASE_CROATIAN:
- case INPUT_MODE_SMART_LOWERCASE_CROATIAN:
- #endif /* defined(__MMI_ZI_CROATIAN__) */
- #if defined(__MMI_ZI_ROMANIAN__)
- case INPUT_MODE_SMART_UPPERCASE_ROMANIAN:
- case INPUT_MODE_SMART_LOWERCASE_ROMANIAN:
- #endif /* defined(__MMI_ZI_ROMANIAN__) */
- #if defined(__MMI_ZI_SLOVENIAN__)
- case INPUT_MODE_SMART_UPPERCASE_SLOVENIAN:
- case INPUT_MODE_SMART_LOWERCASE_SLOVENIAN:
- #endif /* defined(__MMI_ZI_SLOVENIAN__) */
- #if defined(__MMI_ZI_GREEK__)
- case INPUT_MODE_SMART_UPPERCASE_GREEK:
- case INPUT_MODE_SMART_LOWERCASE_GREEK:
- #endif /* defined(__MMI_ZI_GREEK__) */
- #if defined(__MMI_ZI_FINNISH__)
- case INPUT_MODE_SMART_UPPERCASE_FINNISH:
- case INPUT_MODE_SMART_LOWERCASE_FINNISH:
- #endif /* defined(__MMI_ZI_FINNISH__) */
- #if defined(__MMI_ZI_CZECH__)
- case INPUT_MODE_SMART_UPPERCASE_CZECH:
- case INPUT_MODE_SMART_LOWERCASE_CZECH:
- #endif /* defined(__MMI_ZI_CZECH__) */
- #if defined(__MMI_ZI_HUNGARIAN__)
- case INPUT_MODE_SMART_UPPERCASE_HUNGARIAN:
- case INPUT_MODE_SMART_LOWERCASE_HUNGARIAN:
- #endif /* defined(__MMI_ZI_HUNGARIAN__) */
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- //KP Jerry add on 2007-3-8 start
- #elif defined(__MMI_CSTAR__)
- case INPUT_MODE_TR_MULTITAP_BOPOMO:
- wgui_inputbox_information_icon = get_image(WGUI_IME_MULTITAP_BPMF_IMG);
- break;
- case INPUT_MODE_SM_MULTITAP_PINYIN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_MULTITAP_PINYIN_IMG);
- break;
- case INPUT_MODE_TR_BOPOMO:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_BPMF_IMG);
- break;
- case INPUT_MODE_SM_PINYIN:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_PINYIN_IMG);
- break;
- case INPUT_MODE_TR_STROKE:
- wgui_inputbox_information_icon = get_image(WGUI_IME_TR_STROKE_IMG);
- break;
- case INPUT_MODE_SM_STROKE:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SM_STROKE_IMG);
- break;
- case INPUT_MODE_SMART_UPPERCASE_ABC:
- case INPUT_MODE_SMART_LOWERCASE_ABC:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_MODE_SMART_UPPERCASE_VIETNAMESE:
- case INPUT_MODE_SMART_LOWERCASE_VIETNAMESE:
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- //KP Jerry add on 2007-3-8 end
- #endif
- default:
- wgui_inputbox_information_icon = NULL;
- break;
- }
- }
- #ifdef __MMI_MULTITAP_THAI__
- /*****************************************************************************
- * FUNCTION
- * wgui_handle_inputbox_change_input_mode_bymultitapthai
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_handle_inputbox_change_input_mode_bymultitapthai(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- if (Get_inputbox_update_states() == 1)
- {
- if (inputbox_change_mode == change_multiline_inputbox_input_mode)
- {
- gui_multi_line_input_box_delete_character(&MMI_multiline_inputbox);
- }
- else
- {
- gui_single_line_input_box_delete_character(&MMI_singleline_inputbox);
- }
- }
- wgui_handle_inputbox_change_input_mode();
- }
- #endif /* __MMI_MULTITAP_THAI__ */
- /*****************************************************************************
- * FUNCTION
- * wgui_handle_inputbox_change_input_mode
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_handle_inputbox_change_input_mode(void)
- { /* wgui_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY); */
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- disable_active_multitap();
- if(MMI_multiline_inputbox.flags & UI_MULTI_LINE_INPUT_BOX_WORD_HIGHLIGHT)
- {
- MMI_multiline_inputbox.flags &= ~UI_MULTI_LINE_INPUT_BOX_WORD_HIGHLIGHT;
- redraw_multiline_inputbox();
- }
- change_input_mode();
- set_MMI_current_input_type();
- wgui_get_inputbox_information_icon();
- #if defined(__MMI_INSCREEN_MULTILINE_TEXTBOX__)
- if (MMI_multi_line_inputbox_present)
- {
- show_multiline_inputbox();
- }
- else
- #endif /* defined(__MMI_INSCREEN_MULTILINE_TEXTBOX__) */
- {
- redraw_on_input_method_change = 1;
- /* START TARUN PMT 20040927 ADDED : Check the flag before redrawing the info bar */
- if (wgui_inputbox_information_flag)
- {
- wgui_redraw_input_information_bar();
- }
- /* END TARUN PMT 20040927 */
- redraw_on_input_method_change = 0;
- }
- }
- /*****************************************************************************
- * FUNCTION
- * change_multiline_information_bar_input_method
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void change_multiline_information_bar_input_method(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_get_inputbox_information_icon();
- redraw_on_input_method_change = 1;
- /* START TARUN PMT 20040927 ADDED : Check the flag before redrawing the info bar */
- if (wgui_inputbox_information_flag)
- {
- wgui_redraw_input_information_bar();
- }
- /* END TARUN PMT 20040927 */
- redraw_on_input_method_change = 0;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_handle_symbol_picker_star_key_down
- * DESCRIPTION
- * Show symbols screen
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_handle_symbol_picker_star_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- disable_active_multitap();
- EntrySymbolPickerScreen();
- }
- #ifdef __MMI_MULTITAP_THAI__
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_handle_symbol_picker_star_key_down_bymultitapthai
- * DESCRIPTION
- * Show symbols screen
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_handle_symbol_picker_star_key_down_bymultitapthai(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- if (Get_inputbox_update_states() == 1)
- {
- gui_multi_line_input_box_delete_character(&MMI_multiline_inputbox);
- }
- wgui_inputbox_handle_symbol_picker_star_key_down();
- }
- #endif /* __MMI_MULTITAP_THAI__ */
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_handle_multitap_input_complete
- * DESCRIPTION
- * handle multitap input of input box
- * PARAMETERS
- * type [IN] ;- type of input mode
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_handle_multitap_input_complete(S32 type)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- if (wgui_inputbox_active_multitap == WGUI_INPUTBOX_MULTITAP_NONE)
- {
- return;
- }
- switch (wgui_inputbox_active_multitap)
- {
- case WGUI_INPUTBOX_EDIT_MULTITAP_STAR:
- if (type == WGUI_INPUTBOX_EDIT_MULTITAP_STAR)
- {
- return;
- }
- if (MMI_multiline_inputbox.flags & UI_MULTI_LINE_INPUT_BOX_STATE_MULTITAP)
- {
- gui_cancel_timer(wgui_inputbox_phone_number_input_complete_multitap_star_key);
- gui_multitap_input_complete(&wgui_inputbox_multitap_star_key);
- }
- break;
- #ifdef __MMI_MULTITAP_KEY_0__
- case WGUI_INPUTBOX_EDIT_MULTITAP_ZERO:
- if (type == WGUI_INPUTBOX_EDIT_MULTITAP_ZERO)
- {
- return;
- }
- if (MMI_multiline_inputbox.flags & UI_MULTI_LINE_INPUT_BOX_STATE_MULTITAP)
- {
- gui_cancel_timer(wgui_inputbox_phone_number_input_complete_multitap_zero_key);
- gui_multitap_input_complete(&wgui_inputbox_multitap_zero_key);
- }
- break;
- #endif /* __MMI_MULTITAP_KEY_0__ */
- }
- wgui_inputbox_active_multitap = WGUI_INPUTBOX_MULTITAP_NONE;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_complete_multitap_star_key
- * DESCRIPTION
- * handle multitap star key of phone number input box
- * PARAMETERS
- * void
- * noen(?) [IN]
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_input_complete_multitap_star_key(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- gui_multitap_input_complete(&wgui_inputbox_multitap_star_key);
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_handle_multitap_star_key_down
- * DESCRIPTION
- * handle multitap star key down of phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_input_handle_multitap_star_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_STAR);
- wgui_inputbox_active_multitap = WGUI_INPUTBOX_EDIT_MULTITAP_STAR;
- gui_change_multitap_input_state(&wgui_inputbox_multitap_star_key);
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_handle_multitap_star_key_up
- * DESCRIPTION
- * handle multitap star key up of phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_input_handle_multitap_star_key_up(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- gui_start_timer(MMI_MULTITAP_TIMEOUT, wgui_inputbox_phone_number_input_complete_multitap_star_key);
- }
- #ifdef __MMI_MULTITAP_KEY_0__
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_complete_multitap_zero_key
- * DESCRIPTION
- * handle multitap zero key of phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_input_complete_multitap_zero_key(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- gui_multitap_input_complete(&wgui_inputbox_multitap_zero_key);
- SetKeyHandler(MMI_key_0_down, KEY_0, KEY_EVENT_DOWN);
- SetKeyHandler(MMI_key_0_down, KEY_0, KEY_REPEAT);
- SetKeyHandler(MMI_key_0_up, KEY_0, KEY_EVENT_UP);
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_handle_multitap_zero_key_down
- * DESCRIPTION
- * handle multitap zero key down of phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_input_handle_multitap_zero_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ZERO);
- wgui_inputbox_active_multitap = WGUI_INPUTBOX_EDIT_MULTITAP_ZERO;
- gui_change_multitap_input_state(&wgui_inputbox_multitap_zero_key);
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_handle_multitap_zero_key_up
- * DESCRIPTION
- * handle multitap zero key up of phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_input_handle_multitap_zero_key_up(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- gui_start_timer(MMI_MULTITAP_TIMEOUT + 400, wgui_inputbox_phone_number_input_complete_multitap_zero_key);
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_handle_zero_key_long_press
- * DESCRIPTION
- * handle zero key long press of phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_input_handle_zero_key_long_press(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- SetKeyHandler(wgui_inputbox_phone_number_input_handle_multitap_zero_key_down, KEY_0, KEY_REPEAT);
- if (!(MMI_multiline_inputbox.flags & UI_MULTI_LINE_INPUT_BOX_STATE_MULTITAP))
- {
- multiline_inputbox_delete_character();
- }
- wgui_inputbox_phone_number_input_handle_multitap_zero_key_down();
- SetKeyHandler(wgui_inputbox_phone_number_input_handle_multitap_zero_key_down, KEY_0, KEY_EVENT_DOWN);
- SetKeyHandler(wgui_inputbox_phone_number_input_handle_multitap_zero_key_up, KEY_0, KEY_EVENT_UP);
- }
- #endif /* __MMI_MULTITAP_KEY_0__ */
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_handle_hash_key_down
- * DESCRIPTION
- * handle hash key down of phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_input_handle_hash_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY);
- multiline_inputbox_direct_input((UI_character_type) '#');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_input_handle_star_key_down
- * DESCRIPTION
- * handle star key down of phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- /* MTK Elvis */
- void wgui_inputbox_phone_number_input_handle_star_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY);
- multiline_inputbox_direct_input((UI_character_type) '*');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_phone_number_numeric_key_handler
- * DESCRIPTION
- * handle numeric input of phone number input box
- * PARAMETERS
- * k [IN]
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_phone_number_numeric_key_handler(MMI_key_code_type k)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY);
- multiline_inputbox_direct_input((UI_character_type) ('0' + k));
- #ifdef __MMI_MULTITAP_KEY_0__
- SetKeyHandler(MMI_key_0_down, KEY_0, KEY_EVENT_DOWN);
- SetKeyHandler(MMI_key_0_down, KEY_0, KEY_REPEAT);
- SetKeyHandler(MMI_key_0_up, KEY_0, KEY_EVENT_UP);
- #endif /* __MMI_MULTITAP_KEY_0__ */
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_show_inputbox
- * DESCRIPTION
- * show input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_show_inputbox(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- #if(UI_DOUBLE_BUFFER_SUPPORT)
- gui_lock_double_buffer();
- #endif
- if (wgui_inputbox_information_flag)
- {
- wgui_redraw_input_information_bar();
- }
- #if(UI_DOUBLE_BUFFER_SUPPORT)
- gui_unlock_double_buffer();
- #endif
- show_multiline_inputbox();
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_numeric_password_input_handle_start_key_down
- * DESCRIPTION
- * handle numeric input of password screen
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_numeric_password_input_handle_start_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- multiline_inputbox_direct_input((UI_character_type) '*');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_numeric_password_input_handle_hash_key_down
- * DESCRIPTION
- * handle hash input of passwrod input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_numeric_password_input_handle_hash_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- multiline_inputbox_direct_input((UI_character_type) '#');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_keypad_numeric_handle_star_key_down
- * DESCRIPTION
- * handle star key input of multiline input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_keypad_numeric_handle_star_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- multiline_inputbox_direct_input((UI_character_type) '*');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_inputbox_keypad_numeric_handle_pound_key_down
- * DESCRIPTION
- * handle pound key input of multiline input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_inputbox_keypad_numeric_handle_pound_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- multiline_inputbox_direct_input((UI_character_type) '#');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_decimal_numeric_handle_pound_key_down
- * DESCRIPTION
- * handle decimal key input of multiline input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_decimal_numeric_handle_pound_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- if (wgui_multiline_inputbox_decimal_flag)
- {
- UI_editor_play_tone_invalid_data();
- return;
- }
- if (gui_multi_line_input_box_test_first_position(&MMI_multiline_inputbox))
- {
- multiline_inputbox_direct_input((UI_character_type) '0');
- }
- multiline_inputbox_direct_input((UI_character_type) '.');
- wgui_multiline_inputbox_decimal_flag = 1;
- }
- U8 wgui_multiline_inputbox_input_mode_changed = 0;
- U8 wgui_multiline_inputbox_input_type = 0;
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_ABC
- * DESCRIPTION
- * change multiline input box mode to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_ABC(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_abc
- * DESCRIPTION
- * change multiline input box mode to abc
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_abc(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_numeric
- * DESCRIPTION
- * change multiline input box mode to numeric
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_numeric(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_NUMERIC_CHANGEABLE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #if defined(__MMI_MULTITAP_THAI__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_thai
- * DESCRIPTION
- * change multiline input box mode to spanish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_thai(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_MULTITAP_THAI;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_THAI__) */
- /* MTk Terry for Spanish French German Italian Russian Turkish Portuguese Indonesian Malay Vietnamese */
- #if defined(__MMI_MULTITAP_SPANISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_SPANISH
- * DESCRIPTION
- * change multiline input box mode to SPANISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_SPANISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SPANISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_spanish
- * DESCRIPTION
- * change multiline input box mode to spanish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_spanish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SPANISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_SPANISH__) */
- #if defined(__MMI_MULTITAP_DANISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_DANISH
- * DESCRIPTION
- * change multiline input box mode to DANISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_DANISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_DANISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_danish
- * DESCRIPTION
- * change multiline input box mode to Danish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_danish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_DANISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_DANISH__) */
- #if defined(__MMI_MULTITAP_POLISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_POLISH
- * DESCRIPTION
- * change multiline input box mode to POLISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_POLISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_POLISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_polish
- * DESCRIPTION
- * change multiline input box mode to Polish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_polish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_POLISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_POLISH__) */
- #if defined(__MMI_MULTITAP_FRENCH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_FRENCH
- * DESCRIPTION
- * change multiline input box mode to FRENCH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_FRENCH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_FRENCH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_french
- * DESCRIPTION
- * change multiline input box mode to french
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_french(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_FRENCH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_FRENCH__) */
- #if defined(__MMI_MULTITAP_GERMAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_GERMAN
- * DESCRIPTION
- * change multiline input box mode to GERMAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_GERMAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_GERMAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_german
- * DESCRIPTION
- * change multiline input box mode to german
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_german(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_GERMAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_GERMAN__) */
- #if defined(__MMI_MULTITAP_ITALIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_ITALIAN
- * DESCRIPTION
- * change multiline input box mode to ITALIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_ITALIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_ITALIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_italian
- * DESCRIPTION
- * change multiline input box mode to italian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_italian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_ITALIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_ITALIAN__) */
- #if defined(__MMI_MULTITAP_RUSSIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_RUSSIAN
- * DESCRIPTION
- * change multiline input box mode to RUSSIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_RUSSIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_RUSSIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_russian
- * DESCRIPTION
- * change multiline input box mode to russian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_russian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_RUSSIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_RUSSIAN__) */
- #if defined(__MMI_MULTITAP_BULGARIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_BULGARIAN
- * DESCRIPTION
- * change multiline input box mode to BULGARIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_BULGARIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_BULGARIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_bulgarian
- * DESCRIPTION
- * change multiline input box mode to bulgarian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_bulgarian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_BULGARIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_BULGARIAN__) */
- #if defined(__MMI_MULTITAP_TURKISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_TURKISH
- * DESCRIPTION
- * change multiline input box mode to TURKISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_TURKISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_TURKISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_turkish
- * DESCRIPTION
- * change multiline input box mode to turkish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_turkish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_TURKISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_TURKISH__) */
- #if defined(__MMI_MULTITAP_PORTUGUESE__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_PORTUGUESE
- * DESCRIPTION
- * change multiline input box mode to PORTUGUESE
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_PORTUGUESE(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_PORTUGUESE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_portuguese
- * DESCRIPTION
- * change multiline input box mode to portuguese
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_portuguese(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_PORTUGUESE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_PORTUGUESE__) */
- #if defined(__MMI_MULTITAP_HINDI__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_HINDI
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_HINDI(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_MULTITAP_HINDI;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_HINDI__) */
- /* PMT RAKESH START 20061006 */
- #if defined(__MMI_MULTITAP_MARATHI__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_MARATHI
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_MARATHI(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_MULTITAP_MARATHI;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_MARATHI__) */
- /* PMT RAKESH END 20061006 */
- #if defined(__MMI_MULTITAP_INDONESIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_INDONESIAN
- * DESCRIPTION
- * change multiline input box mode to INDONESIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_INDONESIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_INDONESIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_indonesian
- * DESCRIPTION
- * change multiline input box mode to indonesian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_indonesian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_INDONESIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_INDONESIAN__) */
- #if defined(__MMI_MULTITAP_CZECH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_CZECH
- * DESCRIPTION
- * change multiline input box mode to CZECH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_CZECH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_CZECH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_czech
- * DESCRIPTION
- * change multiline input box mode to czech
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_czech(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_CZECH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_CZECH__) */
- #if defined(__MMI_MULTITAP_MALAY__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_MALAY
- * DESCRIPTION
- * change multiline input box mode to MALAY
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_MALAY(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_MALAY;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_malay
- * DESCRIPTION
- * change multiline input box mode to malay
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_malay(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_MALAY;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_MALAY__) */
- #if defined(__MMI_MULTITAP_VIETNAMESE__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_VIETNAMESE
- * DESCRIPTION
- * change multiline input box mode to VIETNAMESE
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_VIETNAMESE(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_VIETNAMESE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_vietnamese
- * DESCRIPTION
- * change multiline input box mode to vietnamese
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_vietnamese(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_VIETNAMESE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_VIETNAMESE__) */
- #if defined(__MMI_MULTITAP_FINNISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_FINNISH
- * DESCRIPTION
- * change multiline input box mode to FINNISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_FINNISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_FINNISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_finnish
- * DESCRIPTION
- * change multiline input box mode to finnish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_finnish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_FINNISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_FINNISH__) */
- #if defined(__MMI_MULTITAP_HUNGARIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_HUNGARIAN
- * DESCRIPTION
- * change multiline input box mode to HUNGARIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_HUNGARIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_HUNGARIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_hungarian
- * DESCRIPTION
- * change multiline input box mode to hungarian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_hungarian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_HUNGARIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_HUNGARIAN__) */
- #if defined(__MMI_MULTITAP_HEBREW__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_hebrew
- * DESCRIPTION
- * change multiline input box mode to hebrew
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_hebrew(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_HEBREW;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_HEBREW__) */
- #if defined(__MMI_MULTITAP_SLOVAK__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_SLOVAK
- * DESCRIPTION
- * change multiline input box mode to SLOVAK
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_SLOVAK(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SLOVAK;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_slovak
- * DESCRIPTION
- * change multiline input box mode to slovak
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_slovak(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SLOVAK;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_SLOVAK__) */
- #if defined(__MMI_MULTITAP_DUTCH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_DUTCH
- * DESCRIPTION
- * change multiline input box mode to DUTCH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_DUTCH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_DUTCH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_dutch
- * DESCRIPTION
- * change multiline input box mode to dutch
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_dutch(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_DUTCH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_DUTCH__) */
- #if defined(__MMI_MULTITAP_ARABIC__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_arabic
- * DESCRIPTION
- * change multiline input box mode to ARABIC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_arabic(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_ARABIC;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_ARABIC__) */
- //PMT START PERSIAN
- #if defined(__MMI_MULTITAP_PERSIAN__)
- /*----------------------------------------------------------------------------
- Function: wgui_multiline_inputbox_change_input_mode_multitap_persian
- Description: change multiline input box mode to PERSIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void wgui_multiline_inputbox_change_input_mode_multitap_persian(void)
- { wgui_multiline_inputbox_input_type=INPUT_TYPE_ALPHANUMERIC_PERSIAN;
- wgui_multiline_inputbox_input_mode_changed=1;
- }
- #endif
- //PMT END PERSIAN
- #if defined(__MMI_MULTITAP_NORWEGIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_NORWEGIAN
- * DESCRIPTION
- * change multiline input box mode to NORWEGIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_NORWEGIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_NORWEGIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_norwegian
- * DESCRIPTION
- * change multiline input box mode to norwegian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_norwegian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_NORWEGIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_NORWEGIAN__) */
- #if defined(__MMI_MULTITAP_SWEDISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_SWEDISH
- * DESCRIPTION
- * change multiline input box mode to SWEDISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_SWEDISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SWEDISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_swedish
- * DESCRIPTION
- * change multiline input box mode to swedish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_swedish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SWEDISH;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_SWEDISH__) */
- #if defined(__MMI_MULTITAP_CROATIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_CROATIAN
- * DESCRIPTION
- * change multiline input box mode to CROATIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_CROATIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_CROATIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_croatian
- * DESCRIPTION
- * change multiline input box mode to croatian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_croatian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_CROATIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_CROATIAN__) */
- #if defined(__MMI_MULTITAP_ROMANIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_ROMANIAN
- * DESCRIPTION
- * change multiline input box mode to ROMANIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_ROMANIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_ROMANIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_romanian
- * DESCRIPTION
- * change multiline input box mode to romanian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_romanian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_ROMANIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_ROMANIAN__) */
- #if defined(__MMI_MULTITAP_SLOVENIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_SLOVENIAN
- * DESCRIPTION
- * change multiline input box mode to SLOVENIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_SLOVENIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SLOVENIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_slovenian
- * DESCRIPTION
- * change multiline input box mode to slovenian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_slovenian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SLOVENIAN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_SLOVENIAN__) */
- #if defined(__MMI_MULTITAP_GREEK__)
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_GREEK
- * DESCRIPTION
- * change multiline input box mode to GREEK
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_GREEK(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_GREEK;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_multitap_greek
- * DESCRIPTION
- * change multiline input box mode to greek
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_multitap_greek(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_GREEK;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_GREEK__) */
- #if defined(__MMI_T9__) || defined(__MMI_ZI__) || defined(__MMI_KA__) || defined(__MMI_ITAP__) || defined(__MMI_CSTAR__) //KP Jerry add "__MMI_CSTAR__" on 2007-3-8
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_smart_ABC
- * DESCRIPTION
- * change multiline input box mode to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_smart_ABC(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_ABC;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_smart_abc
- * DESCRIPTION
- * change multiline input box mode to abc
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_smart_abc(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_ABC;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_tr_bpmf
- * DESCRIPTION
- * change multiline input box mode to bopomo
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_tr_bpmf(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_TR_BOPOMO;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_tr_stroke
- * DESCRIPTION
- * change multiline input box mode to stroke
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_tr_stroke(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_TR_STROKE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_sm_pinyin
- * DESCRIPTION
- * change multiline input box mode to sm pinyin
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_sm_pinyin(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SM_PINYIN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_sm_stroke
- * DESCRIPTION
- * change multiline input box mode to sm stroke
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_sm_stroke(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SM_STROKE;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_tr_multitap_bpmf
- * DESCRIPTION
- * change multiline input box mode to bopomo
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_tr_multitap_bpmf(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_TR_MULTITAP_BOPOMO;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_sm_multitap_pinyin
- * DESCRIPTION
- * change multiline input box mode to bopomo
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_sm_multitap_pinyin(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SM_MULTITAP_PINYIN;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_smart_thai
- * DESCRIPTION
- * change multiline input box mode to THAI
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_smart_thai(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SMART_THAI;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_smart_arabic
- * DESCRIPTION
- * change multiline input box mode to Arabic
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_smart_arabic(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SMART_ARABIC;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /* PMT VIKAS GUPTA START 20051129 */
- //PMT START PERSIAN
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_smart_persian
- * DESCRIPTION
- * change multiline input box mode to Persian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_smart_persian(void)
- { wgui_multiline_inputbox_input_type=INPUT_TYPE_SMART_PERSIAN;
- wgui_multiline_inputbox_input_mode_changed=1;
- }
- //PMT END PERSIAN
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_smart_hindi
- * DESCRIPTION
- * change multiline input box mode to Hindi
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_smart_hindi(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SMART_HINDI;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_smart_hebrew
- * DESCRIPTION
- * change multiline input box mode to Hebrew
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_multiline_inputbox_change_input_mode_smart_hebrew(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_input_type = INPUT_TYPE_SMART_HEBREW;
- wgui_multiline_inputbox_input_mode_changed = 1;
- }
- #if defined(__MMI_T9_SPANISH__) || defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__) || defined(__MMI_CSTAR_SPANISH__) //KP Jerry add "__MMI_CSTAR_SPANISH__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_multiline_inputbox_change_input_mode_smart_SPANISH
- * DESCRIPTION
- * change multiline input box mode to SPANISH
- * PARAMETERS