SettingDefs.h
上传用户:lqx1163
上传日期:2014-08-13
资源大小:9183k
文件大小:35k
源码类别:

MTK

开发平台:

C/C++

  1. /*****************************************************************************
  2. *  Copyright Statement:
  3. *  --------------------
  4. *  This software is protected by Copyright and the information contained
  5. *  herein is confidential. The software may not be copied and the information
  6. *  contained herein may not be used or disclosed except with the written
  7. *  permission of MediaTek Inc. (C) 2005
  8. *
  9. *  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
  10. *  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
  11. *  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
  12. *  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
  13. *  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
  14. *  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
  15. *  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
  16. *  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
  17. *  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
  18. *  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
  19. *  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
  20. *  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
  21. *
  22. *  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
  23. *  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
  24. *  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
  25. *  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
  26. *  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. 
  27. *
  28. *  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
  29. *  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
  30. *  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
  31. *  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
  32. *  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
  33. *
  34. *****************************************************************************/
  35. /*******************************************************************************
  36.  * Filename:
  37.  * ---------
  38.  * SettingDefs.h
  39.  *
  40.  * Project:
  41.  * --------
  42.  *   MAUI
  43.  *
  44.  * Description:
  45.  * ------------
  46.  *   
  47.  *
  48.  * Author:
  49.  * -------
  50.  * -------
  51.  *
  52.  *==============================================================================
  53.  *             HISTORY
  54.  * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! 
  55.  *------------------------------------------------------------------------------
  56.  * removed!
  57.  *
  58.  * removed!
  59.  * removed!
  60.  * removed!
  61.  *
  62.  * removed!
  63.  * removed!
  64.  * removed!
  65.  *
  66.  * removed!
  67.  * removed!
  68.  * removed!
  69.  *
  70.  * removed!
  71.  * removed!
  72.  * removed!
  73.  *
  74.  * removed!
  75.  * removed!
  76.  * removed!
  77.  *
  78.  * removed!
  79.  * removed!
  80.  * removed!
  81.  *
  82.  * removed!
  83.  * removed!
  84.  * removed!
  85.  *
  86.  * removed!
  87.  * removed!
  88.  * removed!
  89.  *
  90.  * removed!
  91.  * removed!
  92.  * removed!
  93.  *
  94.  * removed!
  95.  * removed!
  96.  * removed!
  97.  *
  98.  * removed!
  99.  * removed!
  100.  * removed!
  101.  *
  102.  * removed!
  103.  * removed!
  104.  * removed!
  105.  *
  106.  * removed!
  107.  * removed!
  108.  * removed!
  109.  *
  110.  * removed!
  111.  * removed!
  112.  * removed!
  113.  *
  114.  * removed!
  115.  * removed!
  116.  * removed!
  117.  *
  118.  * removed!
  119.  * removed!
  120.  * removed!
  121.  *
  122.  * removed!
  123.  * removed!
  124.  * removed!
  125.  *
  126.  * removed!
  127.  * removed!
  128.  * removed!
  129.  *
  130.  * removed!
  131.  * removed!
  132.  * removed!
  133.  *
  134.  * removed!
  135.  * removed!
  136.  * removed!
  137.  *
  138.  * removed!
  139.  * removed!
  140.  * removed!
  141.  *
  142.  * removed!
  143.  * removed!
  144.  * removed!
  145.  *
  146.  * removed!
  147.  * removed!
  148.  * removed!
  149.  *
  150.  * removed!
  151.  * removed!
  152.  * removed!
  153.  *
  154.  * removed!
  155.  * removed!
  156.  * removed!
  157.  *
  158.  * removed!
  159.  * removed!
  160.  * removed!
  161.  *
  162.  * removed!
  163.  * removed!
  164.  * removed!
  165.  *
  166.  * removed!
  167.  * removed!
  168.  * removed!
  169.  *
  170.  * removed!
  171.  * removed!
  172.  * removed!
  173.  *
  174.  *------------------------------------------------------------------------------
  175.  * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! 
  176.  *============================================================================== 
  177.  *******************************************************************************/
  178. #ifndef _PIXCOM_SETTINGDEFS_H
  179. #define _PIXCOM_SETTINGDEFS_H
  180. #include "PixtelDataTypes.h"
  181. #include "TimerEvents.h"
  182. #include "L4Dr.h"
  183. #include "MMI_features.h"
  184. #define ST_NOTIFYDURATION              UI_POPUP_NOTIFYDURATION_TIME
  185. #define NUM_ITEMS_DATE_TIME_ENTRY_SCREEN  6
  186. #define POPUP_TIME UI_POPUP_NOTIFYDURATION_TIME_2000
  187. enum SCR_SETTING_LIST
  188. {
  189.     SCR9000_SETTINGS = SETTINGS_BASE + 1,
  190.     SCR_ID_SECSET_MAIN,
  191.     SCR_ID_SECSET_PHONE_LOCK,
  192. #ifdef __MMI_AUTO_KEYPAD_LOCK__
  193.     SCR9022_AUTO_KEYPAD_LOCK,
  194. #endif 
  195.     SCR_ID_SECSET_PIN2,
  196.     SCR_ID_SECSET_BAR_DIAL,
  197.     SCR_ID_SECSET_SIM_LOCK_PIN1,
  198.     SCR_ID_SECSET_CHANGE_PASSWORD,
  199.     SCR9027_PIN2,
  200.     SCR9028_PIN1,
  201.     SCR_ID_SECSET_CHANGEPW_OLD_PWD,
  202.     SCR_ID_SECSET_CHANGEPW_NEW_PWD,
  203.     SCR_ID_SECSET_CHANGEPW_CFM_PWD,
  204.     SCR9032_SUCCESS,
  205.     SCR9033_AUTO_REDIAL,
  206.     SCR9027_PIN21,
  207. #ifdef __MMI_AUTO_KEYPAD_LOCK__
  208.     SCR_ID_SECSET_AKPL_TIME,
  209. #endif 
  210.     SCR9028_PIN1_CAPTION,
  211.     SCR_SETTING_CALL_TIME_DISPLAY,
  212.     SCR_SETTING_MENU_TREE,
  213.     SCR_ID_SECSET_FDN_LIST,
  214.     SCR8055_SERVICE_OFF,
  215.     SCR_ID_SECSET_FDN_OPTION,
  216.     SCR8057_FDL_VIEW_DETAILS,
  217.     SCR_ID_SECSET_FDN_DETAILS,
  218.     SCR8059_FDL_ADD_NUMBER_DETAILS,
  219.     SCR8060_FDL_NO_LIST,
  220.     SCR8061_FDL_ENTRY_SAVE,
  221.     SCR8062_FDL_ENTRY_NOT_SAVE,
  222.     SCR8063_FDL_SCREEN_IN_PROGRESS,
  223.     SCR8064_FDL_SCREEN_OVERWRITE,
  224.     SCR8065_FDL_DELETE_CONFIRM,
  225.     SCR8066_FDL_DELETE_NOTE,
  226.     SCR8067_FDL_DELETE_ALL_NOTE,
  227.     SCR_ID_SECSET_FDNBDN_SAVING,
  228.     SCR_ID_SECSET_FDNBDN_DELETING,
  229.     SCR_RESTORE,
  230.     SCR_RESTORE_PROCESSING,
  231.     SCR8077_BDL_SCREEN,
  232.     SCR8078_BDL_SERVICE_OFF,
  233.     SCR_ID_SECSET_BDN_LIST,
  234.     SCR_ID_SECSET_BDN_OPTION,
  235.     SCR_ID_SECSET_BDN_DETAILS,
  236.     SCR8083_BDL_ADD_NUMBER,
  237.     SCR8084_BDL_OVERWRITE,
  238.     SCR8085_BDLFDL_DUPLICATE,
  239.     SCR8086_BDL_ENTRY_SAVE,
  240.     SCR8087_BDL_ENTRY_NOTSAVE,
  241.     SCR8088_BDL_SCREEN_IN_PROGRESS,
  242.     SCR8089_BDL_SCREEN_VIEW_DETAILS,
  243.     SCR_ID_SECSET_BDN_DEL_CONFIRM,
  244.     SCR8091_BDL_DELETED_ENTRY,
  245.     SCR8092_BDL_FAILURE_DELETE,
  246.     SCR_SETTING_RESTORE_CONFIRM,
  247.     SCR_ID_SECSET_PUK1,
  248.     SCR_ID_SECSET_PUK2,
  249.     SCR_ID_SECSET_PUK_NEW_PIN1,
  250.     SCR_ID_SECSET_PUK2_NEW_PIN2,
  251.     SCR_ID_SECSET_PUK_CONFIRM_PIN1,
  252.     SCR_ID_SECSET_PUK2_CONFIRM_PIN2,
  253.     SCR_ID_SECSET_FIX_DIAL,
  254.     SCR_ID_CALLSET_CUG_OPTIONS,
  255.     SCR_ID_CALLSET_CUG_MAIN,
  256.     SCR_ID_CALLSET_CUG_ADD_LIST,
  257.     SCR_ID_CALLSET_CUG_EDIT_LIST,
  258.     SCR_ID_CALLSET_CUG_ADD_LIST_INDEX,
  259.     SCR_ID_CALLSET_CUG_EDIT_LIST_INDEX,
  260.     SCR_ID_CALLSET_CUG_DEL_LIST_CNRM,
  261.     SCR_ID_CALLSET_CUG_EDIT_OPTIONS,
  262.     SCR_POPUP_GROUPLIST,
  263.     SCR_ID_CALLSET_CTR,
  264.     SCR_ID_CALLSET_CTR_TIME,
  265.     SCR_SETTING_CTR_TIME_DONE,
  266.     SCR_SECSET_FDN_SAVE_CONFIRM,
  267.     SCR_ID_SECSET_FDN_DEL_CONFIRM,
  268.     SCR_SETTING_PIN2_BLOCKED,
  269.     SCR_DATETIME_DUMMY,
  270. #ifdef __MMI_SOUND_EFFECT__
  271.     SCR_ID_SETTING_SOUND_EFFECT,
  272.     SCR_ID_SETTING_AUDIO_EQUALIZER,
  273. #ifdef __MMI_EDITABLE_AUDIO_EQUALIZER__
  274.     SCR_ID_SETTING_AUDIO_EQUALIZER_OPTIONS,
  275.     SCR_ID_SETTING_AUDIO_EQUALIZER_OPTIONS_EDIT,
  276.     SCR_ID_AUDIO_EQUALIZER_SETTING_NAME_EDIT,
  277.     SCR_ID_AUDIO_EQUALIZER_SETTING_NAME_EDIT_OPTION,
  278. #endif /* __MMI_EDITABLE_AUDIO_EQUALIZER__ */ 
  279. #ifdef __MMI_AUDIO_3D_EFFECT__
  280.     SCR_ID_SETTING_AUDIO_3D_EFFECT,
  281. #endif 
  282. #endif /* __MMI_SOUND_EFFECT__ */ 
  283. #if defined(__MMI_PREFER_INPUT_METHOD__)
  284.     SCR_INPUT_METHOD_SELECTION,
  285. #endif 
  286.     SCR_SECSET_BDN_SAVE_CONFIRM
  287. };
  288. enum SCR_PHONESETUP
  289. {
  290.     SCR9003_INITIALSETUP = PHONE_SETUP_BASE + 1,
  291.     SCR_DISP_SETUP,
  292.     SCR9146_WELCOME_TEXT,
  293.     SCR9146_WELCOME_TEXT_ON,
  294.     SCR9041_TIMEANDDATE,
  295.     SCR9042_SETTIME,
  296.     SCR9043_SETTIMEFORMAT,
  297.     SCR9044_SETDATE,
  298.     SCR9045_SETDATEFORMAT,
  299.     SCR9051_24HOURS,
  300.     SCR9052_AM_PM,
  301.     SCR9061_DATE_MONTH,
  302.     SCR9062_DATE_MONTH_YEAR,
  303.     SCR9063_MONTH_DATE_YEAR,
  304.     SCR9064_DATE_MONTH_YEAR2,
  305.     SCR_SETTING_POWER_ON_WITH_ALARM,
  306.     SCR_SETTING_SPEED_DIAL,
  307.     SCR_SETTING_CONTRAST_LEVEL,
  308.     SCR_SETTING_SCHEDULE_POWER,
  309.     SCR_ID_PHNSET_SET_DT,
  310.     SETTINGS_SET_TIME_FORMAT_SCREENID,
  311.     /* __MMI_SEPARATE_DT_SETTING__ */
  312.     SCR_ID_PHNSET_SET_DATEANDFORMAT,
  313.     SCR_ID_PHNSET_SET_TIMEANDFORMAT,
  314.     /* __MMI_SEPARATE_DT_SETTING__ */
  315.     SETTINGS_SETHOMECITY_SCREENID,
  316.     SCR_IDLE_SCR_DISP,
  317.     SCR_IDLE_SCR_DISP_WP_PREVIEW,
  318.     SCR_MAINMENU_STYLE,
  319. #if defined(__MMI_DEDICATED_KEY_SHORTCUTS__)
  320.     SCR_DEDICATED_KEYS,
  321.     SCR_EDIT_DEDICATED_KEYS,
  322. #endif /* defined(__MMI_DEDICATED_KEY_SHORTCUTS__) */ 
  323. #if defined(__MMI_SET_DEF_ENCODING_TYPE__)
  324.     SCR_DEF_ENCODING_TYPE,
  325. #endif 
  326. #if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
  327.     SCR_HANDWRITING_SETTING,
  328.     SCR_CALIBRATION_SETTING,
  329. #ifdef __MMI_HANDWRITING_PAD__
  330.     SCR_CALIBRATION_CONTROL_AREA_TESTING,
  331. #endif 
  332. #endif /* defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__) */ 
  333. #if defined(__MMI_TVOUT__)
  334.     SCR_ID_SETTING_TVOUT,
  335.     SCR_ID_SETTING_TVOUT_SETTING,
  336.     SCR_ID_SETTING_TVOUT_ADJUST,
  337. #endif /* defined(__MMI_TVOUT__) */ 
  338.     SCR_SPEED_PHONELIST,
  339. #ifdef __MMI_CHANGABLE_FONT__
  340.     SCR_ID_PHNSET_FONT_SIZE,
  341. #endif 
  342.     SCR_ID_PHNSET_GPIO_SETTING,
  343.     SCR_ID_PHNSET_GPIO_LED,
  344.     SCR_ID_PHNSET_GPIO_BACKLITE,
  345.     SCR_ID_PHNSET_GPIO_COVER_CLOSE,
  346. //KP Jerry add on 2007-3-23 start
  347. #ifdef __DUAL_SIM_SUPPORT__
  348.     SCR_ID_PHNSET_SIM_SWITCH,
  349.     SCR_ID_PHNSET_SIM_NUM_EDIT,
  350. #endif
  351. //KP Jerry add on 2007-3-23 end
  352.     SCR_ID_PHNSET_MAX
  353. };
  354. enum SCR_SETTING_LANGUAGE_LIST
  355. {
  356.     SCR_LANGUAGE_SELECTION = LANG_SETTINGS_BASE + 1
  357. };
  358. /* diamond, 2005/07/05 Flight mode */
  359. enum SCR_FLIGHT_MODE_LIST
  360. {
  361.     SCR_FLIGHT_MODE_SELECTION = FLIGHT_MODE_BASE + 1,
  362.     SCR_FLIGHT_MODE_QUERY,
  363.     SCR_FLIGHT_MODE_IDLE,
  364.     SCR_FLIGHT_MODE_PROGRESS
  365. };
  366. /* end, diamond */
  367. enum STR_SETTING_LIST
  368. {
  369.     STR_MENU9100_CALL_SETTING = SETTINGS_BASE + 1,
  370.     STR_SCR9000_SETTINGS_CAPTION,
  371.     STR_SCR9001_CALL_SETTING_CAPTION,
  372.     STR_SETTING_CALL_TIME_DISPLAY_CAPTION,
  373.     STR_POWER_SAVE_TIMER_CAPTION,
  374.     STR_SETTING_RESTORE_ERR1,
  375.     STR_SETTING_RESTORE_CONFIRM,
  376. //KP Jerry add on 2007-2-15 start
  377. #ifdef __DUAL_SIM_SUPPORT__
  378.     STR_SETTING_SIM_SWITCH_CONFIRM,
  379. #endif
  380. //KP Jerry add on 2007-2-15 end
  381.     STR_SETTING_RESTORE_PROCESSING,
  382.     STR_SETTING_YES,
  383.     STR_SETTING_WRONG,
  384.     /* micha0616 */
  385.     STR_SETTING_BLOCK,
  386.     STR_CTR_REM,
  387.     STR_SETTING_CR_RANGE1,
  388.     STR_SETTING_CR_RANGE2,
  389.     STR_SETTING_CR_RANGE3,
  390.     STR_ID_SETTING_SOUND_EFFECT,
  391.     STR_ID_SETTING_AUDIO_EQUALIZER,
  392.     STR_ID_SETTING_AUDIO_EQUALIZER_CAPTION,
  393.     STR_ID_SETTING_AUDIO_EQUALIZER_SET_1,
  394.     STR_ID_SETTING_AUDIO_EQUALIZER_SET_2,
  395.     STR_ID_SETTING_AUDIO_EQUALIZER_SET_3,
  396.     STR_ID_SETTING_AUDIO_EQUALIZER_SET_4,
  397.     STR_ID_SETTING_AUDIO_EQUALIZER_SET_5,
  398.     STR_ID_SETTING_AUDIO_EQUALIZER_SET_6,
  399.     STR_ID_SETTING_AUDIO_EQUALIZER_SET_7,
  400.     STR_ID_SETTING_AUDIO_EQUALIZER_SET_8,
  401.     STR_ID_SETTING_AUDIO_EQUALIZER_REST_FACT_DEFAULT,
  402.     STR_ID_SETTING_AUDIO_EQUALIZER_SETTING_RENAME,
  403.     STR_ID_SETTING_AUDIO_EQUALIZER_SETTIN_NAME_EDIT_TITLE,
  404.     STR_ID_SETTING_AUDIO_EQUALIZER_SETTING_INVALID_NAME,
  405.     STR_ID_SETTING_AUDIO_3D_EFFECT,
  406.     STR_ID_SETTING_AUDIO_3D_EFFECT_SET1,
  407.     STR_ID_SETTING_AUDIO_3D_EFFECT_SET2,
  408.     STR_ID_SETTING_AUDIO_3D_EFFECT_SET3,
  409.     STR_ID_SETTING_AUDIO_3D_EFFECT_SET4,
  410.     STR_ID_SETTING_AUDIO_3D_EFFECT_SET5,
  411.     STR_ID_SETTING_AUDIO_3D_EFFECT_SET6,
  412.     STR_MENU_INPUT_METHOD,
  413.     STR_INPUT_METHOD_MULTITAP_U_ABC,
  414.     STR_INPUT_METHOD_MULTITAP_L_ABC,
  415.     STR_INPUT_METHOD_SMART_U_ABC,
  416.     STR_INPUT_METHOD_SMART_L_ABC,
  417.     STR_INPUT_METHOD_NUMERIC,
  418.     STR_INPUT_METHOD_MULTITAP_BPMF,
  419.     STR_INPUT_METHOD_BPMF,
  420.     STR_INPUT_METHOD_TR_STROKE,
  421.     STR_INPUT_METHOD_MULTITAP_PINYIN,
  422.     STR_INPUT_METHOD_PINYIN,
  423.     STR_INPUT_METHOD_SM_STROKE,
  424.     STR_INPUT_METHOD_MULTITAP_U_SPANISH,
  425.     STR_INPUT_METHOD_MULTITAP_L_SPANISH,
  426.     STR_INPUT_METHOD_SMART_U_SPANISH,
  427.     STR_INPUT_METHOD_SMART_L_SPANISH,
  428.     /* PMT VIKASG START 20050729 */
  429.     STR_INPUT_METHOD_MULTITAP_U_DANISH,
  430.     STR_INPUT_METHOD_MULTITAP_L_DANISH,
  431.     STR_INPUT_METHOD_SMART_U_DANISH,
  432.     STR_INPUT_METHOD_SMART_L_DANISH,
  433.     //PMT VIKASG END 20050729
  434.     //PMT CZ_PO_TU START 20050812   
  435.     STR_INPUT_METHOD_MULTITAP_U_POLISH,
  436.     STR_INPUT_METHOD_MULTITAP_L_POLISH,
  437.     STR_INPUT_METHOD_SMART_U_POLISH,
  438.     STR_INPUT_METHOD_SMART_L_POLISH,
  439.     /* PMT CZ_PO_TU END 20050812 */
  440.     STR_INPUT_METHOD_MULTITAP_U_FRENCH,
  441.     STR_INPUT_METHOD_MULTITAP_L_FRENCH,
  442.     STR_INPUT_METHOD_SMART_U_FRENCH,
  443.     STR_INPUT_METHOD_SMART_L_FRENCH,
  444.     STR_INPUT_METHOD_MULTITAP_U_GERMAN,
  445.     STR_INPUT_METHOD_MULTITAP_L_GERMAN,
  446.     STR_INPUT_METHOD_SMART_U_GERMAN,
  447.     STR_INPUT_METHOD_SMART_L_GERMAN,
  448.     STR_INPUT_METHOD_MULTITAP_U_ITALIAN,
  449.     STR_INPUT_METHOD_MULTITAP_L_ITALIAN,
  450.     STR_INPUT_METHOD_SMART_U_ITALIAN,
  451.     STR_INPUT_METHOD_SMART_L_ITALIAN,
  452.     STR_INPUT_METHOD_MULTITAP_U_RUSSIAN,
  453.     STR_INPUT_METHOD_MULTITAP_L_RUSSIAN,
  454.     STR_INPUT_METHOD_SMART_U_RUSSIAN,
  455.     STR_INPUT_METHOD_SMART_L_RUSSIAN,
  456.     /* PMT BULGARIAN START 20051201 */
  457.     STR_INPUT_METHOD_MULTITAP_U_BULGARIAN,
  458.     STR_INPUT_METHOD_MULTITAP_L_BULGARIAN,
  459.     STR_INPUT_METHOD_SMART_U_BULGARIAN,
  460.     STR_INPUT_METHOD_SMART_L_BULGARIAN,
  461.     /* PMT BULGARIAN END 20051201 */
  462.     STR_INPUT_METHOD_MULTITAP_U_TURKISH,
  463.     STR_INPUT_METHOD_MULTITAP_L_TURKISH,
  464.     STR_INPUT_METHOD_SMART_U_TURKISH,
  465.     STR_INPUT_METHOD_SMART_L_TURKISH,
  466.     STR_INPUT_METHOD_MULTITAP_U_PORTUGUESE,
  467.     STR_INPUT_METHOD_MULTITAP_L_PORTUGUESE,
  468.     STR_INPUT_METHOD_SMART_U_PORTUGUESE,
  469.     STR_INPUT_METHOD_SMART_L_PORTUGUESE,
  470.     STR_INPUT_METHOD_MULTITAP_U_INDONESIAN,
  471.     STR_INPUT_METHOD_MULTITAP_L_INDONESIAN,
  472.     STR_INPUT_METHOD_SMART_U_INDONESIAN,
  473.     STR_INPUT_METHOD_SMART_L_INDONESIAN,
  474.     /* PMT CZ_PO_TU START 20050812 */
  475.     STR_INPUT_METHOD_MULTITAP_U_CZECH,
  476.     STR_INPUT_METHOD_MULTITAP_L_CZECH,
  477.     STR_INPUT_METHOD_SMART_U_CZECH,
  478.     STR_INPUT_METHOD_SMART_L_CZECH,
  479.     /* PMT CZ_PO_TU END 20050812 */
  480.     STR_INPUT_METHOD_MULTITAP_U_MALAY,
  481.     STR_INPUT_METHOD_MULTITAP_L_MALAY,
  482.     STR_INPUT_METHOD_SMART_U_MALAY,
  483.     STR_INPUT_METHOD_SMART_L_MALAY,
  484.     STR_INPUT_METHOD_MULTITAP_U_VIETNAMESE,
  485.     STR_INPUT_METHOD_MULTITAP_L_VIETNAMESE,
  486.     STR_INPUT_METHOD_SMART_U_VIETNAMESE,
  487.     STR_INPUT_METHOD_SMART_L_VIETNAMESE,
  488.     STR_INPUT_METHOD_MULTITAP_THAI,
  489.     STR_INPUT_METHOD_SMART_THAI,
  490.     /* PMT VIKAS GUPTA START 20051129 */
  491.     STR_INPUT_METHOD_SMART_HINDI,
  492.     //PMT VIKAS GUPTA END 20051129
  493.     //PMT NO_AR_SL_DU START 20050909
  494.     STR_INPUT_METHOD_MULTITAP_ARABIC,
  495.     /* PMT NO_AR_SL_DU END 20050909 */
  496.     STR_INPUT_METHOD_SMART_ARABIC,
  497.     /* PMT START PERSIAN */
  498.     STR_INPUT_METHOD_MULTITAP_PERSIAN,
  499.     STR_INPUT_METHOD_SMART_PERSIAN,
  500.     /* PMT END PERSIAN */
  501.     STR_INPUT_METHOD_MULTITAP_HEBREW,
  502.     STR_INPUT_METHOD_SMART_HEBREW,
  503.     /* PMT END GR_HE_CZ_FI_DA_HU 20051007 */
  504.     STR_INPUT_METHOD_MULTITAP_HINDI,
  505.     /* PMT START HU_FI 20050825 */
  506.     STR_INPUT_METHOD_MULTITAP_U_FINNISH,
  507.     STR_INPUT_METHOD_MULTITAP_L_FINNISH,
  508.     STR_INPUT_METHOD_SMART_U_FINNISH,
  509.     STR_INPUT_METHOD_SMART_L_FINNISH,
  510.     STR_INPUT_METHOD_MULTITAP_U_HUNGARIAN,
  511.     STR_INPUT_METHOD_MULTITAP_L_HUNGARIAN,
  512.     STR_INPUT_METHOD_SMART_U_HUNGARIAN,
  513.     STR_INPUT_METHOD_SMART_L_HUNGARIAN,
  514.     //PMT END HU_FI 20050825
  515.     //PMT NO_AR_SL_DU START 20050909
  516.     STR_INPUT_METHOD_MULTITAP_U_SLOVAK,
  517.     STR_INPUT_METHOD_MULTITAP_L_SLOVAK,
  518.     STR_INPUT_METHOD_SMART_U_SLOVAK,
  519.     STR_INPUT_METHOD_SMART_L_SLOVAK,
  520.     STR_INPUT_METHOD_MULTITAP_U_DUTCH,
  521.     STR_INPUT_METHOD_MULTITAP_L_DUTCH,
  522.     STR_INPUT_METHOD_SMART_U_DUTCH,
  523.     STR_INPUT_METHOD_SMART_L_DUTCH,
  524.     STR_INPUT_METHOD_MULTITAP_U_NORWEGIAN,
  525.     STR_INPUT_METHOD_MULTITAP_L_NORWEGIAN,
  526.     STR_INPUT_METHOD_SMART_U_NORWEGIAN,
  527.     STR_INPUT_METHOD_SMART_L_NORWEGIAN,
  528.     //PMT NO_AR_SL_DU END 20050909
  529.     //PMT START SWEDISH 20050916
  530.     STR_INPUT_METHOD_MULTITAP_U_SWEDISH,
  531.     STR_INPUT_METHOD_MULTITAP_L_SWEDISH,
  532.     STR_INPUT_METHOD_SMART_U_SWEDISH,
  533.     STR_INPUT_METHOD_SMART_L_SWEDISH,
  534.     //PMT END SWEDISH 20050916
  535.     //PMT START CR_ROM_SLO 20050923
  536.     STR_INPUT_METHOD_MULTITAP_U_CROATIAN,
  537.     STR_INPUT_METHOD_MULTITAP_L_CROATIAN,
  538.     STR_INPUT_METHOD_SMART_U_CROATIAN,
  539.     STR_INPUT_METHOD_SMART_L_CROATIAN,
  540.     STR_INPUT_METHOD_MULTITAP_U_ROMANIAN,
  541.     STR_INPUT_METHOD_MULTITAP_L_ROMANIAN,
  542.     STR_INPUT_METHOD_SMART_U_ROMANIAN,
  543.     STR_INPUT_METHOD_SMART_L_ROMANIAN,
  544.     STR_INPUT_METHOD_MULTITAP_U_SLOVENIAN,
  545.     STR_INPUT_METHOD_MULTITAP_L_SLOVENIAN,
  546.     STR_INPUT_METHOD_SMART_U_SLOVENIAN,
  547.     STR_INPUT_METHOD_SMART_L_SLOVENIAN,
  548.     //PMT END CR_ROM_SLO 20050923
  549.     //PMT START GR_HE_CZ_FI_DA_HU 20051007
  550.     STR_INPUT_METHOD_MULTITAP_U_GREEK,
  551.     STR_INPUT_METHOD_MULTITAP_L_GREEK,
  552.     STR_INPUT_METHOD_SMART_U_GREEK,
  553.     STR_INPUT_METHOD_SMART_L_GREEK,
  554.     /* PMT END GR_HE_CZ_FI_DA_HU 20051007 */
  555.     STR_SCR9033_AUTO_REDIAL_CAPTION,
  556. #ifdef __MMI_CHANGABLE_FONT__
  557.     STR_ID_PHNSET_FONT_SIZE,
  558.     STR_ID_PHNSET_FONT_SIZE_THEME_DEFAULT,
  559.     STR_ID_PHNSET_FONT_SIZE_SMALL,
  560.     STR_ID_PHNSET_FONT_SIZE_MEDIUM,
  561.     STR_ID_PHNSET_FONT_SIZE_LARGE,
  562. #endif /* __MMI_CHANGABLE_FONT__ */ 
  563.     STR_ID_PHNSET_GPIO_SETTING,
  564.     STR_ID_PHNSET_GPIO_LED,
  565.     STR_ID_PHNSET_GPIO_BACKLITE,
  566.     STR_ID_PHNSET_GPIO_BACKLITE_LEVEL,
  567.     STR_ID_PHNSET_GPIO_BACKLITE_HF_TIME,
  568.     STR_ID_PHNSET_GPIO_COVER_CLOSE,
  569.     STR_ID_PHNSET_GPIO_COVER_CLOSE_BACK_TO_IDLE,
  570.     STR_ID_PHNSET_GPIO_COVER_CLOSE_REJECT_CALL,
  571.     STR_ID_PHNSET_GPIO_COVER_CLOSE_KEYPAD_LOCK,
  572.     STR_ID_PHNSET_GPIO_SUCCESS,
  573.     /* PMT RAKESH START 20061006 */
  574.     STR_INPUT_METHOD_MULTITAP_MARATHI,
  575. //KP Jerry add on 2007-2-14 start
  576. #ifdef __DUAL_SIM_SUPPORT__
  577.     STR_SIM_SWITCH_HASH_VALUE,
  578.     STR_SIM_SWITCH,
  579.     STR_SSW_SIM1,
  580.     STR_SSW_SIM2,
  581.     STR_SETTING_SIM_SWITCH,
  582.     #ifdef __DUAL_SIM_QUICK_SWITCH__
  583.     STR_SETTING_SIM_QUICK_SWITCH,
  584.     #endif
  585.     STR_SIM_SWITCH_NUM_EDTT,
  586.     STR_SIM_SWITCH_UNREACHABLE_AUTO_ON_OFF,
  587.     STR_SIM_SWITCH_ERROR_SAME_NUM,
  588.     STR_SIM_SWITCH_SETTING_SIM_NUM,
  589.     STR_SIM_SWITCH_SHUT_DOWN,
  590.     STR_SIM_SWITCH_ERROR_CHAR,
  591.     STR_SIM_SWITCH_SIM1_NUM,
  592.     STR_SIM_SWITCH_SIM2_NUM,
  593. #endif
  594. //KP Jerry add on 2007-2-14 end
  595.     /* PMT RAKESH END 20061006 */
  596.     STR_ID_PHNSET_MAX
  597. };
  598. enum STR_PHONESETUP
  599. {
  600.     STR_MENU9102_INITIAL_SETUP = PHONE_SETUP_BASE + 1,
  601.     STR_DISP_SETUP,
  602.     STR_MENU9141_TIME_AND_DATE,
  603.     STR_SETTIME_UNFINISHED,
  604.     STR_MENU9142_SETHOMECITY,
  605.     STR_ID_PHNSET_SET_DT,
  606.     /* __MMI_SEPARATE_DT_SETTING__ */
  607.     STR_ID_PHNSET_SET_DATEANDFORMAT,
  608.     STR_ID_PHNSET_SET_TIMEANDFORMAT,
  609.     /* __MMI_SEPARATE_DT_SETTING__ */
  610.     STR_ID_PHNSET_SET_DST,
  611.     STR_MENU9144_SETTIMEANDDATEFORMAT,
  612.     STR_ENTER_TIME_FORMAT_DISP_CAPTION,
  613.     STR_ENTER_DATE_FORMAT_DISP_CAPTION,
  614.     STR_TIME_FORMAT_CAPTION,
  615.     STR_DATE_FORMAT_CAPTION,
  616.     STR_DATE_TIME_SET_FORMAT_CAPTION,
  617.     STR_SCR_SPEED_DIAL_MAIN_CAPTION,
  618.     STR_SCR_SPEED_DIAL_LIST_CAPTION,
  619.     STR_SPEEDDIAL_NO_NUM_TODIAL_TEXT,
  620.     STR_DD_MMM_YYYY_H,
  621.     STR_DD_MM_YYYY_S,
  622.     STR_MM_DD_YYYY_S,
  623.     STR_YYYY_MM_DD_S,
  624.     STR_YYYY_MM_DD_H,
  625.     STR_MMM_DD_YYYY,
  626.     STR_MENU9146_WELCOME_TEXT,
  627.     STR_SCR9041_TIMEANDDATE_CAPTION,
  628.     STR_SCR9042_SETTIME_CAPTION,
  629.     STR_SCR9043_SETTIMEFORMAT_CAPTION,
  630.     STR_SCR9044_SETDATE_CAPTION,
  631.     STR_SCR9045_SETDATEFORMAT_CAPTION,
  632.     STR_SCR9051_24HOURS_CAPTION,
  633.     STR_SCR9051_24HOURS_MESSAGE,
  634.     STR_SCR_WELCOME_LSK,
  635.     STR_SCR_WELCOME_RSK,
  636.     STR_MENU_SETTING_AUTO_UPDATE_DT_TIME,
  637.     STR_MENU_SETTING_SPEED_DIAL,
  638.     STR_MENU_SETTING_CONTRAST_LEVEL,
  639.     STR_SETTING_CONTRAST_LEVEL_CAPTION,
  640. #if defined(__MMI_NITZ__)
  641.     STR_MENU_SETTING_MENU_TREE,
  642. #endif 
  643.     STR_MENU_SETTING_SCHEDULE_POWER,
  644.     STR_MENU_SETTING_SCHEDULE_POWER_SET1,
  645.     STR_MENU_SETTING_SCHEDULE_POWER_SET2,
  646.     STR_MENU_SETTING_SCH_POW_SET1_POW_ON,
  647.     STR_MENU_SETTING_SCH_POW_SET1_POW_OFF,
  648.     STR_OWN_NO,
  649.     /* Lisen 0921-1 */
  650. #if defined(__MMI_OPERATOR_NAME_MENU__)
  651.     STR_OPN,
  652. #endif 
  653.     STR_MAINMENU_STYLE,
  654.     STR_MAINMENU_STYLE_MATRIX,
  655.     STR_MAINMENU_STYLE_PAGE,
  656.     STR_MAINMENU_STYLE_CIRCULAR,
  657.     STR_MAINMENU_STYLE_ROTATE,
  658.     STR_MAINMENU_STYLE_LIST,
  659.     /* PMT NEERAJ START 20050616 */
  660.     STR_MAINMENU_STYLE_TAB,
  661.     /* PMT NEERAJ END 20050616 */
  662.     STR_IDLE_SCR_DISP,
  663.     STR_SPEED_DIAL_STATUS,
  664.     STR_SPEED_DIAL_LIST,
  665.     STR_EDIT,
  666.     STR_DONE,
  667.     STR_SETTING_WALLPAPER,
  668.     STR_SETTING_WALLPAPER_SUB,
  669.     STR_MENU_SETTING_SCREEN_SVR,
  670.     STR_SETTING_POWER_ON_DISPLAY,   /* "Power On Display" */
  671.     STR_SETTING_POWER_OFF_DISPLAY,  /* "Power Off Display" */
  672.     STR_SETTING_SHOW_DT_TIME,
  673.     STR_SETTING_SPEED_STATUS,
  674.     STR_SETTING_MAIN_LCD,
  675.     STR_SETTING_SUB_LCD,
  676.     STR_SETTING_WRONG_TIME,
  677.     STR_MENU9146_ON,
  678.     STR_MENU9146_OFF,
  679. #if defined(__MMI_DEDICATED_KEY_SHORTCUTS__)
  680.     STR_DEDICATED_KEY,
  681.     STR_DEDICATED_UP_KEY,
  682.     STR_DEDICATED_DOWN,
  683.     STR_DEDICATED_LEFT,
  684.     STR_DEDICATED_RIGHT,
  685. #endif /* defined(__MMI_DEDICATED_KEY_SHORTCUTS__) */ 
  686. #if defined(__MMI_SET_DEF_ENCODING_TYPE__)
  687.     STR_DEF_ENCODING_TYPE_TITLE,
  688.     STR_DEF_ENCODING_TYPE_BIG5,
  689.     STR_DEF_ENCODING_TYPE_GB2312,
  690.     STR_DEF_ENCODING_TYPE_UCS2,
  691. #endif /* defined(__MMI_SET_DEF_ENCODING_TYPE__) */ 
  692. #if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
  693.     STR_HANDWRITING_SETTING,
  694.     STR_CALIBRATION_SETTING,
  695.     STR_HANDWRITING_PEN_SPEED,
  696.     STR_HANDWRITING_PEN_COLOR,
  697.     STR_HANDWRITING_FAST,           /* Don't change the order of these three strings */
  698.     STR_HANDWRITING_MEDIUM,
  699.     STR_HANDWRITING_SLOW,
  700.     STR_CALIBRATION_WELCOME_TEXT,
  701.     STR_CALIBRATION_TOP_LEFT_TEXT,  /* Don't change the order of these three strings */
  702.     STR_CALIBRATION_BOTTOM_RIGHT_TEXT,
  703.     STR_CALIBRATION_CENTER_TEXT,
  704. #ifdef __MMI_HANDWRITING_PAD__
  705.     STR_TEST_CONTROL_AREA_WELCOME_TEXT,
  706. #endif 
  707. #endif /* defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__) */ 
  708. #ifdef __MMI_TVOUT__
  709.     STR_ID_SETTING_TVOUT,
  710.     STR_ID_SETTING_TVOUT_SETTING,
  711.     STR_ID_SETTING_TVOUT_FORMAT,
  712.     STR_ID_SETTING_TVOUT_FORMAT_PAL,
  713.     STR_ID_SETTING_TVOUT_FORMAT_NTSC,
  714.     STR_ID_SETTING_TVOUT_FORMAT_PALM,
  715.     STR_ID_SETTING_TVOUT_FORMAT_PALC,
  716.     STR_ID_SETTING_TVOUT_AUD_PATH,
  717.     STR_ID_SETTING_TVOUT_AUD_PATH_BOTH,
  718.     STR_ID_SETTING_TVOUT_AUD_PATH_TV,
  719.     STR_ID_SETTING_TVOUT_ADJUST,
  720.     STR_ID_SETTING_TVOUT_ADJUST_Y_GAMMA,
  721.     STR_ID_SETTING_TVOUT_ADJUST_U,
  722.     STR_ID_SETTING_TVOUT_ADJUST_V,
  723.     STR_ID_SETTING_TVOUT_PLUG_IN,
  724.     STR_ID_SETTING_TVOUT_PLUG_OUT,
  725.     STR_ID_SETTING_TVOUT_NOT_READY,
  726. #endif /* __MMI_TVOUT__ */ 
  727.     STR_24,
  728.     STR_12,
  729.     /* Cylen 0926, customize display char */
  730.     /* Wallpaper */
  731.     STR_WALLPAPER_CAPTION,
  732.     STR_WALLPAPER_FIX,
  733.     STR_WALLPAPER_ROTATE,
  734.     STR_WALLPAPER_SYSTEM,
  735.     STR_WALLPAPER_DOWNLOAD,
  736.     STR_WALLPAPER_SELECT_CAPTION,
  737.     STR_WPSS_IMG_ERR_TYPE,
  738.     STR_WPSS_IMG_ERR_FILE,
  739.     STR_WPSS_IMG_ERR_SIZE,
  740.     STR_WPSS_IMG_ERR_DIMESION,
  741.     STR_IDLE_WP_DECODE_ERR,
  742. #if defined(__MMI_UI_TECHNO_IDLESCREEN_BAR__)
  743.     STR_ID_IDLE_CLOCK_TYPE,
  744. #endif 
  745. #ifdef __MMI_THEMES_V2_SUPPORT__
  746.     STR_ID_DISPCHAR_THEME_WALLPAPER,
  747.     STR_ID_DISPCHAR_THEME_SCREENSAVER,
  748. #endif 
  749.     /* Screensaver */
  750.     STR_SCR_SCREENSAVER_CAPTION,
  751.     STR_SCR_SCREENSAVER_SETTINGS,
  752.     SCR_SCREENSAVER_SETTING_CAPTION,
  753.     STR_SCR_SCREENSAVER_SYSTEM,
  754.     STR_SCR_SCREENSAVER_DOWNLOAD,
  755.     STR_SCREENSAVER_VIEW_CAPTION,
  756.     STR_NO_SCREENSAVER_AVAIL,
  757.     STR_SCREENSAVER_EMPTY,
  758.     STR_SCREENSAVER_5SEC,
  759.     STR_SCREENSAVER_15SEC,
  760.     STR_SCREENSAVER_30SEC,
  761.     STR_SCREENSAVER_1MINUTE,
  762.     STR_SCREENSAVER_STATUS,
  763.     STR_SCREENSAVER_WAITING,
  764.     STR_IDLE_SS_DECODE_ERR,
  765.     STR_ID_WP_FRAME_ERR,
  766.     STR_ID_SUB_WP_FRAME_ERR,
  767.     STR_SCREENSAVER_DISPLAY_TIME,
  768.     /* Power on/off display */
  769.     STR_ID_PHNSET_ON_OFF_CAPTION,
  770.     STR_ID_PHNSET_ON_OFF_SYSTEM,
  771.     STR_ID_PHNSET_ON_OFF_DOWNLOAD,
  772.     STR_ID_PHNSET_ON_OFF_BAD_FILE,
  773.     STR_ID_PHNSET_ON_OFF_SELECT_CAPTION,
  774.     /* IMAGE Strings */
  775.     STR_ID_PHNSET_DISPCHAR_INVALID_PATH,
  776.     STR_ID_PHNSET_DISPCHAR_IMGID_START,
  777.     STR_ID_PHNSET_DISPCHAR_IMGID_0 = STR_ID_PHNSET_DISPCHAR_IMGID_START,
  778.     STR_ID_PHNSET_DISPCHAR_IMGID_1,
  779.     STR_ID_PHNSET_DISPCHAR_IMGID_2,
  780.     STR_ID_PHNSET_DISPCHAR_IMGID_3,
  781.     STR_ID_PHNSET_DISPCHAR_IMGID_4,
  782.     STR_ID_PHNSET_DISPCHAR_IMGID_5,
  783.     STR_ID_PHNSET_DISPCHAR_IMGID_6,
  784.     STR_ID_PHNSET_DISPCHAR_IMGID_7,
  785.     STR_ID_PHNSET_DISPCHAR_IMGID_8,
  786.     STR_ID_PHNSET_DISPCHAR_IMGID_9,
  787.     STR_ID_PHNSET_DISPCHAR_IMGID_10,
  788.     STR_ID_PHNSET_DISPCHAR_IMGID_11,
  789.     STR_ID_PHNSET_DISPCHAR_IMGID_12,
  790.     STR_ID_PHNSET_DISPCHAR_IMGID_13,
  791.     STR_ID_PHNSET_DISPCHAR_IMGID_14,
  792.     STR_ID_PHNSET_DISPCHAR_IMGID_15,
  793.     STR_ID_PHNSET_DISPCHAR_IMGID,
  794.     /* ANIMATION IDs */
  795.     STR_ID_PHNSET_DISPCHAR_ANMID_START,
  796.     STR_ID_PHNSET_DISPCHAR_ANMID_0 = STR_ID_PHNSET_DISPCHAR_ANMID_START,
  797.     STR_ID_PHNSET_DISPCHAR_ANMID_1,
  798.     STR_ID_PHNSET_DISPCHAR_ANMID_2,
  799.     STR_ID_PHNSET_DISPCHAR_ANMID_3,
  800.     STR_ID_PHNSET_DISPCHAR_ANMID_4,
  801.     STR_ID_PHNSET_DISPCHAR_ANMID_5,
  802.     STR_ID_PHNSET_DISPCHAR_ANMID_6,
  803.     STR_ID_PHNSET_DISPCHAR_ANMID_7,
  804.     STR_ID_PHNSET_DISPCHAR_ANMID_8,
  805.     STR_ID_PHNSET_DISPCHAR_ANMID_9,
  806.     STR_ID_PHNSET_DISPCHAR_ANMID_10,
  807.     STR_ID_PHNSET_DISPCHAR_ANMID_11,
  808.     STR_ID_PHNSET_DISPCHAR_ANMID_12,
  809.     STR_ID_PHNSET_DISPCHAR_ANMID_13,
  810.     STR_ID_PHNSET_DISPCHAR_ANMID_14,
  811.     STR_ID_PHNSET_DISPCHAR_ANMID_15,
  812.     STR_ID_PHNSET_DISPCHAR_ANMID,
  813.     /* VIDEO IDs */
  814.     STR_ID_PHNSET_DISPCHAR_VDOID_START,
  815.     STR_ID_PHNSET_DISPCHAR_VDOID_0 = STR_ID_PHNSET_DISPCHAR_VDOID_START,
  816.     STR_ID_PHNSET_DISPCHAR_VDOID_1,
  817.     STR_ID_PHNSET_DISPCHAR_VDOID_2,
  818.     STR_ID_PHNSET_DISPCHAR_VDOID_3,
  819.     STR_ID_PHNSET_DISPCHAR_VDOID_4,
  820.     STR_ID_PHNSET_DISPCHAR_VDOID_5,
  821.     STR_ID_PHNSET_DISPCHAR_VDOID_6,
  822.     STR_ID_PHNSET_DISPCHAR_VDOID_7,
  823.     STR_ID_PHNSET_DISPCHAR_VDOID_8,
  824.     STR_ID_PHNSET_DISPCHAR_VDOID_9,
  825.     STR_ID_PHNSET_DISPCHAR_VDOID_10,
  826.     STR_ID_PHNSET_DISPCHAR_VDOID_11,
  827.     STR_ID_PHNSET_DISPCHAR_VDOID_12,
  828.     STR_ID_PHNSET_DISPCHAR_VDOID_13,
  829.     STR_ID_PHNSET_DISPCHAR_VDOID_14,
  830.     STR_ID_PHNSET_DISPCHAR_VDOID_15,
  831.     STR_ID_PHNSET_DISPCHAR_VDOID,
  832.     STR_ID_PHNSET_DISPCHAR_ANALOG,
  833.     STR_ID_PHNSET_DISPCHAR_DIGITAL,
  834.     STR_ID_DISPCHAR_SWFLASH_START,
  835.     STR_ID_DISPCHAR_SWFLASH_0 = STR_ID_DISPCHAR_SWFLASH_START,
  836.     STR_ID_DISPCHAR_SWFLASH_1,
  837.     STR_ID_DISPCHAR_SWFLASHID,
  838.     
  839.     STR_ID_PHNSET_DISPCHAR_MAX
  840. };
  841. enum STR_SETTINGS_SECURITY_SETUP
  842. {
  843.     STR_MENU9101_SECURITY = SECURITY_SETUP_BASE + 1,
  844.     STR_SCR8079_BDL_VIEW_LIST_CAPTION,
  845.     STR_MENU8236_BDL_VIEW_OPTIONS_MAIN,
  846.     STR_PASS_TRIALS_REMAIN,
  847.     STR_FDL_NOT_READY,
  848.     STR_BDL_NOT_READY,
  849.     STR_FDL_IS_ON,
  850.     STR_FDL_IS_OFF,
  851.     STR_BDL_IS_ON,
  852.     STR_BDL_IS_OFF,
  853.     STR_SETTING_STORAGE_FULL,
  854.     STR_SETTING_CODE_VERIFIED,
  855.     STR_SETTING_PIN_BLK,
  856.     STR_SETTING_PIN2_BLK,
  857.     STR_SETTING_PIN2_BLK2,
  858.     STR_INVALID_PINPUKPLOCK_LENGTH,
  859.     STR_SETTING_SOS,
  860.     STR_SETTING_SIM_LOCK,
  861.     STR_SETTING_SIM_UNLOCK,
  862.     STR_SETTING_PHONE_LOCK,
  863.     STR_SETTING_PHONE_UNLOCK,
  864.     STR_SETTING_OLD_PIN,
  865.     STR_SETTING_NEW_PIN,
  866.     STR_SETTING_OLD_PIN2,
  867.     STR_SETTING_NEW_PIN2,
  868.     STR_DIFF_PIN,
  869.     STR_DIFF_PIN2,
  870.     STR_DIFF_PHONE,
  871.     STR_WRONG_PIN,
  872.     STR_PIN_CHANGE,
  873.     STR_WRONG_PIN2,
  874.     STR_PIN2_CHANGE,
  875.     STR_WRONG_PHONE,
  876.     STR_PHONE_CHANGE,
  877.     STR_SETTING_ENTER_PUK2,
  878.     STR_SETTING_ENTER_NEW_PIN2,
  879.     STR_SETTING_WRONG_PUK2,
  880.     STR_SETTING_WRONG_PUK,
  881.     STR_SETTING_PIN2_BLOCK_TITLE,
  882.     STR_SETTING_PIN2_BLOCK_MSG,
  883.     STR_NEW_PIN1,
  884.     STR_ENABLE_PIN,
  885.     STR_SETTING_PUK,
  886.     STR_SETTING_FDL_MODE,
  887.     STR_SETTING_FDL_LIST,
  888.     STR_NO_FDL,
  889.     STR_SETTING_BDL_MODE,
  890.     STR_SETTING_BDL_LIST,
  891.     STR_SETTING_FDL_NAME,
  892.     STR_SETTING_FDL_NUMBER,
  893.     STR_SETTING_FDL_EDIT_ENTRY,
  894.     STR_MENU_RESTORE,
  895.     STR_MENU8234_FDL_VIEW_OPTIONS_MAIN,
  896.     STR_SCR8054_CALL_FDL_CAPTION,
  897.     STR_MENU9165_PHONE_LOCK,
  898. #ifdef __MMI_AUTO_KEYPAD_LOCK__
  899.     STR_MENU9166_AUTO_KEYPAD_LOCK,
  900. #endif 
  901.     STR_MENU9167_FIXED_DIAL,
  902.     STR_MENU9168_BARRED_DAIL,
  903.     STR_MENU9169_SIM_LOCK,
  904.     STR_MENU9170_CHANGE_PASSWORD,
  905.     STR_MENU9173_CP_PHONE_LOCK,
  906.     STR_MENU9174_CP_PIN1,
  907.     STR_MENU9175_CP_PIN2,
  908. #ifdef __MMI_AUTO_KEYPAD_LOCK__
  909.     STR_MENU9177_AKPL_OFF,
  910.     STR9178_AKPL_TIME_5,
  911.     STR9178_AKPL_TIME_30,
  912.     STR9178_AKPL_TIME_60,
  913.     STR9178_AKPL_TIME_2,
  914. #endif /* __MMI_AUTO_KEYPAD_LOCK__ */ 
  915.     STR_SCR9002_SECURITY_CAPTION,
  916. #ifdef __MMI_AUTO_KEYPAD_LOCK__
  917.     STR_SCR9022_AUTO_KEYPAD_LOCK_CAPTION,
  918. #endif 
  919.     STR_SCR9023_FIXED_DAIL_CAPTION,
  920.     STR_SCR9024_BARRED_DIAL_CAPTION,
  921.     STR_SCR9025_SIM_LOCK_CAPTION,
  922.     STR_SCR9026_CHANGE_PASSWORD_CAPTION,
  923.     STR_SCR9027_PIN2_CAPTION,
  924.     STR_SCR9029_CURRENT_PW_CAPTION,
  925.     STR_SCR9030_NEW_PW_CAPTION,
  926.     STR_SCR9031_CONFIRM_PW_CAPTION,
  927.     STR_SCR9028_PIN1_CAPTION,
  928.     STR_ID_PIN_NOT_SUPPORT,
  929.     STR_ID_PIN2_NOT_SUPPORT,
  930.     STR_ID_SECSET_UNSPECIFIED_ERROR
  931. };
  932. enum STR_SETTING_LANGUAGE_LIST
  933. {
  934.     STR_MENU_LANGUAGE = LANG_SETTINGS_BASE + 1,
  935.     STR_LANGUAGESCR_AUTO,
  936.     STR_LANGUAGESCR_AUTO_SEL,
  937.     STR_LANGUAGESCR_ENG,
  938.     STR_LANGUAGESCR_TRCH,
  939.     STR_LANGUAGESCR_SICH
  940. };
  941. /* diamond, 2005/07/05 Flight mode */
  942. enum STR_FLIGHT_MODE_LIST
  943. {
  944.     STR_MENU_FLIGHT_MODE = FLIGHT_MODE_BASE + 1,    /* menu text */
  945.     STR_FLIGHT_MODE_NORMAL,                         /* selection text */
  946.     STR_FLIGHT_MODE_SILENT,                         /* selection text */
  947.     STR_FLIGHT_MODE_QUERY,                          /* selection text */
  948.     STR_FLIGHT_MODE_CONFIRM,                        /* confirmation text */
  949.     STR_FLIGHT_MODE_RSK,                            /* right softkey text */
  950.     STR_FLIGHT_MODE_PROGRESS                        /* progressing text */
  951. };
  952. /* end, diamond */
  953. enum IMG_SETTING_LIST
  954. {
  955.     IMG_MENU9140_AUTO_REDIAL = SETTINGS_BASE + 1,
  956.     IMG_SCR9001_CALL_SETTING_CAPTION,
  957.     IMG_SCR9001_CALL_SETTING_LSK,
  958.     IMG_SCR9001_CALL_SETTING_RSK,
  959.     IMG_SCR9033_AUTO_REDIAL_CAPTION,
  960.     IMG_SCR9033_AUTO_REDIAL_LSK,
  961.     IMG_SCR9033_AUTO_REDIAL_RSK,
  962.     IMG104_SCR8054_LSK,
  963.     IMG_SCR8055_SERVICE_OFF,
  964.     IMG_SETTING_CALL_SETUP,
  965.     IMG_SETTING_SECURITY,
  966.     IMG_SETTING_NETWORK,
  967.     IMG_SETTING_STORE,
  968.     IMG_SCR_SETTING_CAPTION,
  969.     IMG_SETTING_BARRED_DIAL,
  970.     IMG_SETTING_FIXED_DIAL,
  971. #ifdef __MMI_SOUND_EFFECT__
  972.     IMG_ID_SETTING_SOUND_EFFECT,
  973.     IMG_ID_SETTING_AUDIO_EQUALIZER,
  974. #endif /* __MMI_SOUND_EFFECT__ */ 
  975.     IMG_ID_SETTING_AUDIO_3D_EFFECT,
  976. #ifndef __MMI_SUBLCD__
  977.     IMG_CONTRAST_BACKGROUND,
  978. #endif 
  979.     IMG_GROUPLIST_NO_IMAGE,
  980.     IMG_SETTING_SHORTCUT
  981. };
  982. enum IMG_PHONE_SETUP
  983. {
  984.     IMG_MENU9102_INITIAL_SETUP = PHONE_SETUP_BASE + 1,
  985.     IMG_SETTING_DISP,
  986.     IMG_MENU9141_TIME_AND_DATE,
  987.     IMG_MENU9142_SETTIME,
  988.     IMG_MENU9143_SETTIMEFORMAT,
  989.     IMG_MENU9144_SETDATE,
  990.     IMG_MENU9145_SETDATEFORMAT,
  991.     IMG_MENU9151_24HOURS,
  992.     IMG_MENU9152_AM_PM,
  993.     IMG_MENU9161_DATE_MONTH,
  994.     IMG_MENU9162_DATE_MONTH_YEAR,
  995.     IMG_MENU9163_MONTH_DATE_YEAR,
  996.     IMG_MENU9164_DATE_MONTH_YEAR2,
  997.     IMG_SCR9003_INITIALSETUP_CAPTION,
  998.     IMG_SCR9003_INITIALSETUP_LSK,
  999.     IMG_SCR9003_INITIALSETUP_RSK,
  1000.     IMG_SCR9041_TIMEANDDATE_CAPTION,
  1001.     IMG_SCR9041_TIMEANDDATE_LSK,
  1002.     IMG_SCR9041_TIMEANDDATE_RSK,
  1003.     IMG_SCR9042_SETTIME_CAPTION,
  1004.     IMG_SCR9042_SETTIME_LSK,
  1005.     IMG_SCR9042_SETTIME_RSK,
  1006.     IMG_SCR9043_SETTIMEFORMAT_CAPTION,
  1007.     IMG_SCR9043_SETTIMEFORMAT_LSK,
  1008.     IMG_SCR9043_SETTIMEFORMAT_RSK,
  1009.     IMG_SCR9044_SETDATE_CAPTION,
  1010.     IMG_SCR9044_SETDATE_LSK,
  1011.     IMG_SCR9044_SETDATE_RSK,
  1012.     IMG_SCR9045_SETDATEFORMAT_CAPTION,
  1013.     IMG_SCR9045_SETDATEFORMAT_LSK,
  1014.     IMG_SCR9045_SETDATEFORMAT_RSK,
  1015.     IMG_SCR9051_24HOURS_CAPTION,
  1016.     IMG_SCR9051_24HOURS_LSK,
  1017.     IMG_SCR9051_24HOURS_RSK,
  1018.     IMG_SCR9051_24HOURS_MESSAGE,
  1019.     IMG_SCR9052_AM_PM_CAPTION,
  1020.     IMG_SCR9052_AM_PM_LSK,
  1021.     IMG_SCR9052_AM_PM_RSK,
  1022.     IMG_SCR9052_AM_PM_MESSAGE,
  1023.     IMG_SCR9061_DATE_MONTH_CAPTION,
  1024.     IMG_SCR9061_DATE_MONTH_LSK,
  1025.     IMG_SCR9061_DATE_MONTH_RSK,
  1026.     IMG_SCR9061_DATE_MONTH_MESSAGE,
  1027.     IMG_SCR9062_DATE_MONTH_YEAR_CAPTION,
  1028.     IMG_SCR9062_DATE_MONTH_YEAR_LSK,
  1029.     IMG_SCR9062_DATE_MONTH_YEAR_RSK,
  1030.     IMG_SCR9062_DATE_MONTH_YEAR_MESSAGE,
  1031.     IMG_SCR9063_MONTH_DATE_YEAR_CAPTION,
  1032.     IMG_SCR9063_MONTH_DATE_YEAR_LSK,
  1033.     IMG_SCR9063_MONTH_DATE_YEAR_RSK,
  1034.     IMG_SCR9063_MONTH_DATE_YEAR_MESSAGE,
  1035.     IMG_SCR9064_DATE_MONTH_YEAR2_CAPTION,
  1036.     IMG_SCR9064_DATE_MONTH_YEAR2_LSK,
  1037.     IMG_SCR9064_DATE_MONTH_YEAR2_RSK,
  1038.     IMG_SCR9064_DATE_MONTH_YEAR2_MESSAGE,
  1039.     IMG_SETTING_PHONE,
  1040.     IMG_TIME_AND_DATE_BLANK,
  1041.     IMG_DATE_TIME_SET_FORMAT_CAPTION,
  1042.     IMG_MENU9142_SETHOMECITY,
  1043. #if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
  1044.     IMG_CALIBRATION_MENU_ICON,
  1045.     IMG_CALIBRATION_TOP_LEFT,   /* Don't change the order of these three images */
  1046.     IMG_CALIBRAION_BOTTOM_RIGHT,
  1047.     IMG_CALIBRATION_CENTER,
  1048. #endif /* defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__) */ 
  1049.     IMG_SETTING_GREET_TEXT,
  1050.     IMG_SETTING_GREET_STATUS,
  1051. #ifdef __MMI_TVOUT__
  1052.     IMG_ID_POPUP_TVOUT,
  1053. #endif 
  1054.     END_OF_IMAGES
  1055. };
  1056. enum IMG_SETTING_LANGUAGE_LIST
  1057. {
  1058.     IMG_MENU_LANGUAGE = LANG_SETTINGS_BASE + 1
  1059. };
  1060. /* diamond, 2005/07/05 Flight mode */
  1061. enum IMG_FLIGHT_MODE_LIST
  1062. {
  1063.     IMG_MENU_FLIGHT_MODE = FLIGHT_MODE_BASE + 1,
  1064.     IMG_FLIGHT_MODE_PROGRESS
  1065. };
  1066. /* end, diamond */
  1067. #define MAX_LENGTH_YEAR 5
  1068. #define MAX_SETTING_WELCOME_TEXT 30
  1069. #define NUM_ITEMS_DATE_TIME_FORMAT_ENTRY_SCREEN 4
  1070. #define NUM_TIME_FORMATS 2
  1071. #define  NUM_DATE_FORMATS 6
  1072. #define MAX_LENGTH 3
  1073. /* security definitions */
  1074. #define MIN_PASSWORD_LENGTH 4
  1075. #define MAX_SIM_SETTING_PASSWD_LEN  8
  1076. #define MAX_PASS_COUNTDOWN_DISP 60
  1077. #define  FACTORY_RESTORE_DEFAULT_SPEED_DIAL                 0
  1078. #define  FACTORY_RESTORE_DEFAULT_CONTRAST_SUBLCD_LEVEL_VALUE      7
  1079. #define  FACTORY_RESTORE_DEFAULT_CONTRAST_MAINLCD_LEVEL_VALUE  7
  1080. #define  FACTORY_RESTORE_DEFAULT_WELCOME_TEXT_STATUS           0
  1081. #define     FACTORY_RESTORE_DEFAULT_APHORISM_TEXT_STATUS       1
  1082. #define  FACTORY_RESTORE_DEFAULT_OWNER_NO_STATUS               0
  1083. #define  FACTORY_RESTORE_DEFAULT_STATUS_SHOW_DT_TIME_STATUS    1
  1084. #define  FACTORY_RESTORE_DEFAULT_AUTOUPDATE_TIME_VALUE         0
  1085. #define  FACTORY_RESTORE_DEFAULT_SCREENSAVER_STATUS            0
  1086. #define  FACTORY_RESTORE_DEFAULT_SCREENSAVER_WAITING_TIME      30
  1087. #define     FACTORY_RESTORE_DEFAULT_CURRENT_SCREENSVER_ID         SCREENSAVER_BASE + 1
  1088. #define     FACTORY_RESTORE_DEFAULT_PROFILES_ACTIVATED_ID         0
  1089. #define     FACTORY_RESTORE_DEFAULT_FUNANDGAMES_SETWALLPAPER_ID      WALLPAPER_BASE + 1
  1090. #endif /* _PIXCOM_SETTINGDEFS_H */