wgui_categories_inputs.c
资源名称:mmi.rar [点击查看]
上传用户:lqx1163
上传日期:2014-08-13
资源大小:9183k
文件大小:1705k
源码类别:
MTK
开发平台:
C/C++
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_FRENCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_FRENCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_FRENCH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_FRENCH__) */
- #if defined(__MMI_MULTITAP_GERMAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_GERMAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_GERMAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_GERMAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_GERMAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_GERMAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_GERMAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_GERMAN__) */
- #if defined(__MMI_MULTITAP_ITALIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_ITALIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_ITALIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_ITALIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_ITALIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_ITALIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_ITALIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_ITALIAN__) */
- #if defined(__MMI_MULTITAP_RUSSIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_RUSSIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_RUSSIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_RUSSIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_RUSSIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_RUSSIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_RUSSIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_RUSSIAN__) */
- #if defined(__MMI_MULTITAP_BULGARIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_BULGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_BULGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_BULGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_BULGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_BULGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_BULGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_BULGARIAN__) */
- #if defined(__MMI_MULTITAP_TURKISH__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_TURKISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_TURKISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_TURKISH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_TURKISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_TURKISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_TURKISH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_TURKISH__) */
- #if defined(__MMI_MULTITAP_PORTUGUESE__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_PORTUGUESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_PORTUGUESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_PORTUGUESE;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_PORTUGUESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_PORTUGUESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_PORTUGUESE;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_PORTUGUESE__) */
- #if defined(__MMI_MULTITAP_HINDI__)
- case INPUT_TYPE_MULTITAP_HINDI:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_HINDI);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_HINDI;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_HINDI__) */
- /* PMT RAKESH START 20061006 */
- #if defined(__MMI_MULTITAP_MARATHI__)
- case INPUT_TYPE_MULTITAP_MARATHI:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_MARATHI);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_MARATHI;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_MARATHI__) */
- /* PMT RAKESH END 20061006 */
- #if defined(__MMI_MULTITAP_INDONESIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_INDONESIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_INDONESIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_INDONESIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_INDONESIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_INDONESIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_INDONESIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_INDONESIAN__) */
- #if defined(__MMI_MULTITAP_CZECH__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_CZECH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_CZECH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_CZECH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_CZECH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_CZECH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_CZECH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_CZECH__) */
- #if defined(__MMI_MULTITAP_MALAY__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_MALAY:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_MALAY);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_MALAY;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_MALAY:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_MALAY);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_MALAY;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_MALAY__) */
- #if defined(__MMI_MULTITAP_VIETNAMESE__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_VIETNAMESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_VIETNAMESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_VIETNAMESE;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_VIETNAMESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_VIETNAMESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_VIETNAMESE;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_VIETNAMESE__) */
- #if defined(__MMI_MULTITAP_FINNISH__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_FINNISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_FINNISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_FINNISH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_FINNISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_FINNISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_FINNISH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_FINNISH__) */
- #if defined(__MMI_MULTITAP_HUNGARIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_HUNGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_HUNGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_HUNGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_HUNGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_HUNGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_HUNGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_HUNGARIAN__) */
- #if defined(__MMI_MULTITAP_HEBREW__)
- case INPUT_TYPE_ALPHANUMERIC_MULTITAP_HEBREW:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_HEBREW);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_HEBREW;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_HEBREW__) */
- #if defined(__MMI_MULTITAP_SLOVAK__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SLOVAK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_SLOVAK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_SLOVAK;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SLOVAK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_SLOVAK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_SLOVAK;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_SLOVAK__) */
- #if defined(__MMI_MULTITAP_DUTCH__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_DUTCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_DUTCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_DUTCH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_DUTCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_DUTCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_DUTCH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_DUTCH__) */
- #if defined(__MMI_MULTITAP_ARABIC__)
- case INPUT_TYPE_ALPHANUMERIC_ARABIC:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_ARABIC);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_ARABIC;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_ARABIC__) */
- //PMT START PERSIAN
- #if defined(__MMI_MULTITAP_PERSIAN__)
- case INPUT_TYPE_ALPHANUMERIC_PERSIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_PERSIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_PERSIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif
- //PMT END PERSIAN
- /* Norwegian start */
- #if defined(__MMI_MULTITAP_NORWEGIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_NORWEGIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_NORWEGIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_NORWEGIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_NORWEGIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_NORWEGIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_NORWEGIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_NORWEGIAN__) */
- #if defined(__MMI_MULTITAP_SWEDISH__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SWEDISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_SWEDISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_SWEDISH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SWEDISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_SWEDISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_SWEDISH;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_SWEDISH__) */
- #if defined(__MMI_MULTITAP_CROATIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_CROATIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_CROATIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_CROATIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_CROATIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_CROATIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_CROATIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_CROATIAN__) */
- #if defined(__MMI_MULTITAP_ROMANIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_ROMANIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_ROMANIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_ROMANIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_ROMANIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_ROMANIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_ROMANIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_ROMANIAN__) */
- #if defined(__MMI_MULTITAP_SLOVENIAN__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_SLOVENIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_SLOVENIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_SLOVENIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_SLOVENIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_SLOVENIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_SLOVENIAN;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_SLOVENIAN__) */
- #if defined(__MMI_MULTITAP_GREEK__)
- case INPUT_TYPE_ALPHANUMERIC_UPPERCASE_GREEK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_UPPERCASE_GREEK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_UPPERCASE_GREEK;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- case INPUT_TYPE_ALPHANUMERIC_LOWERCASE_GREEK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_MULTITAP_LOWERCASE_GREEK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_MULTITAP_LOWERCASE_GREEK;
- wgui_inputbox_information_icon = get_image(WGUI_INPUT_INFORMATION_ICON1);
- break;
- #endif /* defined(__MMI_MULTITAP_GREEK__) */
- #if defined(__MMI_T9__) || defined(__MMI_CSTAR__) || defined(__MMI_ITAP__) //KP Jerry add "__MMI_CSTAR__" on 2007-4-17
- case INPUT_TYPE_TR_MULTITAP_BOPOMO:
- change_multiline_inputbox_mode(INPUT_MODE_TR_MULTITAP_BOPOMO);
- MMI_current_input_mode = INPUT_MODE_TR_MULTITAP_BOPOMO;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_MULTITAP_BPMF_IMG);
- break;
- case INPUT_TYPE_SM_MULTITAP_PINYIN:
- change_multiline_inputbox_mode(INPUT_MODE_SM_MULTITAP_PINYIN);
- MMI_current_input_mode = INPUT_MODE_SM_MULTITAP_PINYIN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_MULTITAP_PINYIN_IMG);
- break;
- case INPUT_TYPE_TR_BOPOMO:
- change_multiline_inputbox_mode(INPUT_MODE_TR_BOPOMO);
- MMI_current_input_mode = INPUT_MODE_TR_BOPOMO;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_BPMF_IMG);
- break;
- case INPUT_TYPE_SM_PINYIN:
- change_multiline_inputbox_mode(INPUT_MODE_SM_PINYIN);
- MMI_current_input_mode = INPUT_MODE_SM_PINYIN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_PINYIN_IMG);
- break;
- case INPUT_TYPE_TR_STROKE:
- change_multiline_inputbox_mode(INPUT_MODE_TR_STROKE);
- MMI_current_input_mode = INPUT_MODE_TR_STROKE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_TR_STROKE_IMG);
- break;
- case INPUT_TYPE_SM_STROKE:
- change_multiline_inputbox_mode(INPUT_MODE_SM_STROKE);
- MMI_current_input_mode = INPUT_MODE_SM_STROKE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SM_STROKE_IMG);
- break;
- case INPUT_TYPE_SMART_UPPERCASE_ABC:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_ABC);
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_ABC;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_ABC:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_ABC);
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_ABC;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #if defined (__MMI_T9_THAI__) || defined(__MMI_CSTAR_THAI__) //KP Jerry add "__MMI_CSTAR_THAI__" on 2007-4-17
- case INPUT_TYPE_SMART_THAI:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_THAI);
- MMI_current_input_mode = INPUT_MODE_SMART_THAI;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined (__MMI_T9_THAI__) || defined(__MMI_CSTAR_THAI__) */ //KP Jerry add "__MMI_CSTAR_THAI__" on 2007-4-17
- #if defined(__MMI_T9_SPANISH__) || defined(__MMI_CSTAR_SPANISH__) //KP Jerry add "__MMI_CSTAR_SPANISH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_SPANISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_SPANISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_SPANISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_SPANISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_SPANISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_SPANISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_SPANISH__) || defined(__MMI_CSTAR_SPANISH__) */ //KP Jerry add "__MMI_CSTAR_SPANISH__" on 2007-4-17
- #if defined(__MMI_T9_DANISH__) || defined(__MMI_CSTAR_DANISH__) //KP Jerry add "__MMI_CSTAR_DANISH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_DANISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_DANISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_DANISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_DANISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_DANISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_DANISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_DANISH__) || defined(__MMI_CSTAR_DANISH__) */ //KP Jerry add "__MMI_CSTAR_DANISH__" on 2007-4-17
- #if defined(__MMI_T9_POLISH__) || defined(__MMI_CSTAR_POLISH__) //KP Jerry add "__MMI_CSTAR_POLISH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_POLISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_POLISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_POLISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_POLISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_POLISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_POLISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_POLISH__) || defined(__MMI_CSTAR_POLISH__) */ //KP Jerry add "__MMI_CSTAR_POLISH__" on 2007-4-17
- #if defined(__MMI_T9_FRENCH__) || defined(__MMI_CSTAR_FRENCH__) //KP Jerry add "__MMI_CSTAR_FRENCH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_FRENCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_FRENCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_FRENCH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_FRENCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_FRENCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_FRENCH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_FRENCH__) || defined(__MMI_CSTAR_FRENCH__) */ //KP Jerry add "__MMI_CSTAR_FRENCH__" on 2007-4-17
- #if defined(__MMI_T9_GERMAN__) || defined(__MMI_CSTAR_GERMAN__) //KP Jerry add "__MMI_CSTAR_GERMAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_GERMAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_GERMAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_GERMAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_GERMAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_GERMAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_GERMAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_GERMAN__) || defined(__MMI_CSTAR_GERMAN__) */ //KP Jerry add "__MMI_CSTAR_GERMAN__" on 2007-4-17
- #if defined(__MMI_T9_ITALIAN__) || defined(__MMI_CSTAR_ITALIAN__) //KP Jerry add "__MMI_CSTAR_ITALIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_ITALIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_ITALIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_ITALIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_ITALIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_ITALIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_ITALIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_ITALIAN__) || defined(__MMI_CSTAR_ITALIAN__) */ //KP Jerry add "__MMI_CSTAR_ITALIAN__" on 2007-4-17
- #if defined (__MMI_T9_RUSSIAN__) || defined(__MMI_CSTAR_RUSSIAN__) //KP Jerry add "__MMI_CSTAR_RUSSIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_RUSSIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_RUSSIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_RUSSIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_RUSSIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_RUSSIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_RUSSIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined (__MMI_T9_RUSSIAN__) || defined(__MMI_CSTAR_RUSSIAN__) */ //KP Jerry add "__MMI_CSTAR_RUSSIAN__" on 2007-4-17
- #if defined (__MMI_T9_BULGARIAN__) || defined(__MMI_CSTAR_BULGARIAN__) //KP Jerry add "__MMI_CSTAR_BULGARIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_BULGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_BULGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_BULGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_BULGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_BULGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_BULGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined (__MMI_T9_BULGARIAN__) || defined(__MMI_CSTAR_BULGARIAN__) */ //KP Jerry add "__MMI_CSTAR_BULGARIAN__" on 2007-4-17
- #if defined(__MMI_T9_INDONESIAN__) || defined(__MMI_CSTAR_INDONESIAN__) //KP Jerry add "__MMI_CSTAR_INDONESIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_INDONESIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_INDONESIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_INDONESIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_INDONESIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_INDONESIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_INDONESIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_INDONESIAN__) || defined(__MMI_CSTAR_INDONESIAN__) */ //KP Jerry add "__MMI_CSTAR_INDONESIAN__" on 2007-4-17
- #if defined(__MMI_T9_VIETNAMESE__) || defined(__MMI_CSTAR_VIETNAMESE__) //KP Jerry add "__MMI_CSTAR_VIETNAMESE__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_VIETNAMESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_VIETNAMESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_VIETNAMESE;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_VIETNAMESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_VIETNAMESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_VIETNAMESE;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_VIETNAMESE__) || defined(__MMI_CSTAR_VIETNAMESE__) */ //KP Jerry add "__MMI_CSTAR_VIETNAMESE__" on 2007-4-17
- #if defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_CSTAR_PORTUGUESE__) //KP Jerry add "__MMI_CSTAR_PORTUGUESE__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_PORTUGUESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_PORTUGUESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_PORTUGUESE;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_PORTUGUESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_PORTUGUESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_PORTUGUESE;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_CSTAR_PORTUGUESE__) */ //KP Jerry add "__MMI_CSTAR_PORTUGUESE__" on 2007-4-17
- #if defined(__MMI_T9_CZECH__) || defined(__MMI_CSTAR_CZECH__) /* Gurdev 20050713 */ //KP Jerry add "__MMI_CSTAR_CZECH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_CZECH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_CZECH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_CZECH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_CZECH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_CZECH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_CZECH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_CZECH__) || defined(__MMI_CSTAR_CZECH__) */ //KP Jerry add "__MMI_CSTAR_CZECH__" on 2007-4-17
- #if defined(__MMI_T9_TURKISH__) || defined(__MMI_CSTAR_TURKISH__) //KP Jerry add "__MMI_CSTAR_TURKISH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_TURKISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_TURKISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_TURKISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_TURKISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_TURKISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_TURKISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_TURKISH__) || defined(__MMI_CSTAR_TURKISH__) */ //KP Jerry add "__MMI_CSTAR_TURKISH__" on 2007-4-17
- #if defined(__MMI_T9_FINNISH__) || defined(__MMI_CSTAR_FINNISH__) //KP Jerry add "__MMI_CSTAR_FINNISH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_FINNISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_FINNISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_FINNISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_FINNISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_FINNISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_FINNISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_FINNISH__) || defined(__MMI_CSTAR_FINNISH__) */ //KP Jerry add "__MMI_CSTAR_FINNISH__" on 2007-4-17
- #if defined(__MMI_T9_HUNGARIAN__) || defined(__MMI_CSTAR_HUNGARIAN__) /* Gurdev 20050713 */ //KP Jerry add "__MMI_CSTAR_HUNGARIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_HUNGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_HUNGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_HUNGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_HUNGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_HUNGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_HUNGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_HUNGARIAN__) || defined(__MMI_CSTAR_HUNGARIAN__) */ //KP Jerry add "__MMI_CSTAR_HUNGARIAN__" on 2007-4-17
- #if defined (__MMI_T9_ARABIC__) || defined(__MMI_CSTAR_ARABIC__) //KP Jerry add "__MMI_CSTAR_ARABIC__" on 2007-4-17
- case INPUT_TYPE_SMART_ARABIC:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_ARABIC);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_ARABIC;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined (__MMI_T9_ARABIC__) || defined(__MMI_CSTAR_ARABIC__) */ //KP Jerry add "__MMI_CSTAR_ARABIC__" on 2007-4-17
- #if defined(__MMI_T9_GREEK__) || defined(__MMI_CSTAR_GREEK__) //KP Jerry add "__MMI_CSTAR_GREEK__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_GREEK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_GREEK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_GREEK;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_GREEK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_GREEK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_GREEK;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_GREEK__) || defined(__MMI_CSTAR_GREEK__) */ //KP Jerry add "__MMI_CSTAR_GREEK__" on 2007-4-17
- #if defined (__MMI_T9_HEBREW__) || defined(__MMI_CSTAR_HEBREW__) //KP Jerry add "__MMI_CSTAR_HEBREW__" on 2007-4-17
- case INPUT_TYPE_SMART_HEBREW:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_HEBREW);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_HEBREW;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined (__MMI_T9_HEBREW__) || defined(__MMI_CSTAR_HEBREW__) */ //KP Jerry add "__MMI_CSTAR_HEBREW__" on 2007-4-17
- #if defined (__MMI_T9_HINDI__) || defined(__MMI_CSTAR_HINDI__) //KP Jerry add "__MMI_CSTAR_HINDI__" on 2007-4-17
- case INPUT_TYPE_SMART_HINDI:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_HINDI);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_HINDI;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined (__MMI_T9_HINDI__) || defined(__MMI_CSTAR_HINDI__) */ //KP Jerry add "__MMI_CSTAR_HINDI__" on 2007-4-17
- #if defined(__MMI_T9_NORWEGIAN__) || defined(__MMI_CSTAR_NORWEGIAN__) //KP Jerry add "__MMI_CSTAR_NORWEGIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_NORWEGIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_NORWEGIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_NORWEGIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_NORWEGIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_NORWEGIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_NORWEGIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_NORWEGIAN__) || defined(__MMI_CSTAR_NORWEGIAN__) */ //KP Jerry add "__MMI_CSTAR_NORWEGIAN__" on 2007-4-17
- #if defined(__MMI_T9_DUTCH__) || defined(__MMI_CSTAR_DUTCH__) //KP Jerry add "__MMI_CSTAR_DUTCH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_DUTCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_DUTCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_DUTCH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_DUTCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_DUTCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_DUTCH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_DUTCH__) || defined(__MMI_CSTAR_DUTCH__) */ //KP Jerry add "__MMI_CSTAR_DUTCH__" on 2007-4-17
- #if defined(__MMI_T9_SLOVENIAN__) || defined(__MMI_CSTAR_SLOVENIAN__) //KP Jerry add "__MMI_CSTAR_SLOVENIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_SLOVENIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_SLOVENIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_SLOVENIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_SLOVENIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_SLOVENIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_SLOVENIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_SLOVENIAN__) || defined(__MMI_CSTAR_SLOVENIAN__) */ //KP Jerry add "__MMI_CSTAR_SLOVENIAN__" on 2007-4-17
- #if defined(__MMI_T9_SWEDISH__) || defined(__MMI_CSTAR_SWEDISH__) //KP Jerry add "__MMI_CSTAR_SWEDISH__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_SWEDISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_SWEDISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_SWEDISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_SWEDISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_SWEDISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_SWEDISH;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_SWEDISH__) || defined(__MMI_CSTAR_SWEDISH__) */ //KP Jerry add "__MMI_CSTAR_SWEDISH__" on 2007-4-17
- #if defined(__MMI_T9_MALAY__) || defined(__MMI_CSTAR_MALAY__) //KP Jerry add "__MMI_CSTAR_MALAY__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_MALAY:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_MALAY);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_MALAY;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_MALAY:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_MALAY);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_MALAY;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_MALAY__) || defined(__MMI_CSTAR_MALAY__) */ //KP Jerry add "__MMI_CSTAR_MALAY__" on 2007-4-17
- #if defined(__MMI_T9_CROATIAN__) || defined(__MMI_CSTAR_CROATIAN__) //KP Jerry add "__MMI_CSTAR_CROATIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_CROATIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_CROATIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_CROATIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_CROATIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_CROATIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_CROATIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_CROATIAN__) || defined(__MMI_CSTAR_CROATIAN__) */ //KP Jerry add "__MMI_CSTAR_CROATIAN__" on 2007-4-17
- #if defined(__MMI_T9_SLOVAK__) || defined(__MMI_CSTAR_SLOVAK__) //KP Jerry add "__MMI_CSTAR_SLOVAK__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_SLOVAK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_SLOVAK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_SLOVAK;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_SLOVAK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_SLOVAK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_SLOVAK;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_SLOVAK__) || defined(__MMI_CSTAR_SLOVAK__) */ //KP Jerry add "__MMI_CSTAR_SLOVAK__" on 2007-4-17
- #if defined(__MMI_T9_ROMANIAN__) || defined(__MMI_CSTAR_ROMANIAN__) //KP Jerry add "__MMI_CSTAR_ROMANIAN__" on 2007-4-17
- case INPUT_TYPE_SMART_UPPERCASE_ROMANIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_ROMANIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_ROMANIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_ROMANIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_ROMANIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_ROMANIAN;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- #endif /* defined(__MMI_T9_ROMANIAN__) || defined(__MMI_CSTAR_ROMANIAN__) */ //KP Jerry add "__MMI_CSTAR_ROMANIAN__" on 2007-4-17
- #elif defined(__MMI_ZI__)
- case INPUT_TYPE_TR_MULTITAP_BOPOMO:
- change_multiline_inputbox_mode(INPUT_MODE_TR_MULTITAP_BOPOMO);
- MMI_current_input_mode = INPUT_MODE_TR_MULTITAP_BOPOMO;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_BPMF_LOGO);
- break;
- case INPUT_TYPE_SM_MULTITAP_PINYIN:
- change_multiline_inputbox_mode(INPUT_MODE_SM_MULTITAP_PINYIN);
- MMI_current_input_mode = INPUT_MODE_SM_MULTITAP_PINYIN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_PINYIN_LOGO);
- break;
- case INPUT_TYPE_TR_BOPOMO:
- change_multiline_inputbox_mode(INPUT_MODE_TR_BOPOMO);
- MMI_current_input_mode = INPUT_MODE_TR_BOPOMO;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_BPMF_LOGO);
- break;
- case INPUT_TYPE_SM_PINYIN:
- change_multiline_inputbox_mode(INPUT_MODE_SM_PINYIN);
- MMI_current_input_mode = INPUT_MODE_SM_PINYIN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_PINYIN_LOGO);
- break;
- case INPUT_TYPE_TR_STROKE:
- change_multiline_inputbox_mode(INPUT_MODE_TR_STROKE);
- MMI_current_input_mode = INPUT_MODE_TR_STROKE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_TR_STROKE_LOGO);
- break;
- case INPUT_TYPE_SM_STROKE:
- change_multiline_inputbox_mode(INPUT_MODE_SM_STROKE);
- MMI_current_input_mode = INPUT_MODE_SM_STROKE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_SM_STROKE_LOGO);
- break;
- case INPUT_TYPE_SMART_UPPERCASE_ABC:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_ABC);
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_ABC;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_ABC:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_ABC);
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_ABC;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_THAI:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_THAI);
- MMI_current_input_mode = INPUT_MODE_SMART_THAI;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_ARABIC:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_ARABIC);
- MMI_current_input_mode = INPUT_MODE_SMART_ARABIC;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_HINDI:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_HINDI);
- MMI_current_input_mode = INPUT_MODE_SMART_HINDI;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_HEBREW:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_HEBREW);
- MMI_current_input_mode = INPUT_MODE_SMART_HEBREW;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #if defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__)
- case INPUT_TYPE_SMART_UPPERCASE_SPANISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_SPANISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_SPANISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_SPANISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_SPANISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_SPANISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__) */
- #if defined(__MMI_ZI_DANISH__)
- case INPUT_TYPE_SMART_UPPERCASE_DANISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_DANISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_DANISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_DANISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_DANISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_DANISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_DANISH__) */
- #if defined(__MMI_ZI_POLISH__)
- case INPUT_TYPE_SMART_UPPERCASE_POLISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_POLISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_POLISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_POLISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_POLISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_POLISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_POLISH__) */
- #if defined(__MMI_ZI_NORWEGIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_NORWEGIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_NORWEGIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_NORWEGIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_NORWEGIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_NORWEGIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_NORWEGIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_NORWEGIAN__) */
- #if defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__)
- case INPUT_TYPE_SMART_UPPERCASE_FRENCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_FRENCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_FRENCH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_FRENCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_FRENCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_FRENCH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__) */
- #if defined(__MMI_ZI_GERMAN__)
- case INPUT_TYPE_SMART_UPPERCASE_GERMAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_GERMAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_GERMAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_GERMAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_GERMAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_GERMAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_GERMAN__) */
- #if defined(__MMI_ZI_ITALIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_ITALIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_ITALIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_ITALIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_ITALIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_ITALIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_ITALIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_ITALIAN__) */
- #if defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_RUSSIAN:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_RUSSIAN);
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_RUSSIAN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_RUSSIAN:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_RUSSIAN);
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_RUSSIAN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__) */
- #if defined(__MMI_ZI_BULGARIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_BULGARIAN:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_BULGARIAN);
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_BULGARIAN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_BULGARIAN:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_BULGARIAN);
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_BULGARIAN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_BULGARIAN__) */
- #if defined(__MMI_ZI_TURKISH__)
- case INPUT_TYPE_SMART_UPPERCASE_TURKISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_TURKISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_TURKISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_TURKISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_TURKISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_TURKISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_TURKISH__) */
- #if defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__) || defined(__MMI_ZI_BZ_PORTUGUESE__)
- case INPUT_TYPE_SMART_UPPERCASE_PORTUGUESE:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_PORTUGUESE);
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_PORTUGUESE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_PORTUGUESE:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_PORTUGUESE);
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_PORTUGUESE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__) || defined(__MMI_ZI_BZ_PORTUGUESE__) */
- #if defined(__MMI_ZI_INDONESIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_INDONESIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_INDONESIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_INDONESIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_INDONESIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_INDONESIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_INDONESIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_INDONESIAN__) */
- #if defined(__MMI_ZI_MALAY__)
- case INPUT_TYPE_SMART_UPPERCASE_MALAY:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_MALAY);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_MALAY;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_MALAY:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_MALAY);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_MALAY;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_MALAY__) */
- #if defined(__MMI_ZI_VIETNAMESE__)
- case INPUT_TYPE_SMART_UPPERCASE_VIETNAMESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_VIETNAMESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_VIETNAMESE;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_VIETNAMESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_VIETNAMESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_VIETNAMESE;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_VIETNAMESE__) */
- #if defined(__MMI_ZI_SLOVAK__)
- case INPUT_TYPE_SMART_UPPERCASE_SLOVAK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_SLOVAK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_SLOVAK;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_SLOVAK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_SLOVAK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_SLOVAK;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_SLOVAK__) */
- #if defined(__MMI_ZI_DUTCH__)
- case INPUT_TYPE_SMART_UPPERCASE_DUTCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_DUTCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_DUTCH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_DUTCH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_DUTCH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_DUTCH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_DUTCH__) */
- #if defined(__MMI_ZI_SWEDISH__)
- case INPUT_TYPE_SMART_UPPERCASE_SWEDISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_SWEDISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_SWEDISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_SWEDISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_SWEDISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_SWEDISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_SWEDISH__) */
- #if defined(__MMI_ZI_CROATIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_CROATIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_CROATIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_CROATIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_CROATIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_CROATIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_CROATIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_CROATIAN__) */
- #if defined(__MMI_ZI_ROMANIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_ROMANIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_ROMANIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_ROMANIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_ROMANIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_ROMANIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_ROMANIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_ROMANIAN__) */
- #if defined(__MMI_ZI_SLOVENIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_SLOVENIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_SLOVENIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_SLOVENIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_SLOVENIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_SLOVENIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_SLOVENIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_SLOVENIAN__) */
- #if defined(__MMI_ZI_GREEK__)
- case INPUT_TYPE_SMART_UPPERCASE_GREEK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_GREEK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_GREEK;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_GREEK:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_GREEK);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_GREEK;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_GREEK__) */
- #if defined(__MMI_ZI_FINNISH__)
- case INPUT_TYPE_SMART_UPPERCASE_FINNISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_FINNISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_FINNISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_FINNISH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_FINNISH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_FINNISH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_FINNISH__) */
- #if defined(__MMI_ZI_CZECH__)
- case INPUT_TYPE_SMART_UPPERCASE_CZECH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_CZECH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_CZECH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_CZECH:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_CZECH);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_CZECH;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_CZECH__) */
- #if defined(__MMI_ZI_HUNGARIAN__)
- case INPUT_TYPE_SMART_UPPERCASE_HUNGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_HUNGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_HUNGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_HUNGARIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_HUNGARIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_HUNGARIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_HUNGARIAN__) */
- //PERSIAN add by Ailsa start
- #if defined(__MMI_ZI_PERSIAN__)
- case INPUT_TYPE_SMART_PERSIAN:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_PERSIAN);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_PERSIAN;
- wgui_inputbox_information_icon = get_image(WGUI_ZI_EZITEXT_LOGO);
- break;
- #endif /* defined(__MMI_ZI_PERSIAN) */
- //PERSIAN add by Ailsa end
- //KP Jerry add on 2007-3-8 start
- #elif defined(__MMI_CSTAR__)
- case INPUT_TYPE_TR_MULTITAP_BOPOMO:
- change_multiline_inputbox_mode(INPUT_MODE_TR_MULTITAP_BOPOMO);
- MMI_current_input_mode = INPUT_MODE_TR_MULTITAP_BOPOMO;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_MULTITAP_BPMF_IMG);
- break;
- case INPUT_TYPE_SM_MULTITAP_PINYIN:
- change_multiline_inputbox_mode(INPUT_MODE_SM_MULTITAP_PINYIN);
- MMI_current_input_mode = INPUT_MODE_SM_MULTITAP_PINYIN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_MULTITAP_PINYIN_IMG);
- break;
- case INPUT_TYPE_TR_BOPOMO:
- change_multiline_inputbox_mode(INPUT_MODE_TR_BOPOMO);
- MMI_current_input_mode = INPUT_MODE_TR_BOPOMO;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_BPMF_IMG);
- break;
- case INPUT_TYPE_SM_PINYIN:
- change_multiline_inputbox_mode(INPUT_MODE_SM_PINYIN);
- MMI_current_input_mode = INPUT_MODE_SM_PINYIN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_PINYIN_IMG);
- break;
- case INPUT_TYPE_TR_STROKE:
- change_multiline_inputbox_mode(INPUT_MODE_TR_STROKE);
- MMI_current_input_mode = INPUT_MODE_TR_STROKE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_TR_STROKE_IMG);
- break;
- case INPUT_TYPE_SM_STROKE:
- change_multiline_inputbox_mode(INPUT_MODE_SM_STROKE);
- MMI_current_input_mode = INPUT_MODE_SM_STROKE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SM_STROKE_IMG);
- break;
- case INPUT_TYPE_SMART_UPPERCASE_ABC:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_ABC);
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_ABC;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_ABC:
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_ABC);
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_ABC;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_UPPERCASE_VIETNAMESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_UPPERCASE_VIETNAMESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_UPPERCASE_VIETNAMESE;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- case INPUT_TYPE_SMART_LOWERCASE_VIETNAMESE:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_SMART_LOWERCASE_VIETNAMESE);
- SetKeyHandler(wgui_handle_inputbox_change_input_mode, KEY_POUND, KEY_EVENT_DOWN);
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- MMI_current_input_mode = INPUT_MODE_SMART_LOWERCASE_VIETNAMESE;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_ENGLISH_IMG);
- break;
- //KP Jerry add on 2007-3-8 end
- #elif defined(__MMI_KA__)
- case INPUT_TYPE_SM_PINYIN:
- change_multiline_inputbox_mode(INPUT_MODE_SM_PINYIN);
- MMI_current_input_mode = INPUT_MODE_SM_PINYIN;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SMART_PINYIN_IMG);
- break;
- case INPUT_TYPE_SM_STROKE:
- change_multiline_inputbox_mode(INPUT_MODE_SM_STROKE);
- MMI_current_input_mode = INPUT_MODE_SM_STROKE;
- inputbox_change_mode = change_multiline_inputbox_input_mode;
- wgui_inputbox_information_icon = get_image(WGUI_IME_SM_STROKE_IMG);
- break;
- #endif
- default:
- set_multiline_inputbox_mask(0);
- change_multiline_inputbox_mode(INPUT_MODE_123);
- MMI_current_input_mode = INPUT_MODE_123;
- break;
- }
- change_multiline_inputbox_mode(MMI_current_input_mode);
- if (!override_history_input_type && (saved_inputbox_flags & UI_MULTI_LINE_INPUT_BOX_MASK_CHARACTERS))
- {
- set_multiline_inputbox_mask(1);
- if ((saved_input_type & INPUT_TYPE_MASK) != INPUT_TYPE_ALPHANUMERIC_PASSWORD)
- {
- ClearKeyHandler(KEY_POUND, KEY_EVENT_DOWN);
- }
- }
- wgui_inputbox_RSK_label_icon = RSK_icon;
- wgui_inputbox_RSK_label_string = RSK_label;
- //MTK Terry move to the front for wgui_set_default_input_type
- //test_change_input_mode=wgui_multiline_inputbox_test_change_input_mode;
- register_multiline_inputbox_input_callback(wgui_handle_inputbox_input);
- /* register_multiline_inputbox_navigate_callback(wgui_handle_inputbox_navigate); */
- #if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
- ext_stroke.x1 = 0;
- ext_stroke.y1 = 0;
- ext_stroke.x2 = UI_device_width - 1;
- ext_stroke.y2 = UI_device_height - 1;
- #if 0
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- /* under construction !*/
- #else /* 0 */
- stroke_area.x1 = MMI_content_x;
- stroke_area.x2 = MMI_content_x + MMI_content_width - MMI_multiline_inputbox.vbar.width;
- stroke_area.y1 = MMI_title_y;
- stroke_area.y2 = MMI_title_y + MMI_content_height + MMI_title_height;
- #endif /* 0 */
- /* W06.11 Support E-Dict for Touch Screen */
- if (category_screen_ID != MMI_CATEGORY201_ID)
- {
- mmi_pen_editor_setup_input_box(
- &stroke_area,
- &ext_stroke,
- MMI_current_input_type,
- MMI_TRUE,
- PEN_EDITOR_MULTILINE_INPUT_BOX);
- }
- else
- {
- mmi_pen_editor_setup_input_box(
- &stroke_area,
- &ext_stroke,
- MMI_current_input_type,
- MMI_TRUE,
- PEN_EDITOR_DICT_MULTILINE_INPUT_BOX);
- }
- #endif /* defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__) */
- show_multiline_inputbox_no_draw();
- UI_UNUSED_PARAMETER(saved_MMI_current_input_mode);
- UI_UNUSED_PARAMETER(fh);
- }
- /* Simplified interface for wgui_setup_inputbox_ext() */
- /*****************************************************************************
- * FUNCTION
- * wgui_setup_inputbox
- * DESCRIPTION
- *
- * PARAMETERS
- * x [IN]
- * y [IN]
- * width [IN]
- * height [IN]
- * buffer [?]
- * buffer_size [IN]
- * category_screen_ID [IN]
- * RSK_label [IN]
- * RSK_icon [IN]
- * input_type [IN]
- * history_buffer [?]
- * information_bar_flag [IN]
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_setup_inputbox(
- S32 x,
- S32 y,
- S32 width,
- S32 height,
- U8 *buffer,
- S32 buffer_size,
- U16 category_screen_ID,
- UI_string_type RSK_label,
- PU8 RSK_icon,
- U16 input_type,
- U8 *history_buffer,
- U8 information_bar_flag)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_setup_inputbox_ext(
- x,
- y,
- width,
- height,
- buffer,
- buffer_size,
- category_screen_ID,
- RSK_label,
- RSK_icon,
- input_type,
- history_buffer,
- information_bar_flag,
- 0,
- 0,
- 0,
- 0,
- 0,
- NULL);
- }
- /*****************************************************************************
- * FUNCTION
- * wgui_set_RSK
- * DESCRIPTION
- * set RSK function handler of multiline input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_set_RSK(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_inputbox_RSK_label_clear = 0;
- #if defined(__MMI_WITH_C_KEY__)
- SetKeyHandler(wgui_handle_inputbox_right_softkey_down, KEY_CLEAR, KEY_EVENT_DOWN);
- SetKeyHandler(wgui_handle_inputbox_right_softkey_long_press, KEY_CLEAR, KEY_LONG_PRESS);
- set_right_softkey_function(wgui_handle_inputbox_right_softkey_up, KEY_EVENT_UP);
- #else /* defined(__MMI_WITH_C_KEY__) */
- set_right_softkey_function(wgui_handle_inputbox_right_softkey_down, KEY_EVENT_DOWN);
- set_right_softkey_function(wgui_handle_inputbox_right_softkey_long_press, KEY_LONG_PRESS);
- #endif /* defined(__MMI_WITH_C_KEY__) */
- // register_multiline_inputbox_input_callback(wgui_handle_inputbox_input);
- // register_multiline_inputbox_navigate_callback(wgui_handle_inputbox_navigate);
- wgui_handle_inputbox_input();
- if (multiline_inputbox_empty())
- {
- #if defined(__MMI_WITH_C_KEY__)
- SetKeyHandler(wgui_handle_inputbox_right_softkey_up, KEY_CLEAR, KEY_EVENT_UP);
- if (wgui_inputbox_empty_callback != NULL)
- {
- wgui_inputbox_empty_callback();
- }
- #else /* defined(__MMI_WITH_C_KEY__) */
- set_right_softkey_function(wgui_handle_inputbox_right_softkey_up, KEY_EVENT_UP);
- if (wgui_inputbox_empty_callback != NULL)
- {
- wgui_inputbox_empty_callback();
- }
- #endif /* defined(__MMI_WITH_C_KEY__) */
- }
- else if (wgui_inputbox_not_empty_callback != NULL)
- {
- wgui_inputbox_not_empty_callback();
- }
- MMI_multiline_inputbox.validation_callback = wgui_multiline_inputbox_validation_callback;
- /* MMI_multiline_inputbox.validation_callback(MMI_multiline_inputbox.text,MMI_multiline_inputbox.cursor_p,MMI_multiline_inputbox.text_length); */
- #ifdef __ASCII
- MMI_multiline_inputbox.validation_callback(
- MMI_multiline_inputbox.text,
- MMI_multiline_inputbox.cursor_p,
- MMI_multiline_inputbox.text_length - 1);
- #endif /* __ASCII */
- MMI_multiline_inputbox.validation_callback(
- MMI_multiline_inputbox.text,
- MMI_multiline_inputbox.cursor_p,
- (MMI_multiline_inputbox.text_length >> 1) - 1);
- }
- /* MTK end */
- /*****************************************************************************
- * FUNCTION
- * wgui_close_inputbox
- * DESCRIPTION
- * close input box
- * PARAMETERS
- * void
- * RETURNS
- * void
- *****************************************************************************/
- void wgui_close_inputbox(void)
- {
- /*----------------------------------------------------------------*/
- /* Local Variables */
- /*----------------------------------------------------------------*/
- /*----------------------------------------------------------------*/
- /* Code Body */
- /*----------------------------------------------------------------*/
- wgui_multiline_inputbox_decimal_input_mode_flag = 0;
- wgui_inputbox_handle_multitap_input_complete(WGUI_INPUTBOX_EDIT_MULTITAP_ANY);
- reset_multiline_inputbox();
- wgui_inputbox_RSK_function = NULL;
- wgui_inputbox_RSK_label_clear = 0;
- wgui_inputbox_information_flag = 0;
- wgui_inputbox_not_empty_callback = NULL;
- wgui_inputbox_empty_callback = NULL;
- wgui_inputbox_validation_callback = NULL;
- wgui_inputbox_UCS2_count_function = NULL;
- wgui_inputbox_GSM_ext_count_function = NULL;
- /* MTK Terry for 0x81 encoding support */
- //MMI_current_input_ext_type = 0;
- //MTK Add By Elvis for T9
- #ifdef __MMI_T9__
- InuptMethodExitCategory5();
- #elif defined __MMI_ZI__
- ZiInuptMethodExitCategory5();
- //KP Jerry add on 2007-3-8 start
- #elif defined __MMI_CSTAR__
- CstarInputMethodExitCategory5();
- //KP Jerry add on 2007-3-8 end
- #elif defined __MMI_KA__
- KonkaInuptMethodExitCategory5();
- #elif defined __MMI_ITAP__
- /* under construction !*/
- /* under construction !*/
- #endif
- /* MTK end */
- #if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
- mmi_pen_editor_close_input_box();
- #endif
- if (test_change_input_mode != NULL)
- {
- if (test_change_input_mode())
- {
- MMI_english_input_mode_flag = 0;
- }
- else
- {
- MMI_english_input_mode_flag = 1;
- }
- }
- else
- {
- MMI_english_input_mode_flag = 0;
- }
- if (MMI_allow_only_english_input_modes)
- {
- MMI_english_input_mode_flag = 1;
- MMI_allow_only_english_input_modes = 0;
- }
- test_change_input_mode = NULL;
- ClearKeyHandler(KEY_STAR, KEY_EVENT_DOWN);
- ClearKeyHandler(KEY_POUND, KEY_EVENT_DOWN);
- /* W05.36 Fix Vietnamese Tone Input Issue */
- set_current_input_box_type(EDITOR_NONE_INPUT_BOX);
- }
- /* Common inputbox input method functions */
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_ABC
- Description: A function pointer which stores the address of function
- which change the input mode of input box to ABC
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_ABC) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_abc
- Description: A function pointer which stores the address of function
- which change the input mode of input box to abc
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_abc) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_mode_numeric
- Description: A function pointer which stores the address of function
- which change the input mode of input box to numeric
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_mode_numeric) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_inputbox_insert_symbol
- Description: A function pointer which stores the address of function
- which insert the symbol in input box
- Input parameters : UI_character_type
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_inputbox_insert_symbol) (UI_character_type c) = UI_dummy_function_character;
- /* PMT dara added for Multitap thai */
- #if defined(__MMI_MULTITAP_THAI__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_thai
- Description: A function pointer which stores the address of function
- which change the input mode of input box to thai
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_thai) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_THAI__) */
- /* MTK Terry for Spanish French German Italian Russian Turkish Portuguese Indonesian Malay Vietnamese */
- #if defined(__MMI_MULTITAP_SPANISH__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_SPANISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to SPANISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_SPANISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_spanish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to spanish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_spanish) (void) = UI_dummy_function;
- #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-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_SPANISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to SPANISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_SPANISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_spanish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to spanish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_spanish) (void) = UI_dummy_function;
- #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-17
- /* PMT VIKASG START 20050729 */
- #if defined(__MMI_MULTITAP_DANISH__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_DANISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to DANISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_DANISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_danish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to spanish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_danish) (void) = UI_dummy_function;
- #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-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_DANISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to DANISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_DANISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_Danish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to Danish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_danish) (void) = UI_dummy_function;
- #endif /* defined(__MMI_T9_DANISH__) || defined(__MMI_ZI_DANISH__) || defined(__MMI_CSTAR_DANISH__) */ //KP Jerry add "__MMI_CSTAR_DANISH__" on 2007-4-17
- #if defined(__MMI_MULTITAP_POLISH__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_POLISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to POLISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_POLISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_polish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to spanish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_polish) (void) = UI_dummy_function;
- #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-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_polISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to polISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_POLISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_polish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to polish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_polish) (void) = UI_dummy_function;
- #endif /* defined(__MMI_T9_POLISH__) || defined(__MMI_ZI_POLISH__) || defined(__MMI_CSTAR_POLISH__) */ //KP Jerry add "__MMI_CSTAR_POLISH__" on 2007-4-17
- #if defined(__MMI_MULTITAP_FRENCH__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_FRENCH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to FRENCH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_FRENCH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_french
- Description: A function pointer which stores the address of function
- which change the input mode of input box to french
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_french) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_FRENCH__) */
- #if defined(__MMI_T9_FRENCH__) || defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__) || defined(__MMI_CSTAR_FRENCH__) //KP Jerry add "__MMI_CSTAR_FRENCH__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_FRENCH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to FRENCH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_FRENCH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_french
- Description: A function pointer which stores the address of function
- which change the input mode of input box to french
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_french) (void) = UI_dummy_function;
- #endif /* defined(__MMI_T9_FRENCH__) || defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__) || defined(__MMI_CSTAR_FRENCH__) */ //KP Jerry add "__MMI_CSTAR_FRENCH__" on 2007-4-17
- #if defined(__MMI_MULTITAP_GERMAN__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_GERMAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to GERMAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_GERMAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_german
- Description: A function pointer which stores the address of function
- which change the input mode of input box to german
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_german) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_GERMAN__) */
- #if defined(__MMI_T9_GERMAN__) || defined(__MMI_ZI_GERMAN__) || defined(__MMI_CSTAR_GERMAN__) //KP Jerry add "__MMI_CSTAR_GERMAN__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_GERMAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to GERMAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_GERMAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_german
- Description: A function pointer which stores the address of function
- which change the input mode of input box to german
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_german) (void) = UI_dummy_function;
- #endif /* defined(__MMI_T9_GERMAN__) || defined(__MMI_ZI_GERMAN__) || defined(__MMI_CSTAR_GERMAN__) */ //KP Jerry add "__MMI_CSTAR_GERMAN__" on 2007-4-17
- #if defined(__MMI_MULTITAP_ITALIAN__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_ITALIAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to ITALIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_ITALIAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_italian
- Description: A function pointer which stores the address of function
- which change the input mode of input box to italian
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_italian) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_ITALIAN__) */
- #if defined(__MMI_T9_ITALIAN__) || defined(__MMI_ZI_ITALIAN__) || defined(__MMI_CSTAR_ITALIAN__) //KP Jerry add "__MMI_CSTAR_ITALIAN__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_ITALIAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to ITALIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_ITALIAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_italian
- Description: A function pointer which stores the address of function
- which change the input mode of input box to italian
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_italian) (void) = UI_dummy_function;
- #endif /* defined(__MMI_T9_ITALIAN__) || defined(__MMI_ZI_ITALIAN__) || defined(__MMI_CSTAR_ITALIAN__) */ //KP Jerry add "__MMI_CSTAR_ITALIAN__" on 2007-4-17
- #if defined(__MMI_MULTITAP_RUSSIAN__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_RUSSIAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to RUSSIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_RUSSIAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_russian
- Description: A function pointer which stores the address of function
- which change the input mode of input box to russian
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_russian) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_RUSSIAN__) */
- #if defined (__MMI_T9_RUSSIAN__) || defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__) || defined(__MMI_CSTAR_RUSSIAN__) //KP Jerry add "__MMI_CSTAR_RUSSIAN__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_RUSSIAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to RUSSIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_RUSSIAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_russian
- Description: A function pointer which stores the address of function
- which change the input mode of input box to russian
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_russian) (void) = UI_dummy_function;
- #endif /* defined (__MMI_T9_RUSSIAN__) || defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__) || defined(__MMI_CSTAR_RUSSIAN__) */ //KP Jerry add "__MMI_CSTAR_RUSSIAN__" on 2007-4-17
- #if defined(__MMI_MULTITAP_BULGARIAN__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_BULGARIAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to BULGARIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_BULGARIAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_bulgarian
- Description: A function pointer which stores the address of function
- which change the input mode of input box to bulgarian
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_bulgarian) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_BULGARIAN__) */
- #if defined (__MMI_T9_BULGARIAN__) || defined(__MMI_ZI_BULGARIAN__) || defined(__MMI_CSTAR_BULGARIAN__) //KP Jerry add "__MMI_CSTAR_BULGARIAN__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_BULGARIAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to BULGARIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_BULGARIAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_bulgarian
- Description: A function pointer which stores the address of function
- which change the input mode of input box to bulgarian
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_bulgarian) (void) = UI_dummy_function;
- #endif /* defined (__MMI_T9_BULGARIAN__) || defined(__MMI_ZI_BULGARIAN__) || defined(__MMI_CSTAR_BULGARIAN__) */ //KP Jerry add "__MMI_CSTAR_BULGARIAN__" on 2007-4-17
- #if defined(__MMI_MULTITAP_TURKISH__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_TURKISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to TURKISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_TURKISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_turkish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to turkish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_turkish) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_TURKISH__) */
- #if defined(__MMI_ZI_TURKISH__) || defined(__MMI_T9_TURKISH__) || defined(__MMI_CSTAR_TURKISH__) //KP Jerry add "__MMI_CSTAR_TURKISH__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_TURKISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to TURKISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_TURKISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_turkish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to turkish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_turkish) (void) = UI_dummy_function;
- #endif /* defined(__MMI_ZI_TURKISH__) || defined(__MMI_T9_TURKISH__) || defined(__MMI_CSTAR_TURKISH__) */ //KP Jerry add "__MMI_CSTAR_TURKISH__" on 2007-4-17
- #if defined(__MMI_MULTITAP_PORTUGUESE__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_PORTUGUESE
- Description: A function pointer which stores the address of function
- which change the input mode of input box to PORTUGUESE
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_PORTUGUESE) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_portuguese
- Description: A function pointer which stores the address of function
- which change the input mode of input box to portuguese
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_portuguese) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_PORTUGUESE__) */
- #if defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__) || defined(__MMI_ZI_BZ_PORTUGUESE__) || defined(__MMI_CSTAR_PORTUGUESE__) //KP Jerry add "__MMI_CSTAR_PORTUGUESE__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_PORTUGUESE
- Description: A function pointer which stores the address of function
- which change the input mode of input box to PORTUGUESE
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_PORTUGUESE) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_portuguese
- Description: A function pointer which stores the address of function
- which change the input mode of input box to portuguese
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_portuguese) (void) = UI_dummy_function;
- #endif /* defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__) || defined(__MMI_ZI_BZ_PORTUGUESE__) || defined(__MMI_CSTAR_PORTUGUESE__) */ //KP Jerry add "__MMI_CSTAR_PORTUGUESE__" on 2007-4-17
- #if defined(__MMI_MULTITAP_HINDI__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_HINDI
- Description: A function pointer which stores the address of function
- which change the input mode of input box to HINDI
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_HINDI) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_HINDI__) */
- /* PMT RAKESH START 20061006 */
- #if defined(__MMI_MULTITAP_MARATHI__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_MARATHI
- Description: A function pointer which stores the address of function
- which change the input mode of input box to MARATHI
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_MARATHI) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_MARATHI__) */
- /* PMT RAKESH END 20061006 */
- #if defined(__MMI_MULTITAP_INDONESIAN__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_INDONESIAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to INDONESIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_INDONESIAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_indonesian
- Description: A function pointer which stores the address of function
- which change the input mode of input box to indonesian
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_indonesian) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_INDONESIAN__) */
- #if defined(__MMI_ZI_INDONESIAN__) || defined(__MMI_T9_INDONESIAN__) || defined(__MMI_CSTAR_INDONESIAN__) //KP Jerry add "__MMI_CSTAR_INDONESIAN__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_INDONESIAN
- Description: A function pointer which stores the address of function
- which change the input mode of input box to INDONESIAN
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_INDONESIAN) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_indonesian
- Description: A function pointer which stores the address of function
- which change the input mode of input box to indonesian
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_indonesian) (void) = UI_dummy_function;
- #endif /* defined(__MMI_ZI_INDONESIAN__) || defined(__MMI_T9_INDONESIAN__) || defined(__MMI_CSTAR_INDONESIAN__) */ //KP Jerry add "__MMI_CSTAR_INDONESIAN__" on 2007-4-17
- #if defined(__MMI_MULTITAP_CZECH__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_CZECH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to CZECH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_CZECH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_czech
- Description: A function pointer which stores the address of function
- which change the input mode of input box to czech
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_czech) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_CZECH__) */
- #if defined(__MMI_ZI_CZECH__) || defined(__MMI_T9_CZECH__) || defined(__MMI_CSTAR_CZECH__) //KP Jerry add "__MMI_CSTAR_CZECH__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_CZECH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to CZECH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_CZECH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_czech
- Description: A function pointer which stores the address of function
- which change the input mode of input box to czech
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_czech) (void) = UI_dummy_function;
- #endif /* defined(__MMI_ZI_CZECH__) || defined(__MMI_T9_CZECH__) || defined(__MMI_CSTAR_CZECH__) */ //KP Jerry add "__MMI_CSTAR_CZECH__" on 2007-4-17
- #if defined(__MMI_MULTITAP_MALAY__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_MALAY
- Description: A function pointer which stores the address of function
- which change the input mode of input box to MALAY
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_MALAY) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_malay
- Description: A function pointer which stores the address of function
- which change the input mode of input box to malay
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_malay) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_MALAY__) */
- #if defined(__MMI_ZI_MALAY__) || defined(__MMI_T9_MALAY__) || defined(__MMI_CSTAR_MALAY__) //KP Jerry add "__MMI_CSTAR_MALAY__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_MALAY
- Description: A function pointer which stores the address of function
- which change the input mode of input box to MALAY
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_MALAY) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_malay
- Description: A function pointer which stores the address of function
- which change the input mode of input box to malay
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_malay) (void) = UI_dummy_function;
- #endif /* defined(__MMI_ZI_MALAY__) || defined(__MMI_T9_MALAY__) || defined(__MMI_CSTAR_MALAY__) */ //KP Jerry add "__MMI_CSTAR_MALAY__" on 2007-4-17
- #if defined(__MMI_MULTITAP_VIETNAMESE__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_VIETNAMESE
- Description: A function pointer which stores the address of function
- which change the input mode of input box to VIETNAMESE
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_VIETNAMESE) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_vietnamese
- Description: A function pointer which stores the address of function
- which change the input mode of input box to vietnamese
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_vietnamese) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_VIETNAMESE__) */
- #if defined(__MMI_T9_VIETNAMESE__) || defined(__MMI_ZI_VIETNAMESE__) || defined(__MMI_CSTAR_VIETNAMESE__) //KP Jerry add "__MMI_CSTAR_VIETNAMESE__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_VIETNAMESE
- Description: A function pointer which stores the address of function
- which change the input mode of input box to VIETNAMESE
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_VIETNAMESE) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_smart_vietnamese
- Description: A function pointer which stores the address of function
- which change the input mode of input box to vietnamese
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_smart_vietnamese) (void) = UI_dummy_function;
- #endif /* defined(__MMI_T9_VIETNAMESE__) || defined(__MMI_ZI_VIETNAMESE__) || defined(__MMI_CSTAR_VIETNAMESE__) */ //KP Jerry add "__MMI_CSTAR_VIETNAMESE__" on 2007-4-17
- #if defined(__MMI_MULTITAP_FINNISH__)
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_FINNISH
- Description: A function pointer which stores the address of function
- which change the input mode of input box to FINNISH
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_FINNISH) (void) = UI_dummy_function;
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_finnish
- Description: A function pointer which stores the address of function
- which change the input mode of input box to finnish
- Input parameters : none
- Output Parameters: none
- Returns: none
- ----------------------------------------------------------------------------*/
- void (*wgui_change_inputbox_mode_multitap_finnish) (void) = UI_dummy_function;
- #endif /* defined(__MMI_MULTITAP_FINNISH__) */
- #if defined(__MMI_T9_FINNISH__) || defined(__MMI_ZI_FINNISH__) || defined(__MMI_CSTAR_FINNISH__) //KP Jerry add "__MMI_CSTAR_FINNISH__" on 2007-4-17
- /*----------------------------------------------------------------------------
- Function: wgui_change_inputbox_mode_multitap_FINNISH
- Description: A function pointer which stores the address of function