wgui_categories_inputs.c
资源名称:mmi.rar [点击查看]
上传用户:lqx1163
上传日期:2014-08-13
资源大小:9183k
文件大小:1705k
源码类别:
MTK
开发平台:
C/C++
- wgui_singleline_inputbox_phone_number_input_handle_multitap_zero_key_down();
- SetKeyHandler(wgui_singleline_inputbox_phone_number_input_handle_multitap_zero_key_down, KEY_0, KEY_EVENT_DOWN);
- SetKeyHandler(wgui_singleline_inputbox_phone_number_input_handle_multitap_zero_key_up, KEY_0, KEY_EVENT_UP);
- }
- #endif /* __MMI_MULTITAP_KEY_0__ */
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_phone_number_input_handle_hash_key_down
- * DESCRIPTION
- * handle hash key press in phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_phone_number_input_handle_hash_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY);
- singleline_inputbox_direct_input((UI_character_type) '#');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_phone_number_input_handle_star_key_down
- * DESCRIPTION
- * handle star key down in phone number input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_phone_number_input_handle_star_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY);
- singleline_inputbox_direct_input((UI_character_type) '*');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_phone_number_numeric_key_handler
- * DESCRIPTION
- * handle numeric key down in phone number input box
- * PARAMETERS
- * k [IN]
- * key(?) [IN] Code
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_phone_number_numeric_key_handler(MMI_key_code_type k)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY);
- singleline_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_singleline_inputbox_keypad_numeric_handle_star_key_down
- * DESCRIPTION
- * handle star key down in single line input box
- * PARAMETERS
- * void
- * noen(?) [IN]
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_keypad_numeric_handle_star_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- singleline_inputbox_direct_input((UI_character_type) '*');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_keypad_numeric_handle_pound_key_down
- * DESCRIPTION
- * handle pound key down in single line input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_keypad_numeric_handle_pound_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- singleline_inputbox_direct_input((UI_character_type) '#');
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_decimal_numeric_handle_pound_key_down
- * DESCRIPTION
- * handle decimal input in single line input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_decimal_numeric_handle_pound_key_down(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- if (wgui_singleline_inputbox_decimal_flag)
- {
- UI_editor_play_tone_invalid_data();
- return;
- }
- if (gui_single_line_input_box_test_first_position(&MMI_singleline_inputbox))
- {
- singleline_inputbox_direct_input((UI_character_type) '0');
- }
- singleline_inputbox_direct_input((UI_character_type) '.');
- wgui_singleline_inputbox_decimal_flag = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * redraw_input_mode_only
- * DESCRIPTION
- * change input mode of single line input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void redraw_input_mode_only(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- S32 x1 = wgui_inputbox_information_bar_x;
- S32 y1 = wgui_inputbox_information_bar_y;
- S32 x2 = x1 + wgui_inputbox_information_bar_width - 1;
- S32 y2 = y1 + wgui_inputbox_information_bar_height - 1;
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- #if(UI_DOUBLE_BUFFER_SUPPORT)
- gui_lock_double_buffer();
- #endif
- wgui_input_information_background(x1, y1, x2, y2);
- wgui_show_input_mode(MMI_current_input_mode, wgui_inputbox_information_icon);
- #if(UI_DOUBLE_BUFFER_SUPPORT)
- gui_unlock_double_buffer();
- gui_BLT_double_buffer(x1, y1, x2, y2);
- #endif /* (UI_DOUBLE_BUFFER_SUPPORT) */
- }
- /* MTK Elvis to add some APIs for Qsearch */
- #if defined(__MMI_PHB_QUICK_SEARCH__)
- extern void mmi_phb_quick_search_change_input_mode(void);
- extern void mmi_phb_generic_quick_search_change_input_mode(void);
- #endif
- /*****************************************************************************
- * FUNCTION
- * wgui_handle_qsearch_singleline_inputbox_change_input_mode
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_handle_qsearch_singleline_inputbox_change_input_mode(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- U8 i;
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- disable_active_multitap();
- i = 0;
- while (MMI_qsearch_input_mode_set[i] != MMI_current_input_mode && MMI_qsearch_input_mode_set[i] != 0xff)
- {
- i++;
- }
- if (MMI_qsearch_input_mode_set[i] == 0xff) /* cannot be found */
- {
- MMI_current_input_mode = MMI_qsearch_input_mode_set[0];
- }
- else if (MMI_qsearch_input_mode_set[i + 1] == 0xff) /* cyclic to the first one */
- {
- MMI_current_input_mode = MMI_qsearch_input_mode_set[0];
- }
- else /* next one */
- {
- MMI_current_input_mode = MMI_qsearch_input_mode_set[i + 1];
- }
- switch (MMI_current_input_mode)
- {
- case INPUT_MODE_MMI_LOWERCASE_ABC:
- case INPUT_MODE_MMI_NUMERIC:
- /* PMT dara added for Multitap thai */
- #if defined(__MMI_MULTITAP_THAI__)
- case INPUT_MODE_MMI_MULTITAP_THAI:
- #endif
- /* MTK Terry for Spanish French German Italian Russian Turkish Portuguese Indonesian Malay Vietnamese */
- #if defined(__MMI_MULTITAP_SPANISH__)
- case INPUT_MODE_MMI_LOWERCASE_SPANISH:
- #endif
- #if defined(__MMI_MULTITAP_DANISH__)
- case INPUT_MODE_MMI_LOWERCASE_DANISH:
- #endif
- #if defined(__MMI_MULTITAP_POLISH__)
- case INPUT_MODE_MMI_LOWERCASE_POLISH:
- #endif
- #if defined(__MMI_MULTITAP_FRENCH__)
- case INPUT_MODE_MMI_LOWERCASE_FRENCH:
- #endif
- #if defined(__MMI_MULTITAP_GERMAN__)
- case INPUT_MODE_MMI_LOWERCASE_GERMAN:
- #endif
- #if defined(__MMI_MULTITAP_ITALIAN__)
- case INPUT_MODE_MMI_LOWERCASE_ITALIAN:
- #endif
- #if defined(__MMI_MULTITAP_RUSSIAN__)
- case INPUT_MODE_MMI_LOWERCASE_RUSSIAN:
- #endif
- #if defined(__MMI_MULTITAP_BULGARIAN__)
- case INPUT_MODE_MMI_LOWERCASE_BULGARIAN:
- #endif
- #if defined(__MMI_MULTITAP_TURKISH__)
- case INPUT_MODE_MMI_LOWERCASE_TURKISH:
- #endif
- #if defined(__MMI_MULTITAP_PORTUGUESE__)
- case INPUT_MODE_MMI_LOWERCASE_PORTUGUESE:
- #endif
- #if defined(__MMI_MULTITAP_INDONESIAN__)
- case INPUT_MODE_MMI_LOWERCASE_INDONESIAN:
- #endif
- #if defined(__MMI_MULTITAP_CZECH__)
- case INPUT_MODE_MMI_LOWERCASE_CZECH:
- #endif
- #if defined(__MMI_MULTITAP_MALAY__)
- case INPUT_MODE_MMI_LOWERCASE_MALAY:
- #endif
- #if defined(__MMI_MULTITAP_VIETNAMESE__)
- case INPUT_MODE_MMI_LOWERCASE_VIETNAMESE:
- #endif
- #if defined(__MMI_MULTITAP_FINNISH__)
- case INPUT_MODE_MMI_LOWERCASE_FINNISH:
- #endif
- #if defined(__MMI_MULTITAP_HUNGARIAN__)
- case INPUT_MODE_MMI_LOWERCASE_HUNGARIAN:
- #endif
- #if defined(__MMI_MULTITAP_SWEDISH__)
- case INPUT_MODE_MMI_LOWERCASE_SWEDISH:
- #endif
- #if defined(__MMI_MULTITAP_HEBREW__)
- case INPUT_MODE_MMI_MULTITAP_HEBREW:
- #endif
- #if defined(__MMI_MULTITAP_SLOVAK__)
- case INPUT_MODE_MMI_LOWERCASE_SLOVAK:
- #endif
- #if defined(__MMI_MULTITAP_DUTCH__)
- case INPUT_MODE_MMI_LOWERCASE_DUTCH:
- #endif
- /* Norwegian start */
- #if defined(__MMI_MULTITAP_NORWEGIAN__)
- case INPUT_MODE_MMI_LOWERCASE_NORWEGIAN:
- #endif
- /* Norwegian end */
- #if defined(__MMI_MULTITAP_ARABIC__)
- case INPUT_MODE_MMI_MULTITAP_ARABIC:
- #endif
- //PMT START PERSIAN
- #if defined(__MMI_MULTITAP_PERSIAN__)
- case INPUT_MODE_MMI_MULTITAP_PERSIAN:
- #endif
- //PMT END PERSIAN
- #if defined(__MMI_MULTITAP_CROATIAN__)
- case INPUT_MODE_MMI_LOWERCASE_CROATIAN:
- #endif
- #if defined(__MMI_MULTITAP_ROMANIAN__)
- case INPUT_MODE_MMI_LOWERCASE_ROMANIAN:
- #endif
- #if defined(__MMI_MULTITAP_SLOVENIAN__)
- case INPUT_MODE_MMI_LOWERCASE_SLOVENIAN:
- #endif
- #if defined(__MMI_MULTITAP_GREEK__)
- case INPUT_MODE_MMI_LOWERCASE_GREEK:
- #endif
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_MMI_MULTITAP_BPMF:
- #if defined(__MMI_ZI__)
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- #else
- wgui_inputbox_information_icon = get_image(WGUI_IME_MULTITAP_BPMF_IMG);
- #endif
- break;
- case INPUT_MODE_MMI_MULTITAP_PINYIN:
- #if defined(__MMI_ZI__)
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- #else
- wgui_inputbox_information_icon = get_image(WGUI_IME_MULTITAP_PINYIN_IMG);
- #endif
- break;
- case INPUT_MODE_MMI_SM_STROKE:
- #if defined(__MMI_ZI__)
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- #else
- wgui_inputbox_information_icon = get_image(WGUI_IME_SM_STROKE_IMG);
- #endif
- break;
- case INPUT_MODE_MMI_TR_STROKE:
- #if defined(__MMI_ZI__)
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- #else
- wgui_inputbox_information_icon = get_image(WGUI_IME_TR_STROKE_IMG);
- #endif
- break;
- }
- #if 0
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- #if 1 /*This is full set of quick serach input method*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- #else /*Turn on 4 input method for traditional environment*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- #endif
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- #endif /* 0 */
- inputbox_change_mode();
- set_MMI_current_input_type();
- /* MTK Elvis 20040517 to avoid the empty MMI_singleline_inputbox case */
- if (gui_single_line_input_box_get_text_length(&MMI_singleline_inputbox) > 0)
- {
- singleline_inputbox_delete_all_characters();
- }
- /* MTK end */
- #if defined(__MMI_PHB_QUICK_SEARCH__)
- mmi_phb_quick_search_change_input_mode();
- mmi_phb_generic_quick_search_change_input_mode();
- #endif
- refresh_search_list(NULL);
- /* redraw_input_mode_only(); */
- wgui_redraw_singleline_input_information_bar();
- redraw_singleline_inputbox();
- }
- /* MTK end */
- /*****************************************************************************
- * FUNCTION
- * wgui_handle_singleline_inputbox_change_input_mode
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_handle_singleline_inputbox_change_input_mode(void)
- {
- #ifdef __MMI_PINYIN_SEARCH__
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- /* wgui_singleline_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY); */
- if (inPinyinSearchScreen)
- {
- menu_shortcut_handler_display = 1;
- }
- disable_active_multitap();
- change_input_mode();
- switch (MMI_current_input_mode)
- {
- case INPUT_MODE_MULTITAP_UPPERCASE_ABC:
- case INPUT_MODE_MULTITAP_LOWERCASE_ABC:
- case INPUT_MODE_123:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #if defined(__MMI_T9__)
- case INPUT_MODE_TR_BOPOMO:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SM_PINYIN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_TR_STROKE:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SM_STROKE:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_UPPERCASE_ABC:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_ABC:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #if defined(__MMI_T9_SPANISH__)
- case INPUT_MODE_SMART_UPPERCASE_SPANISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_SPANISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_SPANISH__) */
- #if defined(__MMI_T9_DANISH__)
- case INPUT_MODE_SMART_UPPERCASE_DANISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_DANISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_DANISH__) */
- #if defined(__MMI_T9_POLISH__)
- case INPUT_MODE_SMART_UPPERCASE_POLISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_POLISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_POLISH__) */
- #if defined(__MMI_T9_FRENCH__)
- case INPUT_MODE_SMART_UPPERCASE_FRENCH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_FRENCH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_FRENCH__) */
- #if defined(__MMI_T9_GERMAN__)
- case INPUT_MODE_SMART_UPPERCASE_GERMAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_GERMAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_GERMAN__) */
- #if defined(__MMI_T9_ITALIAN__)
- case INPUT_MODE_SMART_UPPERCASE_ITALIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_ITALIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_ITALIAN__) */
- #if defined(__MMI_T9_VIETNAMESE__)
- case INPUT_MODE_SMART_UPPERCASE_VIETNAMESE:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_VIETNAMESE:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_VIETNAMESE__) */
- #if defined(__MMI_T9_TURKISH__)
- case INPUT_MODE_SMART_UPPERCASE_TURKISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_TURKISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_TURKISH__) */
- #if defined (__MMI_T9_RUSSIAN__)
- case INPUT_MODE_SMART_UPPERCASE_RUSSIAN:
- case INPUT_MODE_SMART_LOWERCASE_RUSSIAN:
- #endif /* defined (__MMI_T9_RUSSIAN__) */
- #if defined (__MMI_T9_BULGARIAN__)
- case INPUT_MODE_SMART_UPPERCASE_BULGARIAN:
- case INPUT_MODE_SMART_LOWERCASE_BULGARIAN:
- #endif /* defined (__MMI_T9_BULGARIAN__) */
- #if defined(__MMI_T9_INDONESIAN__)
- case INPUT_MODE_SMART_UPPERCASE_INDONESIAN:
- case INPUT_MODE_SMART_LOWERCASE_INDONESIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_INDONESIAN__) */
- #if defined(__MMI_T9_CZECH__)
- case INPUT_MODE_SMART_UPPERCASE_CZECH:
- case INPUT_MODE_SMART_LOWERCASE_CZECH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_CZECH__) */
- #if defined(__MMI_T9_PORTUGUESE__)
- case INPUT_MODE_SMART_UPPERCASE_PORTUGUESE:
- case INPUT_MODE_SMART_LOWERCASE_PORTUGUESE:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_PORTUGUESE__) */
- #if defined(__MMI_T9_FINNISH__)
- case INPUT_MODE_SMART_UPPERCASE_FINNISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_FINNISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_FINNISH__) */
- #if defined(__MMI_T9_HUNGARIAN__)
- case INPUT_MODE_SMART_UPPERCASE_HUNGARIAN:
- case INPUT_MODE_SMART_LOWERCASE_HUNGARIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_HUNGARIAN__) */
- #if defined (__MMI_T9_ARABIC__)
- case INPUT_MODE_SMART_ARABIC:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined (__MMI_T9_ARABIC__) */
- #if defined(__MMI_T9_GREEK__)
- case INPUT_MODE_SMART_UPPERCASE_GREEK:
- case INPUT_MODE_SMART_LOWERCASE_GREEK:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_GREEK__) */
- #if defined (__MMI_T9_HEBREW__)
- case INPUT_MODE_SMART_HEBREW:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined (__MMI_T9_HEBREW__) */
- #if defined (__MMI_T9_HINDI__)
- case INPUT_MODE_SMART_HINDI:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined (__MMI_T9_HINDI__) */
- #if defined(__MMI_T9_NORWEGIAN__)
- case INPUT_MODE_SMART_UPPERCASE_NORWEGIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_NORWEGIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_NORWEGIAN__) */
- #if defined(__MMI_T9_DUTCH__)
- case INPUT_MODE_SMART_UPPERCASE_DUTCH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_DUTCH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_DUTCH__) */
- #if defined(__MMI_T9_SLOVENIAN__)
- case INPUT_MODE_SMART_UPPERCASE_SLOVENIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_SLOVENIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_SLOVENIAN__) */
- #if defined(__MMI_T9_SWEDISH__)
- case INPUT_MODE_SMART_UPPERCASE_SWEDISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_SWEDISH:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_SWEDISH__) */
- #if defined(__MMI_T9_MALAY__)
- case INPUT_MODE_SMART_UPPERCASE_MALAY:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_MALAY:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_MALAY__) */
- #if defined(__MMI_T9_CROATIAN__)
- case INPUT_MODE_SMART_UPPERCASE_CROATIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_CROATIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_CROATIAN__) */
- #if defined(__MMI_T9_SLOVAK__)
- case INPUT_MODE_SMART_UPPERCASE_SLOVAK:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_SLOVAK:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_SLOVAK__) */
- #if defined(__MMI_T9_ROMANIAN__)
- case INPUT_MODE_SMART_UPPERCASE_ROMANIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_MODE_SMART_LOWERCASE_ROMANIAN:
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_T9_ROMANIAN__) */
- #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:
- case INPUT_MODE_SMART_LOWERCASE_ABC:
- #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__)
- case INPUT_MODE_SMART_UPPERCASE_DANISH:
- case INPUT_MODE_SMART_LOWERCASE_DANISH:
- #endif /* defined(__MMI_ZI_DANISH__) */
- #if defined(__MMI_ZI_POLISH__)
- 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_CZECH__)
- case INPUT_MODE_SMART_UPPERCASE_CZECH:
- case INPUT_MODE_SMART_LOWERCASE_CZECH:
- #endif /* defined(__MMI_ZI_CZECH__) */
- #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_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_SMART_UPPERCASE_ABC:
- case INPUT_MODE_SMART_LOWERCASE_ABC:
- #if defined(__MMI_CSTAR_TR_CHINESE__)
- case INPUT_MODE_TR_BOPOMO:
- case INPUT_MODE_TR_STROKE:
- #endif
- #if defined(__MMI_CSTAR_SM_CHINESE__)
- case INPUT_MODE_SM_PINYIN:
- case INPUT_MODE_SM_STROKE:
- #endif
- #if defined(__MMI_CSTAR_THAI__)
- case INPUT_MODE_SMART_THAI:
- #endif
- #if defined(__MMI_CSTAR_SPANISH__)
- case INPUT_MODE_SMART_UPPERCASE_SPANISH:
- case INPUT_MODE_SMART_LOWERCASE_SPANISH:
- #endif
- #if defined(__MMI_CSTAR_HEBREW__)
- case INPUT_MODE_SMART_HEBREW:
- #endif
- #if defined(__MMI_CSTAR_DANISH__)
- case INPUT_MODE_SMART_UPPERCASE_DANISH:
- case INPUT_MODE_SMART_LOWERCASE_DANISH:
- #endif
- #if defined(__MMI_CSTAR_POLISH__)
- case INPUT_MODE_SMART_UPPERCASE_POLISH:
- case INPUT_MODE_SMART_LOWERCASE_POLISH:
- #endif
- #if defined(__MMI_CSTAR_FRENCH__)
- case INPUT_MODE_SMART_UPPERCASE_FRENCH:
- case INPUT_MODE_SMART_LOWERCASE_FRENCH:
- #endif
- #if defined(__MMI_CSTAR_GERMAN__)
- case INPUT_MODE_SMART_UPPERCASE_GERMAN:
- case INPUT_MODE_SMART_LOWERCASE_GERMAN:
- #endif
- #if defined(__MMI_CSTAR_ITALIAN__)
- case INPUT_MODE_SMART_UPPERCASE_ITALIAN:
- case INPUT_MODE_SMART_LOWERCASE_ITALIAN:
- #endif
- #if defined(__MMI_CSTAR_VIETNAMESE__)
- case INPUT_MODE_SMART_UPPERCASE_VIETNAMESE:
- case INPUT_MODE_SMART_LOWERCASE_VIETNAMESE:
- #endif
- #if defined(__MMI_CSTAR_INDONESIAN__)
- case INPUT_MODE_SMART_UPPERCASE_INDONESIAN:
- case INPUT_MODE_SMART_LOWERCASE_INDONESIAN:
- #endif
- #if defined(__MMI_CSTAR_TURKISH__)
- case INPUT_MODE_SMART_UPPERCASE_TURKISH:
- case INPUT_MODE_SMART_LOWERCASE_TURKISH:
- #endif
- #if defined(__MMI_CSTAR_CZECH__)
- case INPUT_MODE_SMART_UPPERCASE_CZECH:
- case INPUT_MODE_SMART_LOWERCASE_CZECH:
- #endif
- #if defined(__MMI_CSTAR_RUSSIAN__)
- case INPUT_MODE_SMART_UPPERCASE_RUSSIAN:
- case INPUT_MODE_SMART_LOWERCASE_RUSSIAN:
- #endif
- #if defined(__MMI_CSTAR_BULGARIAN__)
- case INPUT_MODE_SMART_UPPERCASE_BULGARIAN:
- case INPUT_MODE_SMART_LOWERCASE_BULGARIAN:
- #endif
- #if defined(__MMI_CSTAR_PORTUGUESE__)
- case INPUT_MODE_SMART_UPPERCASE_PORTUGUESE:
- case INPUT_MODE_SMART_LOWERCASE_PORTUGUESE:
- #endif
- #if defined(__MMI_CSTAR_FINNISH__)
- case INPUT_MODE_SMART_UPPERCASE_FINNISH:
- case INPUT_MODE_SMART_LOWERCASE_FINNISH:
- #endif
- #if defined(__MMI_CSTAR_HUNGARIAN__)
- case INPUT_MODE_SMART_UPPERCASE_HUNGARIAN:
- case INPUT_MODE_SMART_LOWERCASE_HUNGARIAN:
- #endif
- #if defined(__MMI_CSTAR_ARABIC__)
- case INPUT_MODE_SMART_ARABIC:
- #endif
- #if defined(__MMI_CSTAR_HINDI__)
- case INPUT_MODE_SMART_HINDI:
- #endif
- #if defined(__MMI_CSTAR_NORWEGIAN__)
- case INPUT_MODE_SMART_UPPERCASE_NORWEGIAN:
- case INPUT_MODE_SMART_LOWERCASE_NORWEGIAN:
- #endif
- #if defined(__MMI_CSTAR_DUTCH__)
- case INPUT_MODE_SMART_UPPERCASE_DUTCH:
- case INPUT_MODE_SMART_LOWERCASE_DUTCH:
- #endif
- #if defined(__MMI_CSTAR_SLOVENIAN__)
- case INPUT_MODE_SMART_UPPERCASE_SLOVENIAN:
- case INPUT_MODE_SMART_LOWERCASE_SLOVENIAN:
- #endif
- #if defined(__MMI_CSTAR_SWEDISH__)
- case INPUT_MODE_SMART_UPPERCASE_SWEDISH:
- case INPUT_MODE_SMART_LOWERCASE_SWEDISH:
- #endif
- #if defined(__MMI_CSTAR_GREEK__)
- case INPUT_MODE_SMART_UPPERCASE_GREEK:
- case INPUT_MODE_SMART_LOWERCASE_GREEK:
- #endif
- #if defined(__MMI_CSTAR_MALAY__)
- case INPUT_MODE_SMART_UPPERCASE_MALAY:
- case INPUT_MODE_SMART_LOWERCASE_MALAY:
- #endif
- #if defined(__MMI_CSTAR_CROATIAN__)
- case INPUT_MODE_SMART_UPPERCASE_CROATIAN:
- case INPUT_MODE_SMART_LOWERCASE_CROATIAN:
- #endif
- #if defined(__MMI_CSTAR_SLOVAK__)
- case INPUT_MODE_SMART_UPPERCASE_SLOVAK:
- case INPUT_MODE_SMART_LOWERCASE_SLOVAK:
- #endif
- #if defined(__MMI_CSTAR_ROMANIAN__)
- case INPUT_MODE_SMART_UPPERCASE_ROMANIAN:
- case INPUT_MODE_SMART_LOWERCASE_ROMANIAN:
- #endif
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- //KP Jerry add on 2007-3-8 end
- #endif
- default:
- wgui_inputbox_information_icon = NULL;
- break;
- }
- redraw_input_mode_only();
- redraw_singleline_inputbox();
- #else /* __MMI_PINYIN_SEARCH__ */
- /* wgui_singleline_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY); */
- disable_active_multitap();
- change_input_mode();
- /* Draw Information Bar If Enable - Gurinder - 23/4/2004 */
- if (wgui_inputbox_information_flag)
- {
- wgui_redraw_singleline_input_information_bar();
- }
- #endif /* __MMI_PINYIN_SEARCH__ */
- }
- U8 wgui_singleline_inputbox_input_mode_changed = 0;
- U8 wgui_singleline_inputbox_input_type = 0;
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_numeric
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_numeric(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_NUMERIC;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_abc
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_abc(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_ABC;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_tr_stroke
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_tr_stroke(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_TR_STROKE;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_sm_stroke
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_sm_stroke(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_SM_STROKE;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_tr_quick_search_multitap_bpmf
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_tr_quick_search_multitap_bpmf(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_MULTITAP_BPMF;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_sm_multitap_pinyin
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_sm_multitap_pinyin(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_MULTITAP_PINYIN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_ABC
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_ABC(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_abc
- * DESCRIPTION
- * change input mode of single line input box to abc
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_abc(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_ABC
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_ABC(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_ABC;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_abc
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_abc(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_ABC;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_tr_bpmf
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_tr_bpmf(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_TR_BOPOMO;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_tr_stroke
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_tr_stroke(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_TR_STROKE;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_sm_pinyin
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_sm_pinyin(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SM_PINYIN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_sm_stroke
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_sm_stroke(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SM_STROKE;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_tr_multitap_bpmf
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_tr_multitap_bpmf(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_TR_MULTITAP_BOPOMO;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_sm_multitap_pinyin
- * DESCRIPTION
- * change input mode of single line input box to ABC
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_sm_multitap_pinyin(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SM_MULTITAP_PINYIN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_numeric
- * DESCRIPTION
- * change input mode of single line input box to numeric
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_numeric(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_NUMERIC_CHANGEABLE;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_insert_symbol
- * DESCRIPTION
- * insert symbol in input box
- * PARAMETERS
- * symbol [IN]
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_insert_symbol(UI_character_type symbol)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- singleline_inputbox_direct_input(symbol);
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_thai
- * DESCRIPTION
- * change input mode of single line input box to THAI
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_thai(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_THAI;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /* PMT dara added for Multitap thai */
- #if defined(__MMI_MULTITAP_THAI__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_thai
- * DESCRIPTION
- * change input mode of single line input box to thai
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_thai(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_MULTITAP_THAI;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_THAI__) */
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_arabic
- * DESCRIPTION
- * change input mode of single line input box to Arabic
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_arabic(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_ARABIC;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- //PMT START PERSIAN
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_persian
- * DESCRIPTION
- * change input mode of single line input box to Persian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_persian(void)
- { wgui_singleline_inputbox_input_type=INPUT_TYPE_SMART_PERSIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- //PMT END PERSIAN
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_hindi
- * DESCRIPTION
- * change input mode of single line input box to Hindi
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_hindi(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_HINDI;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_hebrew
- * DESCRIPTION
- * change input mode of single line input box to Hebrew
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_hebrew(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_HEBREW;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #if defined(__MMI_MULTITAP_SPANISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_SPANISH
- * DESCRIPTION
- * change input mode of single line input box to SPANISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_SPANISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SPANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_spanish
- * DESCRIPTION
- * change input mode of single line input box to spanish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_spanish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SPANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_spanish
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_spanish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_SPANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_SPANISH__) */
- #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_singleline_inputbox_change_input_mode_smart_SPANISH
- * DESCRIPTION
- * change input mode of single line input box to SPANISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_SPANISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_SPANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_spanish
- * DESCRIPTION
- * change input mode of single line input box to spanish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_spanish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_SPANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* 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
- #if defined(__MMI_MULTITAP_DANISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_DANISH
- * DESCRIPTION
- * change input mode of single line input box to DANISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_DANISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_DANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_danish
- * DESCRIPTION
- * change input mode of single line input box to Danish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_danish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_DANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_danish
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_danish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_DANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_DANISH__) */
- #if defined(__MMI_T9_DANISH__) || defined(__MMI_ZI_DANISH__) || defined(__MMI_CSTAR_DANISH__) //KP Jerry add "__MMI_CSTAR_DANISH__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_DANISH
- * DESCRIPTION
- * change input mode of single line input box to DANISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_DANISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_DANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_danish
- * DESCRIPTION
- * change input mode of single line input box to Danish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_danish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_DANISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_T9_DANISH__) || defined(__MMI_ZI_DANISH__) || defined(__MMI_CSTAR_DANISH__) */ //KP Jerry add "__MMI_CSTAR_DANISH__" on 2007-4-6
- #if defined(__MMI_MULTITAP_POLISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_POLISH
- * DESCRIPTION
- * change input mode of single line input box to POLISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_POLISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_POLISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_polish
- * DESCRIPTION
- * change input mode of single line input box to Polish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_polish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_POLISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_polish
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_polish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_POLISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_POLISH__) */
- #if defined(__MMI_T9_POLISH__) || defined(__MMI_ZI_POLISH__) || defined(__MMI_CSTAR_POLISH__) //KP Jerry add "__MMI_CSTAR_POLISH__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_POLISH
- * DESCRIPTION
- * change input mode of single line input box to POLISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_POLISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_POLISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_polish
- * DESCRIPTION
- * change input mode of single line input box to Polish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_polish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_POLISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_T9_POLISH__) || defined(__MMI_ZI_POLISH__) || defined(__MMI_CSTAR_POLISH__) */ //KP Jerry add "__MMI_CSTAR_POLISH__" on 2007-4-6
- #if defined(__MMI_MULTITAP_FINNISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_FINNISH
- * DESCRIPTION
- * change input mode of single line input box to FINNISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_FINNISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_FINNISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_finnish
- * DESCRIPTION
- * change input mode of single line input box to finnish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_finnish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_FINNISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_finnish
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_finnish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_FINNISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_FINNISH__) */
- #if defined(__MMI_T9_FINNISH__) || defined(__MMI_ZI_FINNISH__) || defined(__MMI_CSTAR_FRENCH__) //KP Jerry add "__MMI_CSTAR_FRENCH__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_FINNISH
- * DESCRIPTION
- * change input mode of single line input box to FINNISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_FINNISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_FINNISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_finnish
- * DESCRIPTION
- * change input mode of single line input box to finnish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_finnish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_FINNISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_T9_FINNISH__) || defined(__MMI_ZI_FINNISH__) || defined(__MMI_CSTAR_FRENCH__) */ //KP Jerry add "__MMI_CSTAR_FRENCH__" on 2007-4-6
- #if defined(__MMI_MULTITAP_HUNGARIAN__) /* Gurdev Start Hungarian */
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_HUNGARIAN
- * DESCRIPTION
- * change input mode of single line input box to HUNGARIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_HUNGARIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_HUNGARIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_hungarian
- * DESCRIPTION
- * change input mode of single line input box to hungarian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_hungarian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_HUNGARIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_hungarian
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_hungarian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_HUNGARIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_HUNGARIAN__) */
- #if defined(__MMI_T9_HUNGARIAN__) || defined(__MMI_ZI_HUNGARIAN__) || defined(__MMI_CSTAR_HUNGARIAN__) //KP Jerry add "__MMI_CSTAR_HUNGARIAN__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_HUNGARIAN
- * DESCRIPTION
- * change input mode of single line input box to HUNGARIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_HUNGARIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_HUNGARIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_hungarian
- * DESCRIPTION
- * change input mode of single line input box to hungarian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_hungarian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_HUNGARIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_T9_HUNGARIAN__) || defined(__MMI_ZI_HUNGARIAN__) || defined(__MMI_CSTAR_HUNGARIAN__) */ //KP Jerry add "__MMI_CSTAR_HUNGARIAN__" on 2007-4-6
- #if defined(__MMI_MULTITAP_SLOVAK__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_SLOVAK
- * DESCRIPTION
- * change input mode of single line input box to SLOVAK
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_SLOVAK(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SLOVAK;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_slovak
- * DESCRIPTION
- * change input mode of single line input box to slovak
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_slovak(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SLOVAK;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_slovak
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_slovak(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_SLOVAK;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_SLOVAK__) */
- #if defined(__MMI_T9_SLOVAK__) || defined(__MMI_ZI_SLOVAK__) || defined(__MMI_CSTAR_SLOVAK__) //KP Shahu add "__MMI_CSTAR_SLOVAK__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_SLOVAK
- * DESCRIPTION
- * change input mode of single line input box to SLOVAK
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_SLOVAK(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_SLOVAK;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_slovak
- * DESCRIPTION
- * change input mode of single line input box to slovak
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_slovak(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_SLOVAK;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_T9_SLOVAK__) || defined(__MMI_ZI_SLOVAK__) || defined(__MMI_CSTAR_SLOVAK__) */ //KP Shahu add "__MMI_CSTAR_SLOVAK__" on 2007-4-6
- #if defined(__MMI_MULTITAP_DUTCH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_DUTCH
- * DESCRIPTION
- * change input mode of single line input box to dutch
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_DUTCH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_DUTCH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_dutch
- * DESCRIPTION
- * change input mode of single line input box to dutch
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_dutch(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_DUTCH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_dutch
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_dutch(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_DUTCH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_DUTCH__) */
- #if defined(__MMI_T9_DUTCH__) || defined(__MMI_ZI_DUTCH__) || defined(__MMI_CSTAR_DUTCH__) //KP Jerry add "__MMI_CSTAR_DUTCH__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_DUTCH
- * DESCRIPTION
- * change input mode of single line input box to DUTCH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_DUTCH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_DUTCH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_dutch
- * DESCRIPTION
- * change input mode of single line input box to dutch
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_dutch(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_DUTCH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_T9_DUTCH__) || defined(__MMI_ZI_DUTCH__) || defined(__MMI_CSTAR_DUTCH__) */ //KP Jerry add "__MMI_CSTAR_DUTCH__" on 2007-4-6
- #if defined(__MMI_MULTITAP_SWEDISH__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_SWEDISH
- * DESCRIPTION
- * change input mode of single line input box to SWEDISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_SWEDISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SWEDISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_swedish
- * DESCRIPTION
- * change input mode of single line input box to swedish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_swedish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SWEDISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_swedish
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_swedish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_SWEDISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_SWEDISH__) */
- #if defined(__MMI_T9_SWEDISH__) || defined(__MMI_ZI_SWEDISH__) || defined(__MMI_CSTAR_SWEDISH__) //KP Jerry add "__MMI_CSTAR_SWEDISH__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_SWEDISH
- * DESCRIPTION
- * change input mode of single line input box to SWEDISH
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_SWEDISH(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_SWEDISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_swedish
- * DESCRIPTION
- * change input mode of single line input box to swedish
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_swedish(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_SWEDISH;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_T9_SWEDISH__) || defined(__MMI_ZI_SWEDISH__) || defined(__MMI_CSTAR_SWEDISH__) */ //KP Jerry add "__MMI_CSTAR_SWEDISH__" on 2007-4-6
- #if defined(__MMI_MULTITAP_CROATIAN__)
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_CROATIAN
- * DESCRIPTION
- * change input mode of single line input box to CROATIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_CROATIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_UPPERCASE_CROATIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_multitap_croatian
- * DESCRIPTION
- * change input mode of single line input box to croatian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_multitap_croatian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_ALPHANUMERIC_LOWERCASE_CROATIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_change_inputbox_mode_quick_search_croatian
- * DESCRIPTION
- *
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_change_inputbox_mode_quick_search_croatian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_MMI_LOWERCASE_CROATIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- #endif /* defined(__MMI_MULTITAP_CROATIAN__) */
- #if defined(__MMI_T9_CROATIAN__) || defined(__MMI_ZI_CROATIAN__) || defined(__MMI_CSTAR_CROATIAN__) //KP Jerry add "__MMI_CSTAR_CROATIAN__" on 2007-4-6
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_CROATIAN
- * DESCRIPTION
- * change input mode of single line input box to CROATIAN
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_CROATIAN(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_UPPERCASE_CROATIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_singleline_inputbox_change_input_mode_smart_croatian
- * DESCRIPTION
- * change input mode of single line input box to croatian
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_singleline_inputbox_change_input_mode_smart_croatian(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_singleline_inputbox_input_type = INPUT_TYPE_SMART_LOWERCASE_CROATIAN;
- wgui_singleline_inputbox_input_mode_changed = 1;
- }