textinput/GSLangPlugin/data/GSLangPluginRsc.rss
changeset 0 eb1f2e154e89
child 12 5e18d8c489d6
equal deleted inserted replaced
-1:000000000000 0:eb1f2e154e89
       
     1 /*
       
     2 * Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies). 
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0""
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Resource file for GSLangPlugin.
       
    15 *
       
    16 */
       
    17 
       
    18 //  RESOURCE IDENTIFIER
       
    19 NAME    GSLA // 4 letter ID
       
    20 
       
    21 //  INCLUDES
       
    22 #include    <gslangplugin.loc>
       
    23 #include    "GSLangPlugin.hrh"
       
    24 //#include    <GSLangPlugin.mbg> // Icons and bitmaps
       
    25 
       
    26 #include    <data_caging_paths_strings.hrh>
       
    27 #include    <bldvariant.hrh>
       
    28 #include    <avkon.rsg>
       
    29 #include    <avkon.mbg>
       
    30 #include    <eikon.rsg>
       
    31 #include    <avkon.rh>
       
    32 #include    <avkon.loc>
       
    33 #include    <uikon.rh>
       
    34 #include    <GSApp.rsg>
       
    35 #include     <gs.loc>
       
    36 
       
    37 #include    <eikon.rh>
       
    38 #include    <gscommon.rh> // Common GS resource structures
       
    39 
       
    40 
       
    41 // CONSTANTS
       
    42 
       
    43 //  RESOURCE DEFINITIONS
       
    44 
       
    45 //----------------------------------------------------
       
    46 //
       
    47 //
       
    48 //    Needed or loading the resource fails!
       
    49 //
       
    50 //----------------------------------------------------
       
    51 //
       
    52 RESOURCE RSS_SIGNATURE
       
    53     {
       
    54     }
       
    55 
       
    56 // Common resources among GS
       
    57 
       
    58 //----------------------------------------------------
       
    59 //
       
    60 //    r_gs_gen_view
       
    61 //    General settings view.
       
    62 //
       
    63 //----------------------------------------------------
       
    64 //
       
    65 RESOURCE AVKON_VIEW r_gs_lang_view
       
    66     {
       
    67     menubar = r_gs_menubar_change_exit;
       
    68     cba = R_GS_SOFTKEYS_OPTIONS_BACK_CHANGE;
       
    69     }
       
    70 
       
    71 
       
    72 //----------------------------------------------------
       
    73 //
       
    74 //    r_gs_gen_view_title
       
    75 //    General settings view title.
       
    76 //
       
    77 //----------------------------------------------------
       
    78 //
       
    79 RESOURCE TITLE_PANE r_gs_lang_plugin_title
       
    80     {
       
    81     txt = qtn_set_title_pers_language;
       
    82     }
       
    83 
       
    84 
       
    85 //----------------------------------------------------
       
    86 //  r_gs_gen_view_caption
       
    87 //
       
    88 // gen view caption for plugin
       
    89 //----------------------------------------------------
       
    90 //
       
    91 RESOURCE TBUF r_gs_lang_plugin_caption
       
    92     {
       
    93     buf = qtn_set_pers_language;
       
    94     }
       
    95 
       
    96 
       
    97 
       
    98 
       
    99 
       
   100 
       
   101 //----------------------------------------------------
       
   102 //
       
   103 //    r_lang_lbx
       
   104 //    General view's listbox.
       
   105 //
       
   106 //----------------------------------------------------
       
   107 //
       
   108 RESOURCE GS_FEATURE_ARRAY r_lang_lbx
       
   109     {
       
   110     items =
       
   111         {
       
   112         GS_FEATURE
       
   113             {
       
   114             txt = " \t"qtn_cp_device_language"\t\t";
       
   115             item = EGSLangIdDTL;
       
   116             type = EGSListBoxItemTypeIsDynamic;
       
   117             },
       
   118         GS_FEATURE
       
   119             {
       
   120             txt = " \t"qtn_set_input_language"\t\t";
       
   121             item = EGSLangIdITL;
       
   122             type = EGSListBoxItemTypeIsDynamic;
       
   123             },
       
   124         GS_FEATURE
       
   125             {
       
   126             txt = " \t"qtn_ah_default_nbr_sett"\t\t";
       
   127             item = EGSLangAHNumberMode;
       
   128             type = EGSListBoxItemTypeIsDynamic;
       
   129             },
       
   130         GS_FEATURE
       
   131             {
       
   132             txt = " \t"qtn_hi_default_nbr_sett"\t\t";
       
   133             item = EGSLangHindiNumberMode;
       
   134             type = EGSListBoxItemTypeIsDynamic;
       
   135             },
       
   136         GS_FEATURE
       
   137             {
       
   138             txt = " \t"qtn_t9_pre_default_setting"\t\t";
       
   139             item = EGSLangIdT9L;
       
   140             type = EGSListBoxItemTypeIsDynamic;
       
   141             },
       
   142          GS_FEATURE
       
   143             {
       
   144             txt = " \t"qtn_set_predictive_mode"\t\t";
       
   145             item = EGSLangIdPredictiveMode;
       
   146             type = EGSListBoxItemTypeIsDynamic;
       
   147             },
       
   148 #ifdef RD_INTELLIGENT_TEXT_INPUT
       
   149          GS_FEATURE
       
   150             {
       
   151             txt = " \t"qtn_pred_options_input_options"\t\t";
       
   152             item = EGSLangIdPredictiveOptions;
       
   153             type = EGSListBoxItemTypeIsDynamic;
       
   154             },
       
   155 #endif
       
   156          GS_FEATURE
       
   157             {
       
   158             txt = " \t"qtn_set_japin_predictive_input"\t\t";
       
   159             item = EGSLangIdJPT;
       
   160             type = EGSListBoxItemTypeIsDynamic;
       
   161             },
       
   162         GS_FEATURE
       
   163             {
       
   164             txt = " \t"qtn_set_jp_reset_atok_dict"\t\t";
       
   165             item = EGSLangIdResetAtokDict;
       
   166             type = EGSListBoxItemTypeIsDynamic;
       
   167             },
       
   168         GS_FEATURE
       
   169             {
       
   170             txt = " \t"qtn_set_jp_predtext_eng"\t\t";
       
   171             item = EGSLangIdEPT;
       
   172             type = EGSListBoxItemTypeIsDynamic;
       
   173             },
       
   174         GS_FEATURE
       
   175             {
       
   176             txt = " \t"qtn_chi_set_default_method"\t\t";
       
   177             item = EGSLangIdDIM;
       
   178             type = EGSListBoxItemTypeIsDynamic;
       
   179             },
       
   180         GS_FEATURE
       
   181             {
       
   182             txt = " \t"qtn_chi_set_cangjie_mode"\t\t";
       
   183             item = EGSLangIdCangJie;
       
   184             type = EGSListBoxItemTypeIsDynamic;
       
   185             },
       
   186         GS_FEATURE
       
   187             {
       
   188             txt = " \t"qtn_set_keypress_timeout"\t\t ";
       
   189             item = EGSLangIdKT;
       
   190             type = EGSListBoxItemTypeIsDynamic;
       
   191             },
       
   192         GS_FEATURE
       
   193             {
       
   194             txt = " \t"qtn_set_japin_qwerty_comma"\t\t";
       
   195             item = EGSLangIdJQC;
       
   196             type = EGSListBoxItemTypeIsDynamic;
       
   197             },
       
   198         GS_FEATURE
       
   199             {
       
   200             txt = " \t"qtn_set_japin_qwerty_period"\t\t";
       
   201             item = EGSLangIdJQP;
       
   202             type = EGSListBoxItemTypeIsDynamic;
       
   203             },
       
   204         GS_FEATURE
       
   205             {
       
   206             txt = " \t"qtn_set_japin_qwerty_width_space"\t\t";
       
   207             item = EGSLangIdJQWSP;
       
   208             type = EGSListBoxItemTypeIsDynamic;
       
   209             }
       
   210         };
       
   211     }
       
   212 
       
   213 // -----------------------------------------------------------------------------
       
   214 //     r_confirm_reset_atok
       
   215 // -----------------------------------------------------------------------------
       
   216 //
       
   217 RESOURCE DIALOG r_confirm_reset_atok
       
   218     {
       
   219     flags = EGeneralQueryFlags;
       
   220     buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
       
   221     items =
       
   222         {
       
   223         DLG_LINE
       
   224             {
       
   225             type = EAknCtQuery;
       
   226             id = EGeneralQuery;
       
   227             control= AVKON_CONFIRMATION_QUERY
       
   228                 {
       
   229                 layout = EConfirmationLayout;
       
   230                 label = qtn_reset_core_dict;
       
   231                 };
       
   232             }
       
   233         };
       
   234     }
       
   235 
       
   236 
       
   237 // -----------------------------------------------------------------------------
       
   238 //     r_confirm_reset_atok_string
       
   239 // -----------------------------------------------------------------------------
       
   240 //
       
   241 RESOURCE TBUF r_confirm_reset_atok_string { buf = qtn_reset_core_dict; }
       
   242 
       
   243 
       
   244 // -----------------------------------------------------------------------------
       
   245 //     r_confirm_ros
       
   246 // -----------------------------------------------------------------------------
       
   247 //
       
   248 RESOURCE DIALOG r_confirm_ros
       
   249     {
       
   250     flags = EGeneralQueryFlags;
       
   251     buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
       
   252     items =
       
   253         {
       
   254         DLG_LINE
       
   255             {
       
   256             type = EAknCtQuery;
       
   257             id = EGeneralQuery;
       
   258             control= AVKON_CONFIRMATION_QUERY
       
   259                 {
       
   260                 layout = EConfirmationLayout;
       
   261                 label = qtn_set_cquery_rmv_oper_set;
       
   262                 };
       
   263             }
       
   264         };
       
   265     }
       
   266 
       
   267 
       
   268 // -----------------------------------------------------------------------------
       
   269 //     r_confirm_ros_string
       
   270 // -----------------------------------------------------------------------------
       
   271 //
       
   272 RESOURCE TBUF r_confirm_ros_string { buf = qtn_set_cquery_rmv_oper_set; }
       
   273 
       
   274 
       
   275 //----------------------------------------------------
       
   276 //    r_active_calls
       
   277 //----------------------------------------------------
       
   278 //
       
   279 RESOURCE TBUF r_active_calls { buf = qtn_dtl_note_active_calls; }
       
   280 
       
   281 
       
   282 // DISPLAY TEXT LANGUAGE
       
   283 
       
   284 
       
   285 //----------------------------------------------------
       
   286 //
       
   287 //    r_display_text_language_setting_page
       
   288 //    Display Text Language Selection
       
   289 //
       
   290 //----------------------------------------------------
       
   291 //
       
   292 RESOURCE AVKON_SETTING_PAGE r_display_text_language_setting_page
       
   293     {
       
   294     // don't show setting number in setting page
       
   295     number = EAknSettingPageNoOrdinalDisplayed;
       
   296     label = qtn_set_display_language; //localised string for setting page label
       
   297     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   298     type = EAknSetListBox; // setting page type
       
   299     editor_resource_id = r_setting_listbox; // setting page editor
       
   300     }
       
   301 
       
   302 
       
   303 //----------------------------------------------------
       
   304 //
       
   305 //    r_display_text_language_setting_page_lbx
       
   306 //  Display Text Language Selection ListBox Items
       
   307 //
       
   308 //----------------------------------------------------
       
   309 //
       
   310 RESOURCE ARRAY r_display_text_language_setting_page_lbx
       
   311     {
       
   312     items =
       
   313         {
       
   314         LBUF
       
   315             {
       
   316             txt = qtn_dtl_automatic; // first item's localised string
       
   317             }
       
   318         };
       
   319     }
       
   320 
       
   321 
       
   322 // -----------------------------------------------------------------------------
       
   323 // R_CONFIRM_DTL
       
   324 // -----------------------------------------------------------------------------
       
   325 //
       
   326 RESOURCE DIALOG r_confirm_dtl
       
   327     {
       
   328     flags = EGeneralQueryFlags;
       
   329     buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
       
   330     items =
       
   331         {
       
   332         DLG_LINE
       
   333             {
       
   334             type = EAknCtQuery;
       
   335             id = EGeneralQuery;
       
   336             control= AVKON_CONFIRMATION_QUERY
       
   337                 {
       
   338                 layout = EConfirmationLayout;
       
   339                 label = qtn_langu_restart_query;
       
   340                 };
       
   341             }
       
   342         };
       
   343     }
       
   344 
       
   345 
       
   346 // -----------------------------------------------------------------------------
       
   347 // r_confirm_dtl_string
       
   348 // -----------------------------------------------------------------------------
       
   349 //
       
   350 RESOURCE TBUF r_confirm_dtl_string { buf = qtn_langu_restart_query; }
       
   351 
       
   352 
       
   353 //----------------------------------------------------
       
   354 //
       
   355 //  r_input_text_language_setting_page
       
   356 //  Input Text Language Selection
       
   357 //
       
   358 //----------------------------------------------------
       
   359 //
       
   360 RESOURCE AVKON_SETTING_PAGE r_input_text_language_setting_page
       
   361     {
       
   362     // don't show setting number in setting page
       
   363     number = EAknSettingPageNoOrdinalDisplayed;
       
   364     label = qtn_set_input_language; //localised string for setting page label
       
   365     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   366     type = EAknSetListBox; // setting page type
       
   367     editor_resource_id = r_setting_listbox; // setting page editor
       
   368     }
       
   369 
       
   370 #ifdef RD_INTELLIGENT_TEXT_INPUT
       
   371 RESOURCE DIALOG r_inputlanguage_dialog
       
   372 {
       
   373 	flags   = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect | 
       
   374 			  EEikDialogFlagWait | EEikDialogFlagCbaButtons;
       
   375 
       
   376 	buttons = R_GS_SOFTKEYS_OPTIONS_BACK_CHANGE;
       
   377 	
       
   378 	items =
       
   379 	{
       
   380 		DLG_LINE
       
   381 		{
       
   382 			// This is the control type - its our own setting item list custom control 
       
   383 			type 	= 	EAknCtLastControlId;
       
   384 			
       
   385 			// This is the dialog id - any value can be used as there are no 
       
   386 			//		other controls on the dialog
       
   387 			id 		= 	12;
       
   388 
       
   389 			itemflags	=	EEikDlgItemTakesEnterKey;
       
   390 			
       
   391 			// the control data is a setting item list 
       
   392 			control = AVKON_SETTING_ITEM_LIST 
       
   393 			{ 
       
   394 				
       
   395 				// These are the settings we want to edit 
       
   396 				items = 
       
   397 				{
       
   398 				AVKON_SETTING_ITEM
       
   399 					{
       
   400 					identifier = EGSLangInputPrimary;
       
   401 					setting_page_resource = r_primary_input_language_setting_page;
       
   402 					associated_resource = r_language_setting_texts;
       
   403 					name = qtn_set_primary_writing_language;
       
   404 					},
       
   405 				AVKON_SETTING_ITEM
       
   406 					{
       
   407 					identifier = EGSLangInputSecondary;
       
   408 					setting_page_resource = r_secondary_input_language_setting_page;
       
   409 					associated_resource = r_language_setting_texts;
       
   410 					name = qtn_set_secondary_writing_language;
       
   411 					}
       
   412 				};
       
   413 			};
       
   414 		}
       
   415 	};	
       
   416 }
       
   417 
       
   418 RESOURCE TBUF r_input_language_settings_title
       
   419     {
       
   420     buf = qtn_set_input_language;
       
   421     }
       
   422 
       
   423 RESOURCE AVKON_SETTING_PAGE r_primary_input_language_setting_page
       
   424     {
       
   425     // don't show setting number in setting page
       
   426     number = EAknSettingPageNoOrdinalDisplayed;
       
   427     label = qtn_set_primary_writing_language; //localised string for setting page label
       
   428     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   429     type = EAknCtPopupSettingList; // setting page type
       
   430     editor_resource_id = r_lang_editor; // setting page editor
       
   431     }
       
   432 
       
   433 RESOURCE AVKON_SETTING_PAGE r_secondary_input_language_setting_page
       
   434     {
       
   435     // don't show setting number in setting page
       
   436     number = EAknSettingPageNoOrdinalDisplayed;
       
   437     label = qtn_set_secondary_writing_language; //localised string for setting page label
       
   438     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   439     type = EAknCtPopupSettingList; // setting page type
       
   440     editor_resource_id = r_lang_editor; // setting page editor
       
   441     }
       
   442 
       
   443 RESOURCE AVKON_POPUP_SETTING_TEXTS r_language_setting_texts
       
   444 	{
       
   445 	setting_texts_resource = r_language_settingitem_texts;
       
   446 	}	
       
   447 
       
   448 RESOURCE ARRAY r_language_settingitem_texts
       
   449 	{
       
   450 	items =
       
   451 	    {
       
   452 	    AVKON_ENUMERATED_TEXT
       
   453 	        {
       
   454 	        value = 0;
       
   455 	        text = qtn_set_secondary_writing_lang_none;
       
   456 	        }
       
   457 	    };
       
   458 	}
       
   459 
       
   460 RESOURCE TBUF r_secondary_writing_lang_none
       
   461     {
       
   462     buf = qtn_set_secondary_writing_lang_none;
       
   463     }
       
   464 
       
   465 RESOURCE POPUP_SETTING_LIST r_lang_editor
       
   466 	{
       
   467 	}
       
   468 #endif
       
   469 
       
   470 // T9 On Off
       
   471 
       
   472 //----------------------------------------------------
       
   473 //
       
   474 //  r_t9_on_off_setting_page
       
   475 //  T9 On/Off setting page
       
   476 //
       
   477 //----------------------------------------------------
       
   478 //
       
   479 RESOURCE AVKON_SETTING_PAGE r_t9_on_off_setting_page
       
   480     {
       
   481     number = EAknSettingPageNoOrdinalDisplayed;
       
   482     label = qtn_t9_pre_default_setting;
       
   483     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   484     type = EAknSetListBox;
       
   485     editor_resource_id = r_setting_listbox;
       
   486     }
       
   487 
       
   488 
       
   489 //----------------------------------------------------
       
   490 //
       
   491 //  r_jp_eng_on_off_setting_page
       
   492 //  T9 On/Off setting page
       
   493 //
       
   494 //----------------------------------------------------
       
   495 //
       
   496 RESOURCE AVKON_SETTING_PAGE r_jp_eng_on_off_setting_page
       
   497     {
       
   498     number = EAknSettingPageNoOrdinalDisplayed;
       
   499     label = qtn_set_jp_predtext_eng;
       
   500     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   501     type = EAknSetListBox;
       
   502     editor_resource_id = r_setting_listbox;
       
   503     }
       
   504 
       
   505 
       
   506 //----------------------------------------------------
       
   507 //
       
   508 //  r_jp_ptxt_on_off_setting_page
       
   509 //  T9 On/Off setting page
       
   510 //
       
   511 //----------------------------------------------------
       
   512 //
       
   513 RESOURCE AVKON_SETTING_PAGE r_jp_ptxt_on_off_setting_page
       
   514     {
       
   515     number = EAknSettingPageNoOrdinalDisplayed;
       
   516     label = qtn_set_japin_predictive_input;
       
   517     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   518     type = EAknSetListBox;
       
   519     editor_resource_id = r_setting_listbox;
       
   520     }
       
   521 
       
   522 
       
   523 //----------------------------------------------------
       
   524 //
       
   525 //  r_t9_on_off_setting_page_lbx
       
   526 //  T9 On/Off setting page items list box
       
   527 //
       
   528 //----------------------------------------------------
       
   529 //
       
   530 RESOURCE ARRAY r_t9_on_off_setting_page_lbx
       
   531     {
       
   532     items =
       
   533         {
       
   534         LBUF
       
   535             {
       
   536             txt = qtn_t9_on;
       
   537             },
       
   538         LBUF
       
   539             {
       
   540             txt = qtn_t9_off;
       
   541             }
       
   542         };
       
   543     }
       
   544 #ifdef RD_INTELLIGENT_TEXT_INPUT
       
   545 
       
   546 //----------------------------------------------------
       
   547 //
       
   548 //  r_predictive_text_multi_setting_page
       
   549 //  ITI Predictive text multisetting page
       
   550 //
       
   551 //----------------------------------------------------
       
   552 //
       
   553 RESOURCE AVKON_SETTING_PAGE r_predictive_text_multi_setting_page
       
   554     {
       
   555     number = EAknSettingPageNoOrdinalDisplayed;
       
   556     label = qtn_t9_pre_default_setting;
       
   557     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__MARK; // softkeys for setting page
       
   558     type = EAknSetListBox;
       
   559     editor_resource_id = r_setting_listbox;
       
   560     }
       
   561 #endif
       
   562 
       
   563 // DEFAULT NUMBER MODE FOR A&H
       
   564 
       
   565 //----------------------------------------------------
       
   566 //
       
   567 //  r_ah_number_mode_settings_page
       
   568 //  Default Arabic & Hebrew input method setting page
       
   569 //
       
   570 //----------------------------------------------------
       
   571 //
       
   572 RESOURCE AVKON_SETTING_PAGE r_ah_number_mode_settings_page
       
   573     {
       
   574     number = EAknSettingPageNoOrdinalDisplayed;
       
   575     label = qtn_ah_default_nbr_sett;
       
   576     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   577     type = EAknSetListBox;
       
   578     editor_resource_id = r_setting_listbox;
       
   579     }
       
   580 
       
   581 
       
   582 //----------------------------------------------------
       
   583 //
       
   584 //  r_ah_default_input_method_lbx
       
   585 //  Default input method list box items for A&H
       
   586 //
       
   587 //----------------------------------------------------
       
   588 //
       
   589 RESOURCE ARRAY r_ah_default_input_method_lbx
       
   590     {
       
   591     items =
       
   592         {
       
   593         LBUF
       
   594             {
       
   595             txt = qtn_ah_latin_nbrs;
       
   596             },
       
   597         LBUF
       
   598             {
       
   599             txt = qtn_ah_arabic_nbrs;
       
   600             }
       
   601         };
       
   602     }
       
   603 
       
   604 // DEFAULT NUMBER MODE FOR HINDI
       
   605 
       
   606 //----------------------------------------------------
       
   607 //
       
   608 //  r_hi_number_mode_settings_page
       
   609 //  Default Hindi input method setting page
       
   610 //
       
   611 //----------------------------------------------------
       
   612 //
       
   613 RESOURCE AVKON_SETTING_PAGE r_hi_number_mode_settings_page
       
   614     {
       
   615     number = EAknSettingPageNoOrdinalDisplayed;
       
   616     label = qtn_hi_default_nbr_sett;
       
   617     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   618     type = EAknSetListBox;
       
   619     editor_resource_id = r_setting_listbox;
       
   620     }
       
   621 
       
   622 //----------------------------------------------------
       
   623 //
       
   624 //  r_hi_default_input_method_lbx
       
   625 //  Default input method list box items for Hindi
       
   626 //
       
   627 //----------------------------------------------------
       
   628 //
       
   629 RESOURCE ARRAY r_hi_default_input_method_lbx
       
   630     {
       
   631     items =
       
   632         {
       
   633         LBUF
       
   634             {
       
   635             txt = qtn_hi_latin_nbrs;
       
   636             },
       
   637         LBUF
       
   638             {
       
   639             txt = qtn_hi_indic_nbrs;
       
   640             }
       
   641         };
       
   642     }
       
   643 
       
   644 
       
   645 //----------------------------------------------------
       
   646 //
       
   647 // r_number_mode_lbx
       
   648 // Number modes.
       
   649 //
       
   650 //----------------------------------------------------
       
   651 //
       
   652 RESOURCE GS_FEATURE_ARRAY r_number_mode_lbx
       
   653     {
       
   654     items =
       
   655         {
       
   656         GS_FEATURE
       
   657             {
       
   658             txt  = qtn_latin_nbrs;
       
   659             item = EGSNbrModeLatin;
       
   660             },
       
   661         GS_FEATURE
       
   662             {
       
   663             txt  = qtn_ah_arabic_nbrs;
       
   664             item = EGSNbrModeArabic;
       
   665             type = EGSListBoxItemTypeIsDynamic;
       
   666             },
       
   667         GS_FEATURE
       
   668             {
       
   669             txt  = qtn_hi_indic_nbrs;
       
   670             item = EGSNbrModeIndic;
       
   671             type = EGSListBoxItemTypeIsDynamic;
       
   672             }
       
   673         };
       
   674     }
       
   675 
       
   676 
       
   677 // -----------------------------------------------------------------------------
       
   678 // r_t9_onoff_not_available
       
   679 // -----------------------------------------------------------------------------
       
   680 //
       
   681 RESOURCE TBUF r_t9_onoff_not_available { buf = qtn_t9_set_not_available; }
       
   682 
       
   683 
       
   684 
       
   685 // DEFAULT INPUT METHOD SETTING PAGE
       
   686 
       
   687 //----------------------------------------------------
       
   688 //
       
   689 //
       
   690 //    Default input method setting page.
       
   691 //
       
   692 //----------------------------------------------------
       
   693 //
       
   694 RESOURCE AVKON_SETTING_PAGE r_ch_default_input_method_setting_page
       
   695     {
       
   696     number = EAknSettingPageNoOrdinalDisplayed;
       
   697     label = qtn_chi_set_default_method;
       
   698     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   699     type = EAknSetListBox;
       
   700     editor_resource_id = r_setting_listbox;
       
   701     }
       
   702 
       
   703 //----------------------------------------------------
       
   704 //
       
   705 //    r_default_input_method_prc_setting_page_lbx
       
   706 //  default input method selection listbox Items
       
   707 //
       
   708 //----------------------------------------------------
       
   709 //
       
   710 RESOURCE ARRAY r_default_input_method_prc_setting_page_lbx
       
   711     {
       
   712     items =
       
   713         {
       
   714         LBUF
       
   715             {
       
   716             txt = text_chi_input_pinyin;
       
   717             },
       
   718         LBUF
       
   719             {
       
   720             txt = text_chi_input_stroke;
       
   721             },
       
   722         LBUF
       
   723             {
       
   724             txt = qtn_chi_input_latin_text;
       
   725             },
       
   726         LBUF
       
   727             {
       
   728             txt = qtn_chi_input_latin_upper;
       
   729             },
       
   730         LBUF
       
   731             {
       
   732             txt = qtn_chi_input_latin_lower;
       
   733             }
       
   734         };
       
   735     }
       
   736 
       
   737 //----------------------------------------------------
       
   738 //
       
   739 //  r_default_input_method_tw_setting_page_lbx
       
   740 //  default input method selection listbox Items
       
   741 //
       
   742 //----------------------------------------------------
       
   743 //
       
   744 RESOURCE ARRAY r_default_input_method_tw_setting_page_lbx
       
   745     {
       
   746     items =
       
   747         {
       
   748         LBUF
       
   749             {
       
   750             txt = text_chi_input_zhuyin;
       
   751             },
       
   752         LBUF
       
   753             {
       
   754             txt = text_chi_input_stroke; 
       
   755             },
       
   756         LBUF
       
   757             {
       
   758             txt = qtn_chi_input_latin_text;
       
   759             },
       
   760         LBUF
       
   761             {
       
   762             txt = qtn_chi_input_latin_upper;
       
   763             },
       
   764         LBUF
       
   765             {
       
   766             txt = qtn_chi_input_latin_lower;
       
   767             }
       
   768         };
       
   769     }
       
   770 
       
   771 //----------------------------------------------------
       
   772 //
       
   773 //  r_default_input_method_hk_setting_page_lbx
       
   774 //  default input method selection listbox Items
       
   775 //
       
   776 //----------------------------------------------------
       
   777 //
       
   778 RESOURCE ARRAY r_default_input_method_hk_setting_page_lbx
       
   779     {
       
   780     items =
       
   781         {
       
   782         LBUF
       
   783             {
       
   784             txt = text_chi_input_stroke;
       
   785             },
       
   786         LBUF
       
   787             {
       
   788             txt = qtn_chi_input_latin_text;
       
   789             },
       
   790         LBUF
       
   791             {
       
   792             txt = qtn_chi_input_latin_upper;
       
   793             },
       
   794         LBUF
       
   795             {
       
   796             txt = qtn_chi_input_latin_lower;
       
   797             }
       
   798         };
       
   799     }
       
   800 
       
   801 
       
   802 //----------------------------------------------------
       
   803 //
       
   804 //    r_autodiscon_time_number_query
       
   805 //    Autodisconnect time query.
       
   806 //
       
   807 //----------------------------------------------------
       
   808 //
       
   809 RESOURCE DIALOG r_autodiscon_time_number_query
       
   810     {
       
   811     flags = EGeneralQueryFlags;
       
   812     buttons = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
       
   813     items =
       
   814         {
       
   815         DLG_LINE
       
   816             {
       
   817             type = EAknCtQuery;
       
   818             id = EGeneralQuery;
       
   819             control = AVKON_DATA_QUERY
       
   820                 {
       
   821                 layout = ENumberLayout;
       
   822                 label = qtn_set_autodiscon_define_time;
       
   823                 control = AVKON_INTEGER_EDWIN
       
   824                     {
       
   825                     min = 0;
       
   826                     max = 99;
       
   827                     maxlength = 2;
       
   828                     };
       
   829                 };
       
   830             }
       
   831         };
       
   832     }
       
   833 
       
   834 
       
   835 // KEYPRESS TIMEOUT
       
   836 
       
   837 
       
   838 //----------------------------------------------------
       
   839 //
       
   840 //    r_keypress_timeout_setting_page
       
   841 //    Keypress timeout Selection 
       
   842 //
       
   843 //----------------------------------------------------
       
   844 //
       
   845 RESOURCE AVKON_SETTING_PAGE r_keypress_timeout_setting_page
       
   846     { 
       
   847     // don't show setting number in setting page
       
   848     number = EAknSettingPageNoOrdinalDisplayed;
       
   849     label = qtn_set_keypress_timeout; //localised string for setting page label
       
   850     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; 
       
   851     type = EAknSetListBox; // setting page type
       
   852     editor_resource_id = r_setting_listbox; // setting page editor
       
   853     }
       
   854 
       
   855 //----------------------------------------------------
       
   856 //
       
   857 //    r_keypress_timeout_setting_page_lbx
       
   858 //    Keypress timeout Selection ListBox Items
       
   859 //
       
   860 //----------------------------------------------------
       
   861 //
       
   862 RESOURCE ARRAY r_keypress_timeout_setting_page_lbx
       
   863     {
       
   864     items =
       
   865         {
       
   866         LBUF
       
   867             {
       
   868             txt = qtn_set_keyp_timeout_off;
       
   869             },
       
   870         LBUF
       
   871             {
       
   872             txt = qtn_set_keyp_timeout_long;
       
   873             },
       
   874         LBUF
       
   875             {
       
   876             txt = qtn_set_keyp_timeout_default;
       
   877             },
       
   878         LBUF
       
   879             {
       
   880             txt = qtn_set_keyp_timeout_short;
       
   881             }
       
   882         };
       
   883     }
       
   884 
       
   885 
       
   886 // JAPANESE QWERTY COMMA
       
   887 
       
   888 //----------------------------------------------------
       
   889 //
       
   890 //    r_jap_qwerty_comma_setting_page
       
   891 //    ","-key in hiragana/kanji mode inputs setting page
       
   892 //
       
   893 //----------------------------------------------------
       
   894 //
       
   895 RESOURCE AVKON_SETTING_PAGE r_jap_qwerty_comma_setting_page
       
   896     { 
       
   897     // don't show setting number in setting page
       
   898     number = EAknSettingPageNoOrdinalDisplayed;
       
   899     label = qtn_set_japin_qwerty_comma; //localised string for setting page label
       
   900     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   901     type = EAknSetListBox; // setting page type
       
   902     editor_resource_id = r_setting_listbox; // setting page editor
       
   903     }
       
   904 
       
   905 //----------------------------------------------------
       
   906 //
       
   907 //    r_jap_qwerty_comma_setting_page_lbx
       
   908 //    ","-key in hiragana/kanji mode inputs setting Items
       
   909 //
       
   910 //----------------------------------------------------
       
   911 //
       
   912 RESOURCE ARRAY r_jap_qwerty_comma_setting_page_lbx
       
   913     {
       
   914     items =
       
   915         {
       
   916         LBUF
       
   917             {
       
   918             txt = qtn_set_japin_qwerty_japanese_comma;
       
   919             },
       
   920         LBUF
       
   921             {
       
   922             txt = qtn_set_japin_qwerty_western_comma;
       
   923             }
       
   924         };
       
   925     }
       
   926 
       
   927 // JAPANESE QWERTY PERIOD
       
   928 
       
   929 //----------------------------------------------------
       
   930 //
       
   931 //    r_jap_qwerty_period_setting_page
       
   932 //    ","-key in hiragana/kanji mode inputs setting page
       
   933 //
       
   934 //----------------------------------------------------
       
   935 //
       
   936 RESOURCE AVKON_SETTING_PAGE r_jap_qwerty_period_setting_page
       
   937     { 
       
   938     // don't show setting number in setting page
       
   939     number = EAknSettingPageNoOrdinalDisplayed;
       
   940     label = qtn_set_japin_qwerty_period; //localised string for setting page label
       
   941     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   942     type = EAknSetListBox; // setting page type
       
   943     editor_resource_id = r_setting_listbox; // setting page editor
       
   944     }
       
   945 
       
   946 //----------------------------------------------------
       
   947 //
       
   948 //    r_jap_qwerty_period_setting_page_lbx
       
   949 //    "."-key in hiragana/kanji mode inputs setting Items
       
   950 //
       
   951 //----------------------------------------------------
       
   952 //
       
   953 RESOURCE ARRAY r_jap_qwerty_period_setting_page_lbx
       
   954     {
       
   955     items =
       
   956         {
       
   957         LBUF
       
   958             {
       
   959             txt = qtn_set_japin_qwerty_japanese_period;
       
   960             },
       
   961         LBUF
       
   962             {
       
   963             txt = qtn_set_japin_qwerty_western_period;
       
   964             }
       
   965         };
       
   966     }
       
   967 
       
   968 // JAPANESE Width Of Space (Full width/Half width)
       
   969 
       
   970 //----------------------------------------------------
       
   971 //
       
   972 //    r_jap_qwerty_width_space_setting_page
       
   973 //    Width of Space in hiragana/kanji mode setting page
       
   974 //
       
   975 //----------------------------------------------------
       
   976 //
       
   977 RESOURCE AVKON_SETTING_PAGE r_jap_qwerty_width_space_setting_page
       
   978     { 
       
   979     // don't show setting number in setting page
       
   980     number = EAknSettingPageNoOrdinalDisplayed;
       
   981     label = qtn_set_japin_qwerty_width_space; //localised string for setting page label
       
   982     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
   983     type = EAknSetListBox; // setting page type
       
   984     editor_resource_id = r_setting_listbox; // setting page editor
       
   985     }
       
   986 
       
   987 //----------------------------------------------------
       
   988 //
       
   989 //    r_jap_qwerty_width_full_half_setting_page_lbx
       
   990 //    Width of Space/punctuation marks and symbols in
       
   991 //    hiragana/kanji mode setting Items
       
   992 //----------------------------------------------------
       
   993 //
       
   994 RESOURCE ARRAY r_jap_qwerty_width_full_half_setting_page_lbx
       
   995     {
       
   996     items =
       
   997         {
       
   998         LBUF
       
   999             {
       
  1000             txt = qtn_japin_edit_full_width;
       
  1001             },
       
  1002         LBUF
       
  1003             {
       
  1004             txt = qtn_japin_edit_half_width;
       
  1005             }
       
  1006         };
       
  1007     }
       
  1008 
       
  1009 
       
  1010 // Chinese CangJie input mode
       
  1011 //----------------------------------------------------
       
  1012 //
       
  1013 //    r_chi_cangjie_input_mode_setting_page
       
  1014 //    HK Chinese CangJie input mode setting page
       
  1015 //
       
  1016 //----------------------------------------------------
       
  1017 //
       
  1018 RESOURCE AVKON_SETTING_PAGE r_chi_cangjie_input_mode_setting_page
       
  1019     { 
       
  1020     // don't show setting number in setting page
       
  1021     number = EAknSettingPageNoOrdinalDisplayed;
       
  1022     label = qtn_chi_set_cangjie_mode; //localised string for setting page label
       
  1023     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
  1024     type = EAknSetListBox; // setting page type
       
  1025     editor_resource_id = r_setting_listbox; // setting page editor
       
  1026     }
       
  1027 
       
  1028  
       
  1029 //----------------------------------------------------
       
  1030 //
       
  1031 //    r_chi_cangjie_setting_page_lbx
       
  1032 //    Chinese TW CangJie input method. Supported based
       
  1033 //    on the selected input language.
       
  1034 //----------------------------------------------------
       
  1035 //
       
  1036 RESOURCE ARRAY r_chi_cangjie_setting_page_lbx
       
  1037     {
       
  1038     items =
       
  1039         {
       
  1040         LBUF
       
  1041             {
       
  1042             txt = qtn_chi_option_normal_cangjie;
       
  1043             },
       
  1044         LBUF
       
  1045             {
       
  1046             txt = qtn_chi_option_easy_cangjie;
       
  1047             },
       
  1048         LBUF
       
  1049             {
       
  1050             txt = qtn_chi_option_advanced_cangjie;
       
  1051             }
       
  1052         };
       
  1053     } 
       
  1054     
       
  1055 
       
  1056 RESOURCE GS_FEATURE_ARRAY r_dim_setting_page_lbx
       
  1057     {
       
  1058     items =
       
  1059         {
       
  1060         GS_FEATURE
       
  1061             {
       
  1062             txt = text_chi_input_pinyin;
       
  1063             item = EGSLangSPIdPinyin;
       
  1064             type = EGSListBoxItemTypeIsDynamic;
       
  1065             },
       
  1066         GS_FEATURE
       
  1067             {
       
  1068             txt = text_chi_input_zhuyin;
       
  1069             item = EGSLangSPIdZhuyin;
       
  1070             type = EGSListBoxItemTypeIsDynamic;
       
  1071             },
       
  1072         GS_FEATURE
       
  1073             {
       
  1074             txt = text_chi_input_stroke;
       
  1075             item = EGSLangSPIdStroke;
       
  1076             },
       
  1077         GS_FEATURE
       
  1078             {
       
  1079             txt = qtn_chi_input_latin_text;
       
  1080             item = EGSLangSPIdText;
       
  1081             },
       
  1082         GS_FEATURE
       
  1083             {
       
  1084             txt = qtn_chi_input_latin_upper;
       
  1085             item = EGSLangSPIdUpper;
       
  1086             },
       
  1087         GS_FEATURE
       
  1088             {
       
  1089             txt = qtn_chi_input_latin_lower;
       
  1090             item = EGSLangSPIdLower;
       
  1091             }
       
  1092         };
       
  1093     }
       
  1094 
       
  1095 RESOURCE GS_FEATURE_ARRAY r_dim_qwerty_setting_page_lbx
       
  1096     {
       
  1097     items =
       
  1098         {
       
  1099         GS_FEATURE
       
  1100             {
       
  1101             txt = qtn_chi_sub_input_pinyin;
       
  1102             item = EGSLangSPIdQwPinyin;
       
  1103             type = EGSListBoxItemTypeIsDynamic;
       
  1104             },
       
  1105         GS_FEATURE
       
  1106             {
       
  1107             txt = qtn_chi_sub_input_zhuyin;
       
  1108             item = EGSLangSPIdQwZhuyin;
       
  1109             type = EGSListBoxItemTypeIsDynamic;
       
  1110             },
       
  1111         GS_FEATURE
       
  1112             {
       
  1113             txt = qtn_chi_sub_input_stroke;
       
  1114             item = EGSLangSPIdQwStroke;
       
  1115             },
       
  1116         GS_FEATURE
       
  1117             {
       
  1118             txt = qtn_chi_sub_input_cangjie;
       
  1119             item = EGSLangSPIdQwCangJie;
       
  1120             type = EGSListBoxItemTypeIsDynamic;
       
  1121             },
       
  1122         GS_FEATURE
       
  1123             {
       
  1124             txt = qtn_chi_sub_input_english;
       
  1125             item = EGSLangSPIdQwEnglish;
       
  1126             }
       
  1127         };
       
  1128     }
       
  1129 
       
  1130 /* 
       
  1131 *   r_predictive_mode_setting_page_lbx 
       
  1132 *	4.0 Req Predictive word Autocompletion
       
  1133 *  	Setting Page List Items 
       
  1134 */
       
  1135 
       
  1136 RESOURCE ARRAY r_predictive_mode_setting_page_lbx
       
  1137     {
       
  1138     items =
       
  1139         {
       
  1140         LBUF
       
  1141             {
       
  1142             txt = qtn_set_predictive_mode_normal;
       
  1143             },
       
  1144         LBUF
       
  1145             {
       
  1146             txt = qtn_set_predictive_mode_autocompletion;
       
  1147             }
       
  1148         };
       
  1149     }
       
  1150 
       
  1151 //----------------------------------------------------
       
  1152 //
       
  1153 //    r_predictive_mode_setting_page
       
  1154 //    Predictive mode setting page
       
  1155 //	  
       
  1156 //----------------------------------------------------
       
  1157 //
       
  1158 RESOURCE AVKON_SETTING_PAGE r_predictive_mode_setting_page
       
  1159     { 
       
  1160     number = EAknSettingPageNoOrdinalDisplayed; // // setting number is not shown
       
  1161     label = qtn_set_predictive_mode; //localised string for setting page label
       
  1162     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
       
  1163     type = EAknSetListBox; // setting page type
       
  1164     editor_resource_id = r_setting_listbox; // setting page editor
       
  1165     }
       
  1166     
       
  1167 //----------------------------------------------------
       
  1168 //   
       
  1169 //    r_gs_not_enough_memory
       
  1170 //    Not enough memory information note.
       
  1171 //
       
  1172 //----------------------------------------------------
       
  1173 //
       
  1174 RESOURCE TBUF r_gs_not_enough_memory 
       
  1175     {
       
  1176     buf = qtn_memlo_not_enough_memory;
       
  1177     }
       
  1178 
       
  1179 // -----------------------------------------------------------------------------
       
  1180 //
       
  1181 // r_gs_menubar_change_exit
       
  1182 // GS menu with 'change' and 'exit' items.
       
  1183 //
       
  1184 // -----------------------------------------------------------------------------
       
  1185 //
       
  1186 RESOURCE MENU_BAR r_gs_menubar_change_exit
       
  1187     {
       
  1188     titles =
       
  1189         {
       
  1190         MENU_TITLE
       
  1191             {
       
  1192             menu_pane = r_gs_menu_item_exit;
       
  1193             },
       
  1194         MENU_TITLE
       
  1195             {
       
  1196             menu_pane = r_gs_menu_item_help;
       
  1197             },
       
  1198         MENU_TITLE
       
  1199             {
       
  1200             menu_pane = r_gs_menu_item_change;
       
  1201             }
       
  1202         };
       
  1203     }
       
  1204 
       
  1205 
       
  1206 // -----------------------------------------------------------------------------
       
  1207 //
       
  1208 // r_setting_listbox
       
  1209 // Common listbox editor resource for setting pages.
       
  1210 //
       
  1211 // -----------------------------------------------------------------------------
       
  1212 //
       
  1213 RESOURCE LISTBOX r_setting_listbox
       
  1214     {
       
  1215     flags = EEikListBoxMultipleSelection;
       
  1216     }
       
  1217 
       
  1218 
       
  1219 // -----------------------------------------------------------------------------
       
  1220 //
       
  1221 // r_gs_menu_item_help
       
  1222 // Change item.
       
  1223 //
       
  1224 // -----------------------------------------------------------------------------
       
  1225 //
       
  1226 RESOURCE MENU_PANE r_gs_menu_item_help
       
  1227     {
       
  1228     items =
       
  1229         {
       
  1230         MENU_ITEM
       
  1231             {
       
  1232             command = EAknCmdHelp;
       
  1233             txt = qtn_options_help;
       
  1234             }
       
  1235         };
       
  1236     }
       
  1237 
       
  1238 // -----------------------------------------------------------------------------
       
  1239 //
       
  1240 // r_gs_menu_item_exit
       
  1241 //
       
  1242 // -----------------------------------------------------------------------------
       
  1243 //
       
  1244 RESOURCE MENU_PANE r_gs_menu_item_exit
       
  1245     {
       
  1246     items =
       
  1247         {
       
  1248         MENU_ITEM
       
  1249             {
       
  1250             command = EAknCmdExit;
       
  1251             txt = qtn_options_exit;
       
  1252             }
       
  1253         };
       
  1254     }
       
  1255 
       
  1256 
       
  1257 // -----------------------------------------------------------------------------
       
  1258 //
       
  1259 // r_gs_menu_item_change
       
  1260 // Change item.
       
  1261 //
       
  1262 // -----------------------------------------------------------------------------
       
  1263 //
       
  1264 RESOURCE MENU_PANE r_gs_menu_item_change
       
  1265     {
       
  1266     items =
       
  1267         {
       
  1268         MENU_ITEM
       
  1269             {
       
  1270             command = EGSCmdAppChange;
       
  1271             txt = qtn_set_options_change;
       
  1272             flags = EEikMenuItemAction;
       
  1273             }
       
  1274         };
       
  1275     }
       
  1276     
       
  1277     
       
  1278 // End of File