--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textinput/GSLangPlugin/data/GSLangPluginRsc.rss Tue Feb 02 01:02:04 2010 +0200
@@ -0,0 +1,1278 @@
+/*
+* Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0""
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: Resource file for GSLangPlugin.
+*
+*/
+
+// RESOURCE IDENTIFIER
+NAME GSLA // 4 letter ID
+
+// INCLUDES
+#include <gslangplugin.loc>
+#include "GSLangPlugin.hrh"
+//#include <GSLangPlugin.mbg> // Icons and bitmaps
+
+#include <data_caging_paths_strings.hrh>
+#include <bldvariant.hrh>
+#include <avkon.rsg>
+#include <avkon.mbg>
+#include <eikon.rsg>
+#include <avkon.rh>
+#include <avkon.loc>
+#include <uikon.rh>
+#include <GSApp.rsg>
+#include <gs.loc>
+
+#include <eikon.rh>
+#include <gscommon.rh> // Common GS resource structures
+
+
+// CONSTANTS
+
+// RESOURCE DEFINITIONS
+
+//----------------------------------------------------
+//
+//
+// Needed or loading the resource fails!
+//
+//----------------------------------------------------
+//
+RESOURCE RSS_SIGNATURE
+ {
+ }
+
+// Common resources among GS
+
+//----------------------------------------------------
+//
+// r_gs_gen_view
+// General settings view.
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_VIEW r_gs_lang_view
+ {
+ menubar = r_gs_menubar_change_exit;
+ cba = R_GS_SOFTKEYS_OPTIONS_BACK_CHANGE;
+ }
+
+
+//----------------------------------------------------
+//
+// r_gs_gen_view_title
+// General settings view title.
+//
+//----------------------------------------------------
+//
+RESOURCE TITLE_PANE r_gs_lang_plugin_title
+ {
+ txt = qtn_set_title_pers_language;
+ }
+
+
+//----------------------------------------------------
+// r_gs_gen_view_caption
+//
+// gen view caption for plugin
+//----------------------------------------------------
+//
+RESOURCE TBUF r_gs_lang_plugin_caption
+ {
+ buf = qtn_set_pers_language;
+ }
+
+
+
+
+
+
+//----------------------------------------------------
+//
+// r_lang_lbx
+// General view's listbox.
+//
+//----------------------------------------------------
+//
+RESOURCE GS_FEATURE_ARRAY r_lang_lbx
+ {
+ items =
+ {
+ GS_FEATURE
+ {
+ txt = " \t"qtn_cp_device_language"\t\t";
+ item = EGSLangIdDTL;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_input_language"\t\t";
+ item = EGSLangIdITL;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_ah_default_nbr_sett"\t\t";
+ item = EGSLangAHNumberMode;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_hi_default_nbr_sett"\t\t";
+ item = EGSLangHindiNumberMode;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_t9_pre_default_setting"\t\t";
+ item = EGSLangIdT9L;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_predictive_mode"\t\t";
+ item = EGSLangIdPredictiveMode;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+#ifdef RD_INTELLIGENT_TEXT_INPUT
+ GS_FEATURE
+ {
+ txt = " \t"qtn_pred_options_input_options"\t\t";
+ item = EGSLangIdPredictiveOptions;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+#endif
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_japin_predictive_input"\t\t";
+ item = EGSLangIdJPT;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_jp_reset_atok_dict"\t\t";
+ item = EGSLangIdResetAtokDict;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_jp_predtext_eng"\t\t";
+ item = EGSLangIdEPT;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_chi_set_default_method"\t\t";
+ item = EGSLangIdDIM;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_chi_set_cangjie_mode"\t\t";
+ item = EGSLangIdCangJie;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_keypress_timeout"\t\t ";
+ item = EGSLangIdKT;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_japin_qwerty_comma"\t\t";
+ item = EGSLangIdJQC;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_japin_qwerty_period"\t\t";
+ item = EGSLangIdJQP;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = " \t"qtn_set_japin_qwerty_width_space"\t\t";
+ item = EGSLangIdJQWSP;
+ type = EGSListBoxItemTypeIsDynamic;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+// r_confirm_reset_atok
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_confirm_reset_atok
+ {
+ flags = EGeneralQueryFlags;
+ buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+ items =
+ {
+ DLG_LINE
+ {
+ type = EAknCtQuery;
+ id = EGeneralQuery;
+ control= AVKON_CONFIRMATION_QUERY
+ {
+ layout = EConfirmationLayout;
+ label = qtn_reset_core_dict;
+ };
+ }
+ };
+ }
+
+
+// -----------------------------------------------------------------------------
+// r_confirm_reset_atok_string
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_confirm_reset_atok_string { buf = qtn_reset_core_dict; }
+
+
+// -----------------------------------------------------------------------------
+// r_confirm_ros
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_confirm_ros
+ {
+ flags = EGeneralQueryFlags;
+ buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+ items =
+ {
+ DLG_LINE
+ {
+ type = EAknCtQuery;
+ id = EGeneralQuery;
+ control= AVKON_CONFIRMATION_QUERY
+ {
+ layout = EConfirmationLayout;
+ label = qtn_set_cquery_rmv_oper_set;
+ };
+ }
+ };
+ }
+
+
+// -----------------------------------------------------------------------------
+// r_confirm_ros_string
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_confirm_ros_string { buf = qtn_set_cquery_rmv_oper_set; }
+
+
+//----------------------------------------------------
+// r_active_calls
+//----------------------------------------------------
+//
+RESOURCE TBUF r_active_calls { buf = qtn_dtl_note_active_calls; }
+
+
+// DISPLAY TEXT LANGUAGE
+
+
+//----------------------------------------------------
+//
+// r_display_text_language_setting_page
+// Display Text Language Selection
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_display_text_language_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_display_language; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox; // setting page type
+ editor_resource_id = r_setting_listbox; // setting page editor
+ }
+
+
+//----------------------------------------------------
+//
+// r_display_text_language_setting_page_lbx
+// Display Text Language Selection ListBox Items
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_display_text_language_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_dtl_automatic; // first item's localised string
+ }
+ };
+ }
+
+
+// -----------------------------------------------------------------------------
+// R_CONFIRM_DTL
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_confirm_dtl
+ {
+ flags = EGeneralQueryFlags;
+ buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+ items =
+ {
+ DLG_LINE
+ {
+ type = EAknCtQuery;
+ id = EGeneralQuery;
+ control= AVKON_CONFIRMATION_QUERY
+ {
+ layout = EConfirmationLayout;
+ label = qtn_langu_restart_query;
+ };
+ }
+ };
+ }
+
+
+// -----------------------------------------------------------------------------
+// r_confirm_dtl_string
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_confirm_dtl_string { buf = qtn_langu_restart_query; }
+
+
+//----------------------------------------------------
+//
+// r_input_text_language_setting_page
+// Input Text Language Selection
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_input_text_language_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_input_language; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox; // setting page type
+ editor_resource_id = r_setting_listbox; // setting page editor
+ }
+
+#ifdef RD_INTELLIGENT_TEXT_INPUT
+RESOURCE DIALOG r_inputlanguage_dialog
+{
+ flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect |
+ EEikDialogFlagWait | EEikDialogFlagCbaButtons;
+
+ buttons = R_GS_SOFTKEYS_OPTIONS_BACK_CHANGE;
+
+ items =
+ {
+ DLG_LINE
+ {
+ // This is the control type - its our own setting item list custom control
+ type = EAknCtLastControlId;
+
+ // This is the dialog id - any value can be used as there are no
+ // other controls on the dialog
+ id = 12;
+
+ itemflags = EEikDlgItemTakesEnterKey;
+
+ // the control data is a setting item list
+ control = AVKON_SETTING_ITEM_LIST
+ {
+
+ // These are the settings we want to edit
+ items =
+ {
+ AVKON_SETTING_ITEM
+ {
+ identifier = EGSLangInputPrimary;
+ setting_page_resource = r_primary_input_language_setting_page;
+ associated_resource = r_language_setting_texts;
+ name = qtn_set_primary_writing_language;
+ },
+ AVKON_SETTING_ITEM
+ {
+ identifier = EGSLangInputSecondary;
+ setting_page_resource = r_secondary_input_language_setting_page;
+ associated_resource = r_language_setting_texts;
+ name = qtn_set_secondary_writing_language;
+ }
+ };
+ };
+ }
+ };
+}
+
+RESOURCE TBUF r_input_language_settings_title
+ {
+ buf = qtn_set_input_language;
+ }
+
+RESOURCE AVKON_SETTING_PAGE r_primary_input_language_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_primary_writing_language; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknCtPopupSettingList; // setting page type
+ editor_resource_id = r_lang_editor; // setting page editor
+ }
+
+RESOURCE AVKON_SETTING_PAGE r_secondary_input_language_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_secondary_writing_language; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknCtPopupSettingList; // setting page type
+ editor_resource_id = r_lang_editor; // setting page editor
+ }
+
+RESOURCE AVKON_POPUP_SETTING_TEXTS r_language_setting_texts
+ {
+ setting_texts_resource = r_language_settingitem_texts;
+ }
+
+RESOURCE ARRAY r_language_settingitem_texts
+ {
+ items =
+ {
+ AVKON_ENUMERATED_TEXT
+ {
+ value = 0;
+ text = qtn_set_secondary_writing_lang_none;
+ }
+ };
+ }
+
+RESOURCE TBUF r_secondary_writing_lang_none
+ {
+ buf = qtn_set_secondary_writing_lang_none;
+ }
+
+RESOURCE POPUP_SETTING_LIST r_lang_editor
+ {
+ }
+#endif
+
+// T9 On Off
+
+//----------------------------------------------------
+//
+// r_t9_on_off_setting_page
+// T9 On/Off setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_t9_on_off_setting_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_t9_pre_default_setting;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox;
+ editor_resource_id = r_setting_listbox;
+ }
+
+
+//----------------------------------------------------
+//
+// r_jp_eng_on_off_setting_page
+// T9 On/Off setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_jp_eng_on_off_setting_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_jp_predtext_eng;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox;
+ editor_resource_id = r_setting_listbox;
+ }
+
+
+//----------------------------------------------------
+//
+// r_jp_ptxt_on_off_setting_page
+// T9 On/Off setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_jp_ptxt_on_off_setting_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_japin_predictive_input;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox;
+ editor_resource_id = r_setting_listbox;
+ }
+
+
+//----------------------------------------------------
+//
+// r_t9_on_off_setting_page_lbx
+// T9 On/Off setting page items list box
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_t9_on_off_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_t9_on;
+ },
+ LBUF
+ {
+ txt = qtn_t9_off;
+ }
+ };
+ }
+#ifdef RD_INTELLIGENT_TEXT_INPUT
+
+//----------------------------------------------------
+//
+// r_predictive_text_multi_setting_page
+// ITI Predictive text multisetting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_predictive_text_multi_setting_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_t9_pre_default_setting;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__MARK; // softkeys for setting page
+ type = EAknSetListBox;
+ editor_resource_id = r_setting_listbox;
+ }
+#endif
+
+// DEFAULT NUMBER MODE FOR A&H
+
+//----------------------------------------------------
+//
+// r_ah_number_mode_settings_page
+// Default Arabic & Hebrew input method setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_ah_number_mode_settings_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_ah_default_nbr_sett;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox;
+ editor_resource_id = r_setting_listbox;
+ }
+
+
+//----------------------------------------------------
+//
+// r_ah_default_input_method_lbx
+// Default input method list box items for A&H
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_ah_default_input_method_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_ah_latin_nbrs;
+ },
+ LBUF
+ {
+ txt = qtn_ah_arabic_nbrs;
+ }
+ };
+ }
+
+// DEFAULT NUMBER MODE FOR HINDI
+
+//----------------------------------------------------
+//
+// r_hi_number_mode_settings_page
+// Default Hindi input method setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_hi_number_mode_settings_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_hi_default_nbr_sett;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox;
+ editor_resource_id = r_setting_listbox;
+ }
+
+//----------------------------------------------------
+//
+// r_hi_default_input_method_lbx
+// Default input method list box items for Hindi
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_hi_default_input_method_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_hi_latin_nbrs;
+ },
+ LBUF
+ {
+ txt = qtn_hi_indic_nbrs;
+ }
+ };
+ }
+
+
+//----------------------------------------------------
+//
+// r_number_mode_lbx
+// Number modes.
+//
+//----------------------------------------------------
+//
+RESOURCE GS_FEATURE_ARRAY r_number_mode_lbx
+ {
+ items =
+ {
+ GS_FEATURE
+ {
+ txt = qtn_latin_nbrs;
+ item = EGSNbrModeLatin;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_ah_arabic_nbrs;
+ item = EGSNbrModeArabic;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_hi_indic_nbrs;
+ item = EGSNbrModeIndic;
+ type = EGSListBoxItemTypeIsDynamic;
+ }
+ };
+ }
+
+
+// -----------------------------------------------------------------------------
+// r_t9_onoff_not_available
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_t9_onoff_not_available { buf = qtn_t9_set_not_available; }
+
+
+
+// DEFAULT INPUT METHOD SETTING PAGE
+
+//----------------------------------------------------
+//
+//
+// Default input method setting page.
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_ch_default_input_method_setting_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_chi_set_default_method;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox;
+ editor_resource_id = r_setting_listbox;
+ }
+
+//----------------------------------------------------
+//
+// r_default_input_method_prc_setting_page_lbx
+// default input method selection listbox Items
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_default_input_method_prc_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = text_chi_input_pinyin;
+ },
+ LBUF
+ {
+ txt = text_chi_input_stroke;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_text;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_upper;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_lower;
+ }
+ };
+ }
+
+//----------------------------------------------------
+//
+// r_default_input_method_tw_setting_page_lbx
+// default input method selection listbox Items
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_default_input_method_tw_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = text_chi_input_zhuyin;
+ },
+ LBUF
+ {
+ txt = text_chi_input_stroke;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_text;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_upper;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_lower;
+ }
+ };
+ }
+
+//----------------------------------------------------
+//
+// r_default_input_method_hk_setting_page_lbx
+// default input method selection listbox Items
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_default_input_method_hk_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = text_chi_input_stroke;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_text;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_upper;
+ },
+ LBUF
+ {
+ txt = qtn_chi_input_latin_lower;
+ }
+ };
+ }
+
+
+//----------------------------------------------------
+//
+// r_autodiscon_time_number_query
+// Autodisconnect time query.
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG r_autodiscon_time_number_query
+ {
+ flags = EGeneralQueryFlags;
+ buttons = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ items =
+ {
+ DLG_LINE
+ {
+ type = EAknCtQuery;
+ id = EGeneralQuery;
+ control = AVKON_DATA_QUERY
+ {
+ layout = ENumberLayout;
+ label = qtn_set_autodiscon_define_time;
+ control = AVKON_INTEGER_EDWIN
+ {
+ min = 0;
+ max = 99;
+ maxlength = 2;
+ };
+ };
+ }
+ };
+ }
+
+
+// KEYPRESS TIMEOUT
+
+
+//----------------------------------------------------
+//
+// r_keypress_timeout_setting_page
+// Keypress timeout Selection
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_keypress_timeout_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_keypress_timeout; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknSetListBox; // setting page type
+ editor_resource_id = r_setting_listbox; // setting page editor
+ }
+
+//----------------------------------------------------
+//
+// r_keypress_timeout_setting_page_lbx
+// Keypress timeout Selection ListBox Items
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_keypress_timeout_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_set_keyp_timeout_off;
+ },
+ LBUF
+ {
+ txt = qtn_set_keyp_timeout_long;
+ },
+ LBUF
+ {
+ txt = qtn_set_keyp_timeout_default;
+ },
+ LBUF
+ {
+ txt = qtn_set_keyp_timeout_short;
+ }
+ };
+ }
+
+
+// JAPANESE QWERTY COMMA
+
+//----------------------------------------------------
+//
+// r_jap_qwerty_comma_setting_page
+// ","-key in hiragana/kanji mode inputs setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_jap_qwerty_comma_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_japin_qwerty_comma; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox; // setting page type
+ editor_resource_id = r_setting_listbox; // setting page editor
+ }
+
+//----------------------------------------------------
+//
+// r_jap_qwerty_comma_setting_page_lbx
+// ","-key in hiragana/kanji mode inputs setting Items
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_jap_qwerty_comma_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_set_japin_qwerty_japanese_comma;
+ },
+ LBUF
+ {
+ txt = qtn_set_japin_qwerty_western_comma;
+ }
+ };
+ }
+
+// JAPANESE QWERTY PERIOD
+
+//----------------------------------------------------
+//
+// r_jap_qwerty_period_setting_page
+// ","-key in hiragana/kanji mode inputs setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_jap_qwerty_period_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_japin_qwerty_period; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox; // setting page type
+ editor_resource_id = r_setting_listbox; // setting page editor
+ }
+
+//----------------------------------------------------
+//
+// r_jap_qwerty_period_setting_page_lbx
+// "."-key in hiragana/kanji mode inputs setting Items
+//
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_jap_qwerty_period_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_set_japin_qwerty_japanese_period;
+ },
+ LBUF
+ {
+ txt = qtn_set_japin_qwerty_western_period;
+ }
+ };
+ }
+
+// JAPANESE Width Of Space (Full width/Half width)
+
+//----------------------------------------------------
+//
+// r_jap_qwerty_width_space_setting_page
+// Width of Space in hiragana/kanji mode setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_jap_qwerty_width_space_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_set_japin_qwerty_width_space; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox; // setting page type
+ editor_resource_id = r_setting_listbox; // setting page editor
+ }
+
+//----------------------------------------------------
+//
+// r_jap_qwerty_width_full_half_setting_page_lbx
+// Width of Space/punctuation marks and symbols in
+// hiragana/kanji mode setting Items
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_jap_qwerty_width_full_half_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_japin_edit_full_width;
+ },
+ LBUF
+ {
+ txt = qtn_japin_edit_half_width;
+ }
+ };
+ }
+
+
+// Chinese CangJie input mode
+//----------------------------------------------------
+//
+// r_chi_cangjie_input_mode_setting_page
+// HK Chinese CangJie input mode setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_chi_cangjie_input_mode_setting_page
+ {
+ // don't show setting number in setting page
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_chi_set_cangjie_mode; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox; // setting page type
+ editor_resource_id = r_setting_listbox; // setting page editor
+ }
+
+
+//----------------------------------------------------
+//
+// r_chi_cangjie_setting_page_lbx
+// Chinese TW CangJie input method. Supported based
+// on the selected input language.
+//----------------------------------------------------
+//
+RESOURCE ARRAY r_chi_cangjie_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_chi_option_normal_cangjie;
+ },
+ LBUF
+ {
+ txt = qtn_chi_option_easy_cangjie;
+ },
+ LBUF
+ {
+ txt = qtn_chi_option_advanced_cangjie;
+ }
+ };
+ }
+
+
+RESOURCE GS_FEATURE_ARRAY r_dim_setting_page_lbx
+ {
+ items =
+ {
+ GS_FEATURE
+ {
+ txt = text_chi_input_pinyin;
+ item = EGSLangSPIdPinyin;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = text_chi_input_zhuyin;
+ item = EGSLangSPIdZhuyin;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = text_chi_input_stroke;
+ item = EGSLangSPIdStroke;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_chi_input_latin_text;
+ item = EGSLangSPIdText;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_chi_input_latin_upper;
+ item = EGSLangSPIdUpper;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_chi_input_latin_lower;
+ item = EGSLangSPIdLower;
+ }
+ };
+ }
+
+RESOURCE GS_FEATURE_ARRAY r_dim_qwerty_setting_page_lbx
+ {
+ items =
+ {
+ GS_FEATURE
+ {
+ txt = qtn_chi_sub_input_pinyin;
+ item = EGSLangSPIdQwPinyin;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_chi_sub_input_zhuyin;
+ item = EGSLangSPIdQwZhuyin;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_chi_sub_input_stroke;
+ item = EGSLangSPIdQwStroke;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_chi_sub_input_cangjie;
+ item = EGSLangSPIdQwCangJie;
+ type = EGSListBoxItemTypeIsDynamic;
+ },
+ GS_FEATURE
+ {
+ txt = qtn_chi_sub_input_english;
+ item = EGSLangSPIdQwEnglish;
+ }
+ };
+ }
+
+/*
+* r_predictive_mode_setting_page_lbx
+* 4.0 Req Predictive word Autocompletion
+* Setting Page List Items
+*/
+
+RESOURCE ARRAY r_predictive_mode_setting_page_lbx
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_set_predictive_mode_normal;
+ },
+ LBUF
+ {
+ txt = qtn_set_predictive_mode_autocompletion;
+ }
+ };
+ }
+
+//----------------------------------------------------
+//
+// r_predictive_mode_setting_page
+// Predictive mode setting page
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_predictive_mode_setting_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed; // // setting number is not shown
+ label = qtn_set_predictive_mode; //localised string for setting page label
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
+ type = EAknSetListBox; // setting page type
+ editor_resource_id = r_setting_listbox; // setting page editor
+ }
+
+//----------------------------------------------------
+//
+// r_gs_not_enough_memory
+// Not enough memory information note.
+//
+//----------------------------------------------------
+//
+RESOURCE TBUF r_gs_not_enough_memory
+ {
+ buf = qtn_memlo_not_enough_memory;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_menubar_change_exit
+// GS menu with 'change' and 'exit' items.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_gs_menubar_change_exit
+ {
+ titles =
+ {
+ MENU_TITLE
+ {
+ menu_pane = r_gs_menu_item_exit;
+ },
+ MENU_TITLE
+ {
+ menu_pane = r_gs_menu_item_help;
+ },
+ MENU_TITLE
+ {
+ menu_pane = r_gs_menu_item_change;
+ }
+ };
+ }
+
+
+// -----------------------------------------------------------------------------
+//
+// r_setting_listbox
+// Common listbox editor resource for setting pages.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE LISTBOX r_setting_listbox
+ {
+ flags = EEikListBoxMultipleSelection;
+ }
+
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_menu_item_help
+// Change item.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_gs_menu_item_help
+ {
+ items =
+ {
+ MENU_ITEM
+ {
+ command = EAknCmdHelp;
+ txt = qtn_options_help;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_menu_item_exit
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_gs_menu_item_exit
+ {
+ items =
+ {
+ MENU_ITEM
+ {
+ command = EAknCmdExit;
+ txt = qtn_options_exit;
+ }
+ };
+ }
+
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_menu_item_change
+// Change item.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_gs_menu_item_change
+ {
+ items =
+ {
+ MENU_ITEM
+ {
+ command = EGSCmdAppChange;
+ txt = qtn_set_options_change;
+ flags = EEikMenuItemAction;
+ }
+ };
+ }
+
+
+// End of File