fepstub/resource/AknFep.rss
author hgs
Wed, 23 Jun 2010 04:57:58 +0800
changeset 24 fc42a86c98e3
permissions -rw-r--r--
201025
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24
hgs
parents:
diff changeset
     1
/*
hgs
parents:
diff changeset
     2
* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies). 
hgs
parents:
diff changeset
     3
* All rights reserved.
hgs
parents:
diff changeset
     4
* This component and the accompanying materials are made available
hgs
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0""
hgs
parents:
diff changeset
     6
* which accompanies this distribution, and is available
hgs
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
hgs
parents:
diff changeset
     8
*
hgs
parents:
diff changeset
     9
* Initial Contributors:
hgs
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
hgs
parents:
diff changeset
    11
*
hgs
parents:
diff changeset
    12
* Contributors:
hgs
parents:
diff changeset
    13
*
hgs
parents:
diff changeset
    14
* Description:           
hgs
parents:
diff changeset
    15
*       Resource file.
hgs
parents:
diff changeset
    16
*
hgs
parents:
diff changeset
    17
*/
hgs
parents:
diff changeset
    18
hgs
parents:
diff changeset
    19
hgs
parents:
diff changeset
    20
hgs
parents:
diff changeset
    21
hgs
parents:
diff changeset
    22
hgs
parents:
diff changeset
    23
hgs
parents:
diff changeset
    24
hgs
parents:
diff changeset
    25
hgs
parents:
diff changeset
    26
hgs
parents:
diff changeset
    27
hgs
parents:
diff changeset
    28
hgs
parents:
diff changeset
    29
hgs
parents:
diff changeset
    30
#include <eikon.rh>
hgs
parents:
diff changeset
    31
#include <avkon.rh>
hgs
parents:
diff changeset
    32
#ifdef FF_DUAL_LANGUAGE_SUPPORT
hgs
parents:
diff changeset
    33
#include <avkon.hrh>
hgs
parents:
diff changeset
    34
#endif //FF_DUAL_LANGUAGE_SUPPORT
hgs
parents:
diff changeset
    35
hgs
parents:
diff changeset
    36
#include "AknFepGlobalEnums.h"
hgs
parents:
diff changeset
    37
hgs
parents:
diff changeset
    38
#include <avkon.rsg>
hgs
parents:
diff changeset
    39
#include <avkon.loc>
hgs
parents:
diff changeset
    40
#include <avkonsct.loc>
hgs
parents:
diff changeset
    41
hgs
parents:
diff changeset
    42
#include <avkon.mbg>
hgs
parents:
diff changeset
    43
#include "AknFep.hrh"
hgs
parents:
diff changeset
    44
hgs
parents:
diff changeset
    45
NAME AKFP
hgs
parents:
diff changeset
    46
hgs
parents:
diff changeset
    47
RESOURCE RSS_SIGNATURE { }
hgs
parents:
diff changeset
    48
hgs
parents:
diff changeset
    49
#define qtn_aknfep_text_case_character_set ".!?żĄ"<0xFF0E><0xFF01><0xFF1F><0x3002><0x3001>
hgs
parents:
diff changeset
    50
hgs
parents:
diff changeset
    51
// Number mode star key mappings
hgs
parents:
diff changeset
    52
#define aknfep_number_mode_keymap_standard "*+pw"
hgs
parents:
diff changeset
    53
#define aknfep_number_mode_keymap_plain ""
hgs
parents:
diff changeset
    54
#define aknfep_number_mode_keymap_calculator "+-*/"
hgs
parents:
diff changeset
    55
#define aknfep_number_mode_keymap_converter "+-E"
hgs
parents:
diff changeset
    56
#define aknfep_number_mode_keymap_to_field "+"
hgs
parents:
diff changeset
    57
#define aknfep_number_mode_keymap_fixed_dialling "*+pw?"
hgs
parents:
diff changeset
    58
#define aknfep_number_mode_keymap_sat "*+"
hgs
parents:
diff changeset
    59
#define aknfep_number_mode_keymap_sat_hidden "*"
hgs
parents:
diff changeset
    60
hgs
parents:
diff changeset
    61
#define qtn_aknfep_thai_sct_av1 <0x0e34>
hgs
parents:
diff changeset
    62
#define qtn_aknfep_thai_sct_av2 <0x0e31><0x0e36>
hgs
parents:
diff changeset
    63
#define qtn_aknfep_thai_sct_av3 <0x0e35><0x0e37>
hgs
parents:
diff changeset
    64
#define qtn_aknfep_thai_sct_bv1 <0x0e38>
hgs
parents:
diff changeset
    65
#define qtn_aknfep_thai_sct_bv2 <0x0e39>
hgs
parents:
diff changeset
    66
#define qtn_aknfep_thai_sct_tone <0x0e48><0x0e49><0x0e4a><0x0e4b>
hgs
parents:
diff changeset
    67
#define qtn_aknfep_thai_sct_bd <0x0e3a>
hgs
parents:
diff changeset
    68
#define qtn_aknfep_thai_sct_ad1 <0x0e4c><0x0e4d>
hgs
parents:
diff changeset
    69
#define qtn_aknfep_thai_sct_ad2 <0x0e47>
hgs
parents:
diff changeset
    70
#define qtn_aknfep_thai_sct_ad3 <0x0e4e>
hgs
parents:
diff changeset
    71
#define qtn_aknfep_thai_sct_non <0x0e2f><0x0e3f><0x0e46><0x0e4f>
hgs
parents:
diff changeset
    72
#define qtn_aknfep_thai_sct_non_thai_digit <0x0e50><0x0e51><0x0e52><0x0e53><0x0e54><0x0e55><0x0e56><0x0e57><0x0e58><0x0e59>
hgs
parents:
diff changeset
    73
#define qtn_aknfep_thai_sct_lv <0x0e40><0x0e41><0x0e42><0x0e43><0x0e44>
hgs
parents:
diff changeset
    74
#define qtn_aknfep_thai_sct_fv1 <0x0e30><0x0e32><0x0e33>
hgs
parents:
diff changeset
    75
#define qtn_aknfep_thai_sct_fv2 <0x0e45>
hgs
parents:
diff changeset
    76
#define qtn_aknfep_thai_sct_fv3 <0x0e24><0x0e26>
hgs
parents:
diff changeset
    77
#define qtn_aknfep_thai_sct_extra_zero_character <0x0030><0x0020><0x000a>
hgs
parents:
diff changeset
    78
hgs
parents:
diff changeset
    79
hgs
parents:
diff changeset
    80
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_numeric_mode_chars_standard
hgs
parents:
diff changeset
    81
    {
hgs
parents:
diff changeset
    82
    contents =
hgs
parents:
diff changeset
    83
        {
hgs
parents:
diff changeset
    84
        SCT_CHAR_SET
hgs
parents:
diff changeset
    85
            {
hgs
parents:
diff changeset
    86
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
    87
            chars = aknfep_number_mode_keymap_standard;
hgs
parents:
diff changeset
    88
            }
hgs
parents:
diff changeset
    89
        };
hgs
parents:
diff changeset
    90
    }
hgs
parents:
diff changeset
    91
hgs
parents:
diff changeset
    92
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_numeric_mode_chars_calculator
hgs
parents:
diff changeset
    93
    {
hgs
parents:
diff changeset
    94
    contents =
hgs
parents:
diff changeset
    95
        {
hgs
parents:
diff changeset
    96
        SCT_CHAR_SET
hgs
parents:
diff changeset
    97
            {
hgs
parents:
diff changeset
    98
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
    99
            chars = aknfep_number_mode_keymap_calculator;
hgs
parents:
diff changeset
   100
            }
hgs
parents:
diff changeset
   101
        };
hgs
parents:
diff changeset
   102
    }
hgs
parents:
diff changeset
   103
hgs
parents:
diff changeset
   104
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_numeric_mode_chars_converter
hgs
parents:
diff changeset
   105
    {
hgs
parents:
diff changeset
   106
    contents =
hgs
parents:
diff changeset
   107
        {
hgs
parents:
diff changeset
   108
        SCT_CHAR_SET
hgs
parents:
diff changeset
   109
            {
hgs
parents:
diff changeset
   110
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   111
            chars = aknfep_number_mode_keymap_converter;
hgs
parents:
diff changeset
   112
            }
hgs
parents:
diff changeset
   113
        };
hgs
parents:
diff changeset
   114
    }
hgs
parents:
diff changeset
   115
hgs
parents:
diff changeset
   116
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_numeric_mode_chars_fixed_dialling
hgs
parents:
diff changeset
   117
    {
hgs
parents:
diff changeset
   118
    contents =
hgs
parents:
diff changeset
   119
        {
hgs
parents:
diff changeset
   120
        SCT_CHAR_SET
hgs
parents:
diff changeset
   121
            {
hgs
parents:
diff changeset
   122
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   123
            chars = aknfep_number_mode_keymap_fixed_dialling;
hgs
parents:
diff changeset
   124
            }
hgs
parents:
diff changeset
   125
        };
hgs
parents:
diff changeset
   126
    }
hgs
parents:
diff changeset
   127
hgs
parents:
diff changeset
   128
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_numeric_mode_chars_sat
hgs
parents:
diff changeset
   129
    {
hgs
parents:
diff changeset
   130
    contents =
hgs
parents:
diff changeset
   131
        {
hgs
parents:
diff changeset
   132
        SCT_CHAR_SET
hgs
parents:
diff changeset
   133
            {
hgs
parents:
diff changeset
   134
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   135
            chars = aknfep_number_mode_keymap_sat;
hgs
parents:
diff changeset
   136
            }
hgs
parents:
diff changeset
   137
        };
hgs
parents:
diff changeset
   138
    }
hgs
parents:
diff changeset
   139
hgs
parents:
diff changeset
   140
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_numeric_mode_chars_to_field
hgs
parents:
diff changeset
   141
    {
hgs
parents:
diff changeset
   142
    contents =
hgs
parents:
diff changeset
   143
        {
hgs
parents:
diff changeset
   144
        SCT_CHAR_SET
hgs
parents:
diff changeset
   145
            {
hgs
parents:
diff changeset
   146
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   147
            chars = aknfep_number_mode_keymap_to_field;
hgs
parents:
diff changeset
   148
            }
hgs
parents:
diff changeset
   149
        };
hgs
parents:
diff changeset
   150
    }
hgs
parents:
diff changeset
   151
hgs
parents:
diff changeset
   152
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_star_common
hgs
parents:
diff changeset
   153
    {
hgs
parents:
diff changeset
   154
    contents =
hgs
parents:
diff changeset
   155
        {
hgs
parents:
diff changeset
   156
        SCT_CHAR_SET
hgs
parents:
diff changeset
   157
            {
hgs
parents:
diff changeset
   158
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   159
            chars = qtn_aknfep_thai_sct_non qtn_aknfep_thai_sct_non_thai_digit qtn_sct_special_characters_lower  ;
hgs
parents:
diff changeset
   160
            }
hgs
parents:
diff changeset
   161
        };
hgs
parents:
diff changeset
   162
    }
hgs
parents:
diff changeset
   163
hgs
parents:
diff changeset
   164
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_0_common
hgs
parents:
diff changeset
   165
    {
hgs
parents:
diff changeset
   166
    contents =
hgs
parents:
diff changeset
   167
        {
hgs
parents:
diff changeset
   168
        SCT_CHAR_SET
hgs
parents:
diff changeset
   169
            {
hgs
parents:
diff changeset
   170
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   171
            chars = qtn_aknfep_thai_sct_lv qtn_aknfep_thai_sct_fv1 qtn_aknfep_thai_sct_fv2 qtn_aknfep_thai_sct_fv3 qtn_aknfep_thai_sct_extra_zero_character;
hgs
parents:
diff changeset
   172
            }
hgs
parents:
diff changeset
   173
        };
hgs
parents:
diff changeset
   174
    }
hgs
parents:
diff changeset
   175
hgs
parents:
diff changeset
   176
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_star_cons
hgs
parents:
diff changeset
   177
    {
hgs
parents:
diff changeset
   178
    contents =
hgs
parents:
diff changeset
   179
        {
hgs
parents:
diff changeset
   180
        SCT_CHAR_SET
hgs
parents:
diff changeset
   181
            {
hgs
parents:
diff changeset
   182
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   183
            chars = qtn_aknfep_thai_sct_av1 qtn_aknfep_thai_sct_av2 qtn_aknfep_thai_sct_av3 qtn_aknfep_thai_sct_bv1 qtn_aknfep_thai_sct_bv2 qtn_aknfep_thai_sct_tone qtn_aknfep_thai_sct_bd qtn_aknfep_thai_sct_ad1 qtn_aknfep_thai_sct_ad2 qtn_aknfep_thai_sct_ad3 qtn_aknfep_thai_sct_non qtn_aknfep_thai_sct_non_thai_digit qtn_sct_special_characters_lower ;
hgs
parents:
diff changeset
   184
            }
hgs
parents:
diff changeset
   185
        };
hgs
parents:
diff changeset
   186
    }
hgs
parents:
diff changeset
   187
hgs
parents:
diff changeset
   188
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_0_cons
hgs
parents:
diff changeset
   189
    {
hgs
parents:
diff changeset
   190
    contents =
hgs
parents:
diff changeset
   191
        {
hgs
parents:
diff changeset
   192
        SCT_CHAR_SET
hgs
parents:
diff changeset
   193
            {
hgs
parents:
diff changeset
   194
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   195
            chars =  qtn_aknfep_thai_sct_lv qtn_aknfep_thai_sct_fv1 qtn_aknfep_thai_sct_fv2 qtn_aknfep_thai_sct_fv3 qtn_aknfep_thai_sct_extra_zero_character;
hgs
parents:
diff changeset
   196
            }
hgs
parents:
diff changeset
   197
        };
hgs
parents:
diff changeset
   198
    }
hgs
parents:
diff changeset
   199
hgs
parents:
diff changeset
   200
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_star_av1_bv1
hgs
parents:
diff changeset
   201
    {
hgs
parents:
diff changeset
   202
    contents =
hgs
parents:
diff changeset
   203
        {
hgs
parents:
diff changeset
   204
        SCT_CHAR_SET
hgs
parents:
diff changeset
   205
            {
hgs
parents:
diff changeset
   206
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   207
            chars = qtn_aknfep_thai_sct_tone qtn_aknfep_thai_sct_ad1 qtn_aknfep_thai_sct_non qtn_aknfep_thai_sct_non_thai_digit qtn_sct_special_characters_lower ;
hgs
parents:
diff changeset
   208
            }
hgs
parents:
diff changeset
   209
        };
hgs
parents:
diff changeset
   210
    }
hgs
parents:
diff changeset
   211
hgs
parents:
diff changeset
   212
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_0_av1_bv1
hgs
parents:
diff changeset
   213
    {
hgs
parents:
diff changeset
   214
    contents =
hgs
parents:
diff changeset
   215
        {
hgs
parents:
diff changeset
   216
        SCT_CHAR_SET
hgs
parents:
diff changeset
   217
            {
hgs
parents:
diff changeset
   218
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   219
            chars = qtn_aknfep_thai_sct_lv qtn_aknfep_thai_sct_fv1 qtn_aknfep_thai_sct_fv2 qtn_aknfep_thai_sct_fv3 qtn_aknfep_thai_sct_extra_zero_character;
hgs
parents:
diff changeset
   220
            }
hgs
parents:
diff changeset
   221
        };
hgs
parents:
diff changeset
   222
    }
hgs
parents:
diff changeset
   223
hgs
parents:
diff changeset
   224
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_star_av2_bv2
hgs
parents:
diff changeset
   225
    {
hgs
parents:
diff changeset
   226
    contents =
hgs
parents:
diff changeset
   227
        {
hgs
parents:
diff changeset
   228
        SCT_CHAR_SET
hgs
parents:
diff changeset
   229
            {
hgs
parents:
diff changeset
   230
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   231
            chars = qtn_aknfep_thai_sct_tone qtn_aknfep_thai_sct_non qtn_aknfep_thai_sct_non_thai_digit qtn_sct_special_characters_lower ;
hgs
parents:
diff changeset
   232
            }
hgs
parents:
diff changeset
   233
        };
hgs
parents:
diff changeset
   234
    }
hgs
parents:
diff changeset
   235
hgs
parents:
diff changeset
   236
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_0_av2_bv2
hgs
parents:
diff changeset
   237
    {
hgs
parents:
diff changeset
   238
    contents =
hgs
parents:
diff changeset
   239
        {
hgs
parents:
diff changeset
   240
        SCT_CHAR_SET
hgs
parents:
diff changeset
   241
            {
hgs
parents:
diff changeset
   242
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   243
            chars = qtn_aknfep_thai_sct_lv qtn_aknfep_thai_sct_fv1 qtn_aknfep_thai_sct_fv2 qtn_aknfep_thai_sct_fv3 qtn_aknfep_thai_sct_extra_zero_character;
hgs
parents:
diff changeset
   244
            }
hgs
parents:
diff changeset
   245
        };
hgs
parents:
diff changeset
   246
    }
hgs
parents:
diff changeset
   247
hgs
parents:
diff changeset
   248
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_star_av3
hgs
parents:
diff changeset
   249
    {
hgs
parents:
diff changeset
   250
    contents =
hgs
parents:
diff changeset
   251
        {
hgs
parents:
diff changeset
   252
        SCT_CHAR_SET
hgs
parents:
diff changeset
   253
            {
hgs
parents:
diff changeset
   254
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   255
            chars = qtn_aknfep_thai_sct_tone qtn_aknfep_thai_sct_ad2 qtn_aknfep_thai_sct_non qtn_aknfep_thai_sct_non_thai_digit qtn_sct_special_characters_lower ;
hgs
parents:
diff changeset
   256
            }
hgs
parents:
diff changeset
   257
        };
hgs
parents:
diff changeset
   258
    }
hgs
parents:
diff changeset
   259
hgs
parents:
diff changeset
   260
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_thai_0_av3
hgs
parents:
diff changeset
   261
    {
hgs
parents:
diff changeset
   262
    contents =
hgs
parents:
diff changeset
   263
        {
hgs
parents:
diff changeset
   264
        SCT_CHAR_SET
hgs
parents:
diff changeset
   265
            {
hgs
parents:
diff changeset
   266
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
   267
            chars = qtn_aknfep_thai_sct_lv qtn_aknfep_thai_sct_fv1 qtn_aknfep_thai_sct_fv2 qtn_aknfep_thai_sct_fv3 qtn_aknfep_thai_sct_extra_zero_character;
hgs
parents:
diff changeset
   268
            }
hgs
parents:
diff changeset
   269
        };
hgs
parents:
diff changeset
   270
    }
hgs
parents:
diff changeset
   271
hgs
parents:
diff changeset
   272
//these are used by general settings...
hgs
parents:
diff changeset
   273
hgs
parents:
diff changeset
   274
RESOURCE NUMBER_INT16 r_chinfep_chinese_input_modes_PRC
hgs
parents:
diff changeset
   275
    {
hgs
parents:
diff changeset
   276
    value = EPinyin | EStroke;
hgs
parents:
diff changeset
   277
    }
hgs
parents:
diff changeset
   278
hgs
parents:
diff changeset
   279
RESOURCE NUMBER_INT16 r_chinfep_chinese_input_modes_HK
hgs
parents:
diff changeset
   280
    {
hgs
parents:
diff changeset
   281
    value = EStroke;
hgs
parents:
diff changeset
   282
    }
hgs
parents:
diff changeset
   283
hgs
parents:
diff changeset
   284
RESOURCE NUMBER_INT16 r_chinfep_chinese_input_modes_Taiwan
hgs
parents:
diff changeset
   285
    {
hgs
parents:
diff changeset
   286
    value = EZhuyin;
hgs
parents:
diff changeset
   287
    }
hgs
parents:
diff changeset
   288
hgs
parents:
diff changeset
   289
///
hgs
parents:
diff changeset
   290
hgs
parents:
diff changeset
   291
hgs
parents:
diff changeset
   292
RESOURCE DIALOG r_aknfep_help_text
hgs
parents:
diff changeset
   293
    {
hgs
parents:
diff changeset
   294
    flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow;
hgs
parents:
diff changeset
   295
    buttons = R_AVKON_SOFTKEYS_BACK;
hgs
parents:
diff changeset
   296
    items=
hgs
parents:
diff changeset
   297
        {
hgs
parents:
diff changeset
   298
        DLG_LINE
hgs
parents:
diff changeset
   299
            {
hgs
parents:
diff changeset
   300
            type = EAknCtPopupHeadingPane;
hgs
parents:
diff changeset
   301
            id = EAknMessageQueryHeaderId;
hgs
parents:
diff changeset
   302
            control = AVKON_HEADING
hgs
parents:
diff changeset
   303
                {
hgs
parents:
diff changeset
   304
                label = qtn_chi_heading_instr;
hgs
parents:
diff changeset
   305
                headinglayout = R_AVKON_WML_SIGN_QUERY_HEADING_PANE;
hgs
parents:
diff changeset
   306
                };
hgs
parents:
diff changeset
   307
            },
hgs
parents:
diff changeset
   308
        DLG_LINE
hgs
parents:
diff changeset
   309
            {
hgs
parents:
diff changeset
   310
            type = EAknCtMessageQuery;
hgs
parents:
diff changeset
   311
            id = EAknMessageQueryContentId;
hgs
parents:
diff changeset
   312
            control = AVKON_MESSAGE_QUERY
hgs
parents:
diff changeset
   313
                {
hgs
parents:
diff changeset
   314
                message = qtn_chi_input_help_instr;
hgs
parents:
diff changeset
   315
                };
hgs
parents:
diff changeset
   316
            }
hgs
parents:
diff changeset
   317
        };
hgs
parents:
diff changeset
   318
    }
hgs
parents:
diff changeset
   319
hgs
parents:
diff changeset
   320
hgs
parents:
diff changeset
   321
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   322
// r_aknfep_text_kuten_invalid_error
hgs
parents:
diff changeset
   323
// This string is used for Kuten input for Japanese variant
hgs
parents:
diff changeset
   324
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   325
//
hgs
parents:
diff changeset
   326
RESOURCE CBA r_aknfep_softkeys_empty_cancel_empty
hgs
parents:
diff changeset
   327
    {
hgs
parents:
diff changeset
   328
    buttons =
hgs
parents:
diff changeset
   329
        {
hgs
parents:
diff changeset
   330
        CBA_BUTTON {id=EAknSoftkeyEmpty;txt=text_softkey_empty;},
hgs
parents:
diff changeset
   331
        CBA_BUTTON {id=EAknSoftkeyCancel; txt=text_softkey_cancel;},
hgs
parents:
diff changeset
   332
        CBA_BUTTON {id=EAknSoftkeyEmpty;txt=text_softkey_empty;}
hgs
parents:
diff changeset
   333
        };
hgs
parents:
diff changeset
   334
    }
hgs
parents:
diff changeset
   335
hgs
parents:
diff changeset
   336
#ifdef RD_INTELLIGENT_TEXT_INPUT
hgs
parents:
diff changeset
   337
//----------------------------------------------------------------------------
hgs
parents:
diff changeset
   338
//r_aknfep_softkeys_ok_select_cancel
hgs
parents:
diff changeset
   339
//
hgs
parents:
diff changeset
   340
//----------------------------------------------------------------------------
hgs
parents:
diff changeset
   341
//
hgs
parents:
diff changeset
   342
hgs
parents:
diff changeset
   343
RESOURCE CBA r_aknfep_softkeys_ok_select_cancel
hgs
parents:
diff changeset
   344
	{
hgs
parents:
diff changeset
   345
	buttons =
hgs
parents:
diff changeset
   346
		{
hgs
parents:
diff changeset
   347
		CBA_BUTTON {id=EAknSoftkeySelect;txt=text_softkey_select;},
hgs
parents:
diff changeset
   348
        CBA_BUTTON {id=EAknSoftkeyCancel; txt=text_softkey_cancel;},
hgs
parents:
diff changeset
   349
        CBA_BUTTON {id=EAknSoftkeySelect;txt=text_softkey_select;}
hgs
parents:
diff changeset
   350
		};
hgs
parents:
diff changeset
   351
	}
hgs
parents:
diff changeset
   352
RESOURCE CBA r_aknfep_softkeys_ok_cancel_select
hgs
parents:
diff changeset
   353
	{
hgs
parents:
diff changeset
   354
	buttons =
hgs
parents:
diff changeset
   355
		{
hgs
parents:
diff changeset
   356
		CBA_BUTTON {id=EAknSoftkeyOk;txt=text_softkey_ok;},
hgs
parents:
diff changeset
   357
        	CBA_BUTTON {id=EAknSoftkeyCancel; txt=text_softkey_cancel;},
hgs
parents:
diff changeset
   358
        	CBA_BUTTON {id=EAknSoftkeySelect;txt=text_softkey_select;}
hgs
parents:
diff changeset
   359
		};
hgs
parents:
diff changeset
   360
	}
hgs
parents:
diff changeset
   361
#endif
hgs
parents:
diff changeset
   362
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   363
// r_aknfepuictrljapanesekuten_query
hgs
parents:
diff changeset
   364
// This query dialog is used for Kuten input for Japanese variant
hgs
parents:
diff changeset
   365
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   366
//
hgs
parents:
diff changeset
   367
RESOURCE DIALOG r_aknfepuictrljapanesekuten_query
hgs
parents:
diff changeset
   368
    {
hgs
parents:
diff changeset
   369
    flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow;
hgs
parents:
diff changeset
   370
    buttons = r_aknfep_softkeys_empty_cancel_empty;
hgs
parents:
diff changeset
   371
    items =
hgs
parents:
diff changeset
   372
        {
hgs
parents:
diff changeset
   373
        DLG_LINE
hgs
parents:
diff changeset
   374
            {
hgs
parents:
diff changeset
   375
            type = EAknCtQuery;
hgs
parents:
diff changeset
   376
            id = EGeneralQuery;
hgs
parents:
diff changeset
   377
            control = AVKON_DATA_QUERY
hgs
parents:
diff changeset
   378
                {
hgs
parents:
diff changeset
   379
                layout = EDataLayout;
hgs
parents:
diff changeset
   380
                label = qtn_japin_prmpt_kuten_code;
hgs
parents:
diff changeset
   381
                control = EDWIN
hgs
parents:
diff changeset
   382
                    {
hgs
parents:
diff changeset
   383
                    flags = EEikEdwinNoHorizScrolling;
hgs
parents:
diff changeset
   384
                    width = 5;  //  AKNTAQUERY_EDWIN_WIDTH;
hgs
parents:
diff changeset
   385
                    //lines = AKNTAQUERY_EDWIN_LINES;
hgs
parents:
diff changeset
   386
                    maxlength = 4;  // AKNTAQUERY_EDWIN_MAXLENGTH;
hgs
parents:
diff changeset
   387
                    allowed_input_modes=EAknEditorNumericInputMode;
hgs
parents:
diff changeset
   388
                    default_input_mode=EAknEditorNumericInputMode;
hgs
parents:
diff changeset
   389
                    special_character_table=0;
hgs
parents:
diff changeset
   390
                    avkon_flags = EAknEditorFlagNoLRNavigation | EAknEditorFlagSupressShiftMenu;
hgs
parents:
diff changeset
   391
                    // added to limit expanding in forms.
hgs
parents:
diff changeset
   392
                    // If you want full screen use 6 here
hgs
parents:
diff changeset
   393
                    max_view_height_in_lines = 5;   // AKNTAQUERY_EDWIN_LINES;
hgs
parents:
diff changeset
   394
                    // if you have the line above, you must have this.
hgs
parents:
diff changeset
   395
                    // It's calculable from LAF
hgs
parents:
diff changeset
   396
                    base_line_delta = 21;
hgs
parents:
diff changeset
   397
                    };
hgs
parents:
diff changeset
   398
                };
hgs
parents:
diff changeset
   399
            }
hgs
parents:
diff changeset
   400
        };
hgs
parents:
diff changeset
   401
    }
hgs
parents:
diff changeset
   402
hgs
parents:
diff changeset
   403
STRUCT HASH_KEY_LOOP
hgs
parents:
diff changeset
   404
    {
hgs
parents:
diff changeset
   405
    STRUCT modes[];
hgs
parents:
diff changeset
   406
    }
hgs
parents:
diff changeset
   407
hgs
parents:
diff changeset
   408
hgs
parents:
diff changeset
   409
//
hgs
parents:
diff changeset
   410
// TEXT BUFFERS
hgs
parents:
diff changeset
   411
//
hgs
parents:
diff changeset
   412
RESOURCE LBUF r_aknfep_text_case_character_set
hgs
parents:
diff changeset
   413
    {
hgs
parents:
diff changeset
   414
    txt=qtn_aknfep_text_case_character_set;
hgs
parents:
diff changeset
   415
    }
hgs
parents:
diff changeset
   416
hgs
parents:
diff changeset
   417
// User DB view option
hgs
parents:
diff changeset
   418
RESOURCE LBUF r_aknfep_options_user_db_dlg
hgs
parents:
diff changeset
   419
    {
hgs
parents:
diff changeset
   420
    txt = qtn_chi_chinese_user_db_management;
hgs
parents:
diff changeset
   421
    }
hgs
parents:
diff changeset
   422
hgs
parents:
diff changeset
   423
RESOURCE LBUF r_aknfep_options_input_language
hgs
parents:
diff changeset
   424
    {
hgs
parents:
diff changeset
   425
    txt = text_pup_option_input_language;
hgs
parents:
diff changeset
   426
    }
hgs
parents:
diff changeset
   427
hgs
parents:
diff changeset
   428
// Chinese input mode option
hgs
parents:
diff changeset
   429
RESOURCE LBUF r_aknfep_options_input_mode_chi
hgs
parents:
diff changeset
   430
    {
hgs
parents:
diff changeset
   431
    txt = qtn_chi_pup_option_input_method;
hgs
parents:
diff changeset
   432
    }
hgs
parents:
diff changeset
   433
hgs
parents:
diff changeset
   434
// Chinese CangJie mode selection option
hgs
parents:
diff changeset
   435
RESOURCE LBUF r_aknfep_options_cangjie_mode
hgs
parents:
diff changeset
   436
    {
hgs
parents:
diff changeset
   437
    txt = qtn_chi_pup_option_cangjie_mode;
hgs
parents:
diff changeset
   438
    }
hgs
parents:
diff changeset
   439
hgs
parents:
diff changeset
   440
hgs
parents:
diff changeset
   441
RESOURCE LBUF r_aknfep_options_edit_submenu_title
hgs
parents:
diff changeset
   442
    {
hgs
parents:
diff changeset
   443
    txt = qtn_options_edit;
hgs
parents:
diff changeset
   444
    }
hgs
parents:
diff changeset
   445
hgs
parents:
diff changeset
   446
hgs
parents:
diff changeset
   447
RESOURCE LBUF r_aknfep_softkey_ccpu_cancel
hgs
parents:
diff changeset
   448
    {
hgs
parents:
diff changeset
   449
    txt = text_softkey_cancel;
hgs
parents:
diff changeset
   450
    }
hgs
parents:
diff changeset
   451
hgs
parents:
diff changeset
   452
hgs
parents:
diff changeset
   453
hgs
parents:
diff changeset
   454
RESOURCE LBUF r_aknfep_softkey_ccpu_start
hgs
parents:
diff changeset
   455
    {
hgs
parents:
diff changeset
   456
    txt = text_softkey_start;
hgs
parents:
diff changeset
   457
    }
hgs
parents:
diff changeset
   458
hgs
parents:
diff changeset
   459
hgs
parents:
diff changeset
   460
RESOURCE LBUF r_aknfep_softkey_copy
hgs
parents:
diff changeset
   461
    {
hgs
parents:
diff changeset
   462
    txt = text_softkey_copy;
hgs
parents:
diff changeset
   463
    }
hgs
parents:
diff changeset
   464
hgs
parents:
diff changeset
   465
hgs
parents:
diff changeset
   466
RESOURCE LBUF r_aknfep_softkey_cut
hgs
parents:
diff changeset
   467
    {
hgs
parents:
diff changeset
   468
    txt = text_pup_option_cut;
hgs
parents:
diff changeset
   469
    }
hgs
parents:
diff changeset
   470
hgs
parents:
diff changeset
   471
hgs
parents:
diff changeset
   472
RESOURCE LBUF r_aknfep_options_edit_menu_copy_text
hgs
parents:
diff changeset
   473
    {
hgs
parents:
diff changeset
   474
    txt = qtn_editing_shift_menu_copy;
hgs
parents:
diff changeset
   475
    }
hgs
parents:
diff changeset
   476
hgs
parents:
diff changeset
   477
hgs
parents:
diff changeset
   478
RESOURCE LBUF r_aknfep_options_edit_menu_cut_text
hgs
parents:
diff changeset
   479
    {
hgs
parents:
diff changeset
   480
    txt = qtn_editing_shift_menu_cut;
hgs
parents:
diff changeset
   481
    }
hgs
parents:
diff changeset
   482
hgs
parents:
diff changeset
   483
RESOURCE LBUF r_aknfep_chinese_user_db_note_only_chinese_text
hgs
parents:
diff changeset
   484
    {
hgs
parents:
diff changeset
   485
    txt = qtn_chi_chinese_user_db_note_only_chinese;
hgs
parents:
diff changeset
   486
    }
hgs
parents:
diff changeset
   487
hgs
parents:
diff changeset
   488
RESOURCE LBUF r_aknfep_chinese_user_db_note_too_short_text
hgs
parents:
diff changeset
   489
    {
hgs
parents:
diff changeset
   490
    txt = qtn_chi_chinese_user_db_note_too_short;
hgs
parents:
diff changeset
   491
    }
hgs
parents:
diff changeset
   492
hgs
parents:
diff changeset
   493
RESOURCE LBUF r_aknfep_chinese_user_db_note_invalid_phrase_text
hgs
parents:
diff changeset
   494
    {
hgs
parents:
diff changeset
   495
    txt = qtn_chi_chinese_user_db_note_invalid_phrase;
hgs
parents:
diff changeset
   496
    }
hgs
parents:
diff changeset
   497
hgs
parents:
diff changeset
   498
RESOURCE LBUF r_aknfep_chinese_user_db_note_phrase_existed_text
hgs
parents:
diff changeset
   499
    {
hgs
parents:
diff changeset
   500
    txt = qtn_chi_chinese_user_db_note_already_in_db;  // change "qtn_chi_chinese_user_db_note_phrase_existed "to qtn_chi_chinese_user_db_note_already_in_db
hgs
parents:
diff changeset
   501
    }
hgs
parents:
diff changeset
   502
hgs
parents:
diff changeset
   503
RESOURCE LBUF r_aknfep_chinese_user_db_note_not_existed_text
hgs
parents:
diff changeset
   504
    {
hgs
parents:
diff changeset
   505
    txt = qtn_chi_chinese_user_db_note_phrase_not_existed;
hgs
parents:
diff changeset
   506
    }
hgs
parents:
diff changeset
   507
hgs
parents:
diff changeset
   508
RESOURCE LBUF r_aknfep_chinese_user_db_note_db_have_no_space_text
hgs
parents:
diff changeset
   509
    {
hgs
parents:
diff changeset
   510
    txt = qtn_chi_chinese_user_db_note_db_have_no_space;
hgs
parents:
diff changeset
   511
    }
hgs
parents:
diff changeset
   512
hgs
parents:
diff changeset
   513
RESOURCE LBUF r_aknfep_chinese_user_db_phrase_too_long_text
hgs
parents:
diff changeset
   514
    {
hgs
parents:
diff changeset
   515
    txt = qtn_chi_chinese_user_db_note_phrase_too_long;
hgs
parents:
diff changeset
   516
    }
hgs
parents:
diff changeset
   517
hgs
parents:
diff changeset
   518
hgs
parents:
diff changeset
   519
//
hgs
parents:
diff changeset
   520
// CBA SOFTKEYS
hgs
parents:
diff changeset
   521
//
hgs
parents:
diff changeset
   522
RESOURCE CBA r_aknfep_softkeys_empty_previous
hgs
parents:
diff changeset
   523
    {
hgs
parents:
diff changeset
   524
    buttons =
hgs
parents:
diff changeset
   525
        {
hgs
parents:
diff changeset
   526
        CBA_BUTTON {txt=text_softkey_empty;},
hgs
parents:
diff changeset
   527
        CBA_BUTTON {id=EAknFepSoftkeyPrevious; txt=text_softkey_previous;},
hgs
parents:
diff changeset
   528
        CBA_BUTTON {txt=text_softkey_empty;}
hgs
parents:
diff changeset
   529
        };
hgs
parents:
diff changeset
   530
    }
hgs
parents:
diff changeset
   531
hgs
parents:
diff changeset
   532
RESOURCE CBA r_aknfep_softkeys_spell_previous
hgs
parents:
diff changeset
   533
    {
hgs
parents:
diff changeset
   534
    buttons =
hgs
parents:
diff changeset
   535
        {
hgs
parents:
diff changeset
   536
        CBA_BUTTON {id=EAknFepSoftkeySpell; txt=text_softkey_spell;},
hgs
parents:
diff changeset
   537
        CBA_BUTTON {id=EAknFepSoftkeyPrevious; txt=text_softkey_previous;},
hgs
parents:
diff changeset
   538
        CBA_BUTTON {id=EAknFepSoftkeySpell; txt=text_softkey_spell;}
hgs
parents:
diff changeset
   539
        };
hgs
parents:
diff changeset
   540
    }
hgs
parents:
diff changeset
   541
hgs
parents:
diff changeset
   542
RESOURCE CBA r_aknfep_softkeys_symbol_previous
hgs
parents:
diff changeset
   543
    {
hgs
parents:
diff changeset
   544
    buttons =
hgs
parents:
diff changeset
   545
        {
hgs
parents:
diff changeset
   546
        CBA_BUTTON {id=EAknFepSoftkeySymbol; txt=text_softkey_symbol;},
hgs
parents:
diff changeset
   547
        CBA_BUTTON {id=EAknFepSoftkeyPrevious; txt=text_softkey_previous;},
hgs
parents:
diff changeset
   548
        CBA_BUTTON {id=EAknFepSoftkeySymbol; txt=text_softkey_symbol;}
hgs
parents:
diff changeset
   549
        };
hgs
parents:
diff changeset
   550
    }
hgs
parents:
diff changeset
   551
hgs
parents:
diff changeset
   552
RESOURCE CBA r_aknfep_softkeys_spell_empty
hgs
parents:
diff changeset
   553
    {
hgs
parents:
diff changeset
   554
    buttons =
hgs
parents:
diff changeset
   555
        {
hgs
parents:
diff changeset
   556
        CBA_BUTTON {id=EAknFepSoftkeySpell; txt=text_softkey_spell;},
hgs
parents:
diff changeset
   557
        CBA_BUTTON {txt=text_softkey_empty;},
hgs
parents:
diff changeset
   558
        CBA_BUTTON {txt=text_softkey_empty;}
hgs
parents:
diff changeset
   559
        };
hgs
parents:
diff changeset
   560
    }
hgs
parents:
diff changeset
   561
hgs
parents:
diff changeset
   562
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   563
// r_aknfep_softkeys_empty_cancel_select
hgs
parents:
diff changeset
   564
// This CBA is used for Next word prediction popup for Japanese variant
hgs
parents:
diff changeset
   565
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   566
//
hgs
parents:
diff changeset
   567
RESOURCE CBA r_aknfep_softkeys_empty_cancel_select
hgs
parents:
diff changeset
   568
    {
hgs
parents:
diff changeset
   569
    buttons =
hgs
parents:
diff changeset
   570
        {
hgs
parents:
diff changeset
   571
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;},
hgs
parents:
diff changeset
   572
        CBA_BUTTON {id=EAknFepSoftkeyCloseWindow;txt=qtn_japin_edit_predict_stopprediction;},
hgs
parents:
diff changeset
   573
        CBA_BUTTON {id=EAknFepSoftkeySelectCandidate;txt=qtn_msk_selectcandidate;}
hgs
parents:
diff changeset
   574
        };
hgs
parents:
diff changeset
   575
    }
hgs
parents:
diff changeset
   576
hgs
parents:
diff changeset
   577
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   578
// r_aknfep_softkeys_convert_empty_select
hgs
parents:
diff changeset
   579
// This CBA is used for Prediction popup for Japanese variant
hgs
parents:
diff changeset
   580
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   581
//
hgs
parents:
diff changeset
   582
RESOURCE CBA r_aknfep_softkeys_convert_other_select
hgs
parents:
diff changeset
   583
    {
hgs
parents:
diff changeset
   584
    buttons =
hgs
parents:
diff changeset
   585
        {
hgs
parents:
diff changeset
   586
        CBA_BUTTON {id=EAknFepSoftkeyConvert; txt=text_softkey_convert;},
hgs
parents:
diff changeset
   587
        CBA_BUTTON {id=EAknFepSoftkeyOtherModes; txt=qtn_japin_edit_othermodes;},
hgs
parents:
diff changeset
   588
        CBA_BUTTON {id=EAknFepSoftkeySelectCandidate;txt=qtn_msk_selectcandidate;}
hgs
parents:
diff changeset
   589
        };
hgs
parents:
diff changeset
   590
    }
hgs
parents:
diff changeset
   591
hgs
parents:
diff changeset
   592
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   593
// r_aknfep_softkeys_predict_other_commit
hgs
parents:
diff changeset
   594
// This CBA is used for transitory input without showing candidate
hgs
parents:
diff changeset
   595
// and being available predictive input for Japanese variant
hgs
parents:
diff changeset
   596
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   597
//
hgs
parents:
diff changeset
   598
RESOURCE CBA r_aknfep_softkeys_predict_other_commit
hgs
parents:
diff changeset
   599
    {
hgs
parents:
diff changeset
   600
    buttons =
hgs
parents:
diff changeset
   601
        {
hgs
parents:
diff changeset
   602
        CBA_BUTTON {id=EAknFepSoftkeyPredictiveOn; txt=qtn_japin_edit_predict_startprediction;},
hgs
parents:
diff changeset
   603
        CBA_BUTTON {id=EAknFepSoftkeyOtherModes; txt=qtn_japin_edit_othermodes;},
hgs
parents:
diff changeset
   604
        CBA_BUTTON {id=EAknFepSoftkeyCommit;txt=qtn_msk_commit;}
hgs
parents:
diff changeset
   605
        };
hgs
parents:
diff changeset
   606
    }
hgs
parents:
diff changeset
   607
hgs
parents:
diff changeset
   608
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   609
// r_aknfep_softkeys_predict_other_commit
hgs
parents:
diff changeset
   610
// This CBA is used for transitory input without showing candidate
hgs
parents:
diff changeset
   611
// and being not available predictive input for Japanese variant
hgs
parents:
diff changeset
   612
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   613
//
hgs
parents:
diff changeset
   614
RESOURCE CBA r_aknfep_softkeys_empty_other_commit
hgs
parents:
diff changeset
   615
    {
hgs
parents:
diff changeset
   616
    buttons =
hgs
parents:
diff changeset
   617
        {
hgs
parents:
diff changeset
   618
        CBA_BUTTON {id=EAknSoftkeyEmpty;txt=text_softkey_empty;},
hgs
parents:
diff changeset
   619
        CBA_BUTTON {id=EAknFepSoftkeyOtherModes; txt=qtn_japin_edit_othermodes;},
hgs
parents:
diff changeset
   620
        CBA_BUTTON {id=EAknFepSoftkeyCommit;txt=qtn_msk_commit;}
hgs
parents:
diff changeset
   621
        };
hgs
parents:
diff changeset
   622
    }
hgs
parents:
diff changeset
   623
hgs
parents:
diff changeset
   624
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   625
// r_aknfep_softkeys_empty_empty_commit
hgs
parents:
diff changeset
   626
// This CBA is used for Candidate popup for Japanese variant
hgs
parents:
diff changeset
   627
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   628
//
hgs
parents:
diff changeset
   629
RESOURCE CBA r_aknfep_softkeys_empty_empty_commit
hgs
parents:
diff changeset
   630
    {
hgs
parents:
diff changeset
   631
    buttons =
hgs
parents:
diff changeset
   632
        {
hgs
parents:
diff changeset
   633
        CBA_BUTTON {id=EAknSoftkeyEmpty;txt=text_softkey_empty;},
hgs
parents:
diff changeset
   634
        CBA_BUTTON {id=EAknSoftkeyEmpty;txt=text_softkey_empty;},
hgs
parents:
diff changeset
   635
        CBA_BUTTON {id=EAknFepSoftkeyCommit;txt=qtn_msk_commit;}
hgs
parents:
diff changeset
   636
        };
hgs
parents:
diff changeset
   637
    }
hgs
parents:
diff changeset
   638
hgs
parents:
diff changeset
   639
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   640
// r_aknfep_softkeys_retroactive_half_width
hgs
parents:
diff changeset
   641
// This CBA is used for Retroactive popup for Japanese variant
hgs
parents:
diff changeset
   642
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   643
//
hgs
parents:
diff changeset
   644
RESOURCE CBA r_aknfep_softkeys_retroactive_half_width
hgs
parents:
diff changeset
   645
    {
hgs
parents:
diff changeset
   646
    buttons =
hgs
parents:
diff changeset
   647
        {
hgs
parents:
diff changeset
   648
        CBA_BUTTON {id=EAknFepSoftkeyRetroActiveHalf; txt=qtn_japin_edit_half_width;},
hgs
parents:
diff changeset
   649
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;},
hgs
parents:
diff changeset
   650
        CBA_BUTTON {id=EAknFepSoftkeyCommit;txt=qtn_msk_commit;}
hgs
parents:
diff changeset
   651
        };
hgs
parents:
diff changeset
   652
    }
hgs
parents:
diff changeset
   653
hgs
parents:
diff changeset
   654
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   655
// r_aknfep_softkeys_retroactive_full_width
hgs
parents:
diff changeset
   656
// This CBA is used for Retroactive popup for Japanese variant
hgs
parents:
diff changeset
   657
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   658
//
hgs
parents:
diff changeset
   659
RESOURCE CBA r_aknfep_softkeys_retroactive_full_width
hgs
parents:
diff changeset
   660
    {
hgs
parents:
diff changeset
   661
    buttons =
hgs
parents:
diff changeset
   662
        {
hgs
parents:
diff changeset
   663
        CBA_BUTTON {id=EAknFepSoftkeyRetroActiveFull; txt=qtn_japin_edit_full_width;},
hgs
parents:
diff changeset
   664
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;},
hgs
parents:
diff changeset
   665
        CBA_BUTTON {id=EAknFepSoftkeyCommit;txt=qtn_msk_commit;}
hgs
parents:
diff changeset
   666
        };
hgs
parents:
diff changeset
   667
    }
hgs
parents:
diff changeset
   668
hgs
parents:
diff changeset
   669
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   670
// r_aknfep_text_kuten_invalid_error
hgs
parents:
diff changeset
   671
// This string is used for Kuten input for Japanese variant
hgs
parents:
diff changeset
   672
// ---------------------------------------------------------------------------
hgs
parents:
diff changeset
   673
//
hgs
parents:
diff changeset
   674
RESOURCE LBUF r_aknfep_text_kuten_invalid_error
hgs
parents:
diff changeset
   675
    {
hgs
parents:
diff changeset
   676
    txt = qtn_japin_text_kuten_code_invalid_error;
hgs
parents:
diff changeset
   677
    }
hgs
parents:
diff changeset
   678
hgs
parents:
diff changeset
   679
RESOURCE HASH_KEY_LOOP r_hash_key_loop_all_input_modes
hgs
parents:
diff changeset
   680
    {
hgs
parents:
diff changeset
   681
    modes =
hgs
parents:
diff changeset
   682
        {
hgs
parents:
diff changeset
   683
        NUMBER_INT32
hgs
parents:
diff changeset
   684
            {
hgs
parents:
diff changeset
   685
            value = EHiraganaKanji;
hgs
parents:
diff changeset
   686
            },
hgs
parents:
diff changeset
   687
        NUMBER_INT32
hgs
parents:
diff changeset
   688
            {
hgs
parents:
diff changeset
   689
            value = EKatakana;
hgs
parents:
diff changeset
   690
            },
hgs
parents:
diff changeset
   691
        NUMBER_INT32
hgs
parents:
diff changeset
   692
            {
hgs
parents:
diff changeset
   693
            value = EPRCFind;
hgs
parents:
diff changeset
   694
            },
hgs
parents:
diff changeset
   695
        NUMBER_INT32
hgs
parents:
diff changeset
   696
            {
hgs
parents:
diff changeset
   697
            value = EPinyin;
hgs
parents:
diff changeset
   698
            },
hgs
parents:
diff changeset
   699
        NUMBER_INT32
hgs
parents:
diff changeset
   700
            {
hgs
parents:
diff changeset
   701
            value = EZhuyinFind;
hgs
parents:
diff changeset
   702
            },
hgs
parents:
diff changeset
   703
        NUMBER_INT32
hgs
parents:
diff changeset
   704
            {
hgs
parents:
diff changeset
   705
            value = EZhuyin;
hgs
parents:
diff changeset
   706
            },
hgs
parents:
diff changeset
   707
        NUMBER_INT32
hgs
parents:
diff changeset
   708
            {
hgs
parents:
diff changeset
   709
            value = EStrokeFind;
hgs
parents:
diff changeset
   710
            },
hgs
parents:
diff changeset
   711
        NUMBER_INT32
hgs
parents:
diff changeset
   712
            {
hgs
parents:
diff changeset
   713
            value = EStroke;
hgs
parents:
diff changeset
   714
            },
hgs
parents:
diff changeset
   715
        NUMBER_INT32
hgs
parents:
diff changeset
   716
            {
hgs
parents:
diff changeset
   717
            value = ECangJie;
hgs
parents:
diff changeset
   718
            },
hgs
parents:
diff changeset
   719
        NUMBER_INT32
hgs
parents:
diff changeset
   720
            {
hgs
parents:
diff changeset
   721
            value = EHangul;
hgs
parents:
diff changeset
   722
            },
hgs
parents:
diff changeset
   723
        NUMBER_INT32
hgs
parents:
diff changeset
   724
            {
hgs
parents:
diff changeset
   725
            value = ELatin;
hgs
parents:
diff changeset
   726
            },
hgs
parents:
diff changeset
   727
        NUMBER_INT32
hgs
parents:
diff changeset
   728
            {
hgs
parents:
diff changeset
   729
            value = ENumber;
hgs
parents:
diff changeset
   730
            },
hgs
parents:
diff changeset
   731
        NUMBER_INT32
hgs
parents:
diff changeset
   732
            {
hgs
parents:
diff changeset
   733
            value = EHindi;
hgs
parents:
diff changeset
   734
            },
hgs
parents:
diff changeset
   735
        NUMBER_INT32
hgs
parents:
diff changeset
   736
            {
hgs
parents:
diff changeset
   737
            value = ENativeNumber;
hgs
parents:
diff changeset
   738
            }   
hgs
parents:
diff changeset
   739
        };
hgs
parents:
diff changeset
   740
    }
hgs
parents:
diff changeset
   741
hgs
parents:
diff changeset
   742
hgs
parents:
diff changeset
   743
RESOURCE TBUF r_aknfep_number_mode_keymap_standard { buf = aknfep_number_mode_keymap_standard; }
hgs
parents:
diff changeset
   744
RESOURCE TBUF r_aknfep_number_mode_keymap_plain { buf = aknfep_number_mode_keymap_plain; }
hgs
parents:
diff changeset
   745
RESOURCE TBUF r_aknfep_number_mode_keymap_calculator { buf = aknfep_number_mode_keymap_calculator; }
hgs
parents:
diff changeset
   746
RESOURCE TBUF r_aknfep_number_mode_keymap_converter { buf = aknfep_number_mode_keymap_converter; }
hgs
parents:
diff changeset
   747
RESOURCE TBUF r_aknfep_number_mode_keymap_to_field { buf = aknfep_number_mode_keymap_to_field; }
hgs
parents:
diff changeset
   748
RESOURCE TBUF r_aknfep_number_mode_keymap_fixed_dialling { buf = aknfep_number_mode_keymap_fixed_dialling; }
hgs
parents:
diff changeset
   749
RESOURCE TBUF r_aknfep_number_mode_keymap_sat { buf = aknfep_number_mode_keymap_sat; }
hgs
parents:
diff changeset
   750
RESOURCE TBUF r_aknfep_number_mode_keymap_sat_hidden { buf = aknfep_number_mode_keymap_sat_hidden; }
hgs
parents:
diff changeset
   751
hgs
parents:
diff changeset
   752
hgs
parents:
diff changeset
   753
RESOURCE MENU_PANE r_aknfep_edit_submenu
hgs
parents:
diff changeset
   754
    {
hgs
parents:
diff changeset
   755
    items=
hgs
parents:
diff changeset
   756
        {
hgs
parents:
diff changeset
   757
    MENU_ITEM
hgs
parents:
diff changeset
   758
        {
hgs
parents:
diff changeset
   759
        command = EAknEditMenuCmdCopyText;
hgs
parents:
diff changeset
   760
        txt = qtn_editing_shift_menu_copy;
hgs
parents:
diff changeset
   761
        },
hgs
parents:
diff changeset
   762
    MENU_ITEM
hgs
parents:
diff changeset
   763
        {
hgs
parents:
diff changeset
   764
        command = EAknEditMenuCmdCutText;
hgs
parents:
diff changeset
   765
        txt = qtn_editing_shift_menu_cut;
hgs
parents:
diff changeset
   766
        },
hgs
parents:
diff changeset
   767
    MENU_ITEM
hgs
parents:
diff changeset
   768
        {
hgs
parents:
diff changeset
   769
        command = EEikCmdEditCopy;
hgs
parents:
diff changeset
   770
        txt = text_pup_option_copy;
hgs
parents:
diff changeset
   771
        },    
hgs
parents:
diff changeset
   772
    MENU_ITEM
hgs
parents:
diff changeset
   773
        {
hgs
parents:
diff changeset
   774
        command = EEikCmdEditCut;
hgs
parents:
diff changeset
   775
        txt = text_pup_option_cut;
hgs
parents:
diff changeset
   776
        },
hgs
parents:
diff changeset
   777
    MENU_ITEM
hgs
parents:
diff changeset
   778
        {
hgs
parents:
diff changeset
   779
        command = EEikCmdEditPaste;
hgs
parents:
diff changeset
   780
        txt = text_pup_option_paste;
hgs
parents:
diff changeset
   781
        }
hgs
parents:
diff changeset
   782
      };
hgs
parents:
diff changeset
   783
    }
hgs
parents:
diff changeset
   784
hgs
parents:
diff changeset
   785
hgs
parents:
diff changeset
   786
// For stylus ccpu-menu.
hgs
parents:
diff changeset
   787
RESOURCE LBUF r_aknfep_stylus_ccpu_menu_paste
hgs
parents:
diff changeset
   788
    {
hgs
parents:
diff changeset
   789
    txt = text_pup_option_paste;
hgs
parents:
diff changeset
   790
    }
hgs
parents:
diff changeset
   791
hgs
parents:
diff changeset
   792
RESOURCE CBA r_aknfep_softkeys_finger
hgs
parents:
diff changeset
   793
    {
hgs
parents:
diff changeset
   794
    buttons = 
hgs
parents:
diff changeset
   795
        {
hgs
parents:
diff changeset
   796
        CBA_BUTTON {id=EAknSoftkeyOptions; txt=text_softkey_option;},
hgs
parents:
diff changeset
   797
        CBA_BUTTON {id=EAknSoftkeyOk; txt=text_softkey_ok;},
hgs
parents:
diff changeset
   798
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;}        
hgs
parents:
diff changeset
   799
        };
hgs
parents:
diff changeset
   800
    }
hgs
parents:
diff changeset
   801
hgs
parents:
diff changeset
   802
RESOURCE CBA r_aknfep_softkeys_finger_option_previous
hgs
parents:
diff changeset
   803
    {
hgs
parents:
diff changeset
   804
    buttons = 
hgs
parents:
diff changeset
   805
        {
hgs
parents:
diff changeset
   806
        CBA_BUTTON {id=EAknSoftkeyOptions; txt=text_softkey_option;},
hgs
parents:
diff changeset
   807
        CBA_BUTTON {id=EAknFepSoftkeyPrevious; txt=text_softkey_previous;},
hgs
parents:
diff changeset
   808
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;}
hgs
parents:
diff changeset
   809
        };
hgs
parents:
diff changeset
   810
    }
hgs
parents:
diff changeset
   811
    
hgs
parents:
diff changeset
   812
RESOURCE CBA r_aknfep_softkeys_finger_spell_previous
hgs
parents:
diff changeset
   813
    {
hgs
parents:
diff changeset
   814
    buttons = 
hgs
parents:
diff changeset
   815
        {
hgs
parents:
diff changeset
   816
        CBA_BUTTON {id=EAknFepSoftkeySpell; txt=text_softkey_spell;},
hgs
parents:
diff changeset
   817
        CBA_BUTTON {id=EAknFepSoftkeyPrevious; txt=text_softkey_previous;},
hgs
parents:
diff changeset
   818
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;}
hgs
parents:
diff changeset
   819
        };
hgs
parents:
diff changeset
   820
    }
hgs
parents:
diff changeset
   821
    
hgs
parents:
diff changeset
   822
RESOURCE CBA r_aknfep_softkeys_finger_ok_cancel
hgs
parents:
diff changeset
   823
    {
hgs
parents:
diff changeset
   824
    buttons = 
hgs
parents:
diff changeset
   825
        {
hgs
parents:
diff changeset
   826
        CBA_BUTTON {id=EAknSoftkeyOk; txt=text_softkey_ok;},
hgs
parents:
diff changeset
   827
        CBA_BUTTON {id=EAknSoftkeyCancel; txt=text_softkey_cancel;},
hgs
parents:
diff changeset
   828
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;}
hgs
parents:
diff changeset
   829
        };
hgs
parents:
diff changeset
   830
    }    
hgs
parents:
diff changeset
   831
       
hgs
parents:
diff changeset
   832
RESOURCE CBA r_aknfep_softkeys_finger_cancel
hgs
parents:
diff changeset
   833
    {
hgs
parents:
diff changeset
   834
    buttons = 
hgs
parents:
diff changeset
   835
        {
hgs
parents:
diff changeset
   836
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;},
hgs
parents:
diff changeset
   837
        CBA_BUTTON {id=EAknSoftkeyCancel; txt=text_softkey_cancel;},
hgs
parents:
diff changeset
   838
        CBA_BUTTON {id=EAknSoftkeyEmpty; txt=text_softkey_empty;}
hgs
parents:
diff changeset
   839
        };
hgs
parents:
diff changeset
   840
    }     
hgs
parents:
diff changeset
   841
       
hgs
parents:
diff changeset
   842
RESOURCE TBUF r_aknfep_prompt_text
hgs
parents:
diff changeset
   843
    {
hgs
parents:
diff changeset
   844
    buf = text_t9_edit_query;
hgs
parents:
diff changeset
   845
    }   
hgs
parents:
diff changeset
   846
#ifdef RD_INTELLIGENT_TEXT_INPUT
hgs
parents:
diff changeset
   847
hgs
parents:
diff changeset
   848
RESOURCE TBUF r_aknfep_pred_input_settings_title
hgs
parents:
diff changeset
   849
    {
hgs
parents:
diff changeset
   850
    buf = qtn_pred_input_settings_title;
hgs
parents:
diff changeset
   851
    }
hgs
parents:
diff changeset
   852
    
hgs
parents:
diff changeset
   853
    
hgs
parents:
diff changeset
   854
RESOURCE TBUF r_aknfep_pred_options_input_options
hgs
parents:
diff changeset
   855
    {
hgs
parents:
diff changeset
   856
    buf = qtn_pred_options_input_options;
hgs
parents:
diff changeset
   857
    }
hgs
parents:
diff changeset
   858
hgs
parents:
diff changeset
   859
//
hgs
parents:
diff changeset
   860
// CBA SOFTKEYS
hgs
parents:
diff changeset
   861
//
hgs
parents:
diff changeset
   862
RESOURCE CBA r_aknfep_softkeys_spell_cancel_select
hgs
parents:
diff changeset
   863
    {
hgs
parents:
diff changeset
   864
    buttons=
hgs
parents:
diff changeset
   865
        {
hgs
parents:
diff changeset
   866
        CBA_BUTTON {id=EAknFepSoftkeySpell; txt=text_softkey_spell;},
hgs
parents:
diff changeset
   867
        CBA_BUTTON {id=EAknSoftkeyCancel; txt=text_softkey_cancel;},
hgs
parents:
diff changeset
   868
        CBA_BUTTON {id=EAknSoftkeySelect; txt=text_softkey_select;}
hgs
parents:
diff changeset
   869
        };
hgs
parents:
diff changeset
   870
    }
hgs
parents:
diff changeset
   871
hgs
parents:
diff changeset
   872
RESOURCE CBA r_aknfep_softkeys_options_back_change
hgs
parents:
diff changeset
   873
	{
hgs
parents:
diff changeset
   874
	buttons=
hgs
parents:
diff changeset
   875
	    {
hgs
parents:
diff changeset
   876
	    CBA_BUTTON {id=EAknSoftkeyOptions; txt=text_softkey_option;},
hgs
parents:
diff changeset
   877
	    CBA_BUTTON {id=EAknSoftkeyBack; txt=text_softkey_back;},
hgs
parents:
diff changeset
   878
	    CBA_BUTTON {id=EAknSoftkeyChange; txt=qtn_msk_change;}
hgs
parents:
diff changeset
   879
	    };
hgs
parents:
diff changeset
   880
	}
hgs
parents:
diff changeset
   881
hgs
parents:
diff changeset
   882
RESOURCE CBA r_aknfep_softkeys_options_back__context_options
hgs
parents:
diff changeset
   883
    {
hgs
parents:
diff changeset
   884
    buttons=
hgs
parents:
diff changeset
   885
        {
hgs
parents:
diff changeset
   886
        CBA_BUTTON {id=EAknSoftkeyOptions; txt=text_softkey_option;},
hgs
parents:
diff changeset
   887
        CBA_BUTTON {id=EAknSoftkeyBack; txt=text_softkey_back;},
hgs
parents:
diff changeset
   888
        CBA_BUTTON {id=EAknSoftkeyContextOptions; txt=text_softkey_option;}
hgs
parents:
diff changeset
   889
        };
hgs
parents:
diff changeset
   890
    }
hgs
parents:
diff changeset
   891
hgs
parents:
diff changeset
   892
// For Input Ooption Menu
hgs
parents:
diff changeset
   893
RESOURCE MENU_PANE r_aknfep_pred_input_options_submenu
hgs
parents:
diff changeset
   894
{
hgs
parents:
diff changeset
   895
items=
hgs
parents:
diff changeset
   896
    {
hgs
parents:
diff changeset
   897
   MENU_ITEM
hgs
parents:
diff changeset
   898
        {
hgs
parents:
diff changeset
   899
        command = EAknFepCmdPredActivate;
hgs
parents:
diff changeset
   900
        txt = qtn_pred_options_predictive_input_activate;
hgs
parents:
diff changeset
   901
        },
hgs
parents:
diff changeset
   902
   MENU_ITEM
hgs
parents:
diff changeset
   903
        {
hgs
parents:
diff changeset
   904
        command = EAknFepCmdPredDeactivate;
hgs
parents:
diff changeset
   905
        txt = qtn_pred_options_predictive_input_deactivate;
hgs
parents:
diff changeset
   906
        },
hgs
parents:
diff changeset
   907
#ifdef __USER_DICTIONARY_EDITING__ 
hgs
parents:
diff changeset
   908
   MENU_ITEM
hgs
parents:
diff changeset
   909
        {
hgs
parents:
diff changeset
   910
        command = EAknFepCmdPredEditUserDictionary;
hgs
parents:
diff changeset
   911
        txt = qtn_pred_options_user_dictionary;
hgs
parents:
diff changeset
   912
        },
hgs
parents:
diff changeset
   913
#endif //__USER_DICTIONARY_EDITING__ 
hgs
parents:
diff changeset
   914
    MENU_ITEM
hgs
parents:
diff changeset
   915
        {
hgs
parents:
diff changeset
   916
        command = EAknFepCmdPredSettings;
hgs
parents:
diff changeset
   917
        txt = qtn_pred_options_settings;
hgs
parents:
diff changeset
   918
        },
hgs
parents:
diff changeset
   919
   MENU_ITEM
hgs
parents:
diff changeset
   920
        {
hgs
parents:
diff changeset
   921
        command = EAknFepCmdPredInputLanguage;
hgs
parents:
diff changeset
   922
        txt = qtn_pred_options_input_language;
hgs
parents:
diff changeset
   923
        },
hgs
parents:
diff changeset
   924
    MENU_ITEM
hgs
parents:
diff changeset
   925
        {
hgs
parents:
diff changeset
   926
        command = EAknFepCmdPredHelp;
hgs
parents:
diff changeset
   927
        txt = qtn_pred_suboption_help;
hgs
parents:
diff changeset
   928
        }
hgs
parents:
diff changeset
   929
    };
hgs
parents:
diff changeset
   930
}
hgs
parents:
diff changeset
   931
hgs
parents:
diff changeset
   932
hgs
parents:
diff changeset
   933
// For Setting Dialog
hgs
parents:
diff changeset
   934
// ---------------------------------------------------------
hgs
parents:
diff changeset
   935
//   
hgs
parents:
diff changeset
   936
//   r_predictivesettingdialog_menubar
hgs
parents:
diff changeset
   937
//   Menubar for predictive setting dialog
hgs
parents:
diff changeset
   938
//
hgs
parents:
diff changeset
   939
// ---------------------------------------------------------
hgs
parents:
diff changeset
   940
//
hgs
parents:
diff changeset
   941
RESOURCE MENU_BAR r_predictivesettingdialog_menubar
hgs
parents:
diff changeset
   942
    {
hgs
parents:
diff changeset
   943
    titles =
hgs
parents:
diff changeset
   944
        {
hgs
parents:
diff changeset
   945
        MENU_TITLE 
hgs
parents:
diff changeset
   946
			{
hgs
parents:
diff changeset
   947
			menu_pane = r_predictivesettingdialog_menu;
hgs
parents:
diff changeset
   948
			}
hgs
parents:
diff changeset
   949
        };
hgs
parents:
diff changeset
   950
    }
hgs
parents:
diff changeset
   951
hgs
parents:
diff changeset
   952
hgs
parents:
diff changeset
   953
// ---------------------------------------------------------
hgs
parents:
diff changeset
   954
//   
hgs
parents:
diff changeset
   955
//   r_predictivesettingdialog_menu
hgs
parents:
diff changeset
   956
//   Menu for "Options"
hgs
parents:
diff changeset
   957
//
hgs
parents:
diff changeset
   958
// ---------------------------------------------------------
hgs
parents:
diff changeset
   959
//
hgs
parents:
diff changeset
   960
RESOURCE MENU_PANE r_predictivesettingdialog_menu
hgs
parents:
diff changeset
   961
    {
hgs
parents:
diff changeset
   962
    items = 
hgs
parents:
diff changeset
   963
        {
hgs
parents:
diff changeset
   964
        // added the new Options menu command here
hgs
parents:
diff changeset
   965
        MENU_ITEM 
hgs
parents:
diff changeset
   966
		    {
hgs
parents:
diff changeset
   967
			command = EAknFepCmdPredSettingChange;  
hgs
parents:
diff changeset
   968
			txt = qtn_options_change;
hgs
parents:
diff changeset
   969
			},
hgs
parents:
diff changeset
   970
		MENU_ITEM 
hgs
parents:
diff changeset
   971
		    {
hgs
parents:
diff changeset
   972
			command = EAknCmdHelp;  
hgs
parents:
diff changeset
   973
			txt = qtn_options_help;
hgs
parents:
diff changeset
   974
			},
hgs
parents:
diff changeset
   975
        MENU_ITEM 
hgs
parents:
diff changeset
   976
		    {
hgs
parents:
diff changeset
   977
			command = EAknCmdExit;   
hgs
parents:
diff changeset
   978
			txt = qtn_options_exit;
hgs
parents:
diff changeset
   979
			}
hgs
parents:
diff changeset
   980
        };
hgs
parents:
diff changeset
   981
    }
hgs
parents:
diff changeset
   982
hgs
parents:
diff changeset
   983
hgs
parents:
diff changeset
   984
	
hgs
parents:
diff changeset
   985
RESOURCE DIALOG r_predictivesetting_dialog
hgs
parents:
diff changeset
   986
{
hgs
parents:
diff changeset
   987
	flags   = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect | 
hgs
parents:
diff changeset
   988
			  EEikDialogFlagWait | EEikDialogFlagCbaButtons;
hgs
parents:
diff changeset
   989
hgs
parents:
diff changeset
   990
	//Buttons are Select and Back
hgs
parents:
diff changeset
   991
	buttons = r_aknfep_softkeys_options_back_change;
hgs
parents:
diff changeset
   992
	
hgs
parents:
diff changeset
   993
	items =
hgs
parents:
diff changeset
   994
	{
hgs
parents:
diff changeset
   995
		DLG_LINE
hgs
parents:
diff changeset
   996
		{
hgs
parents:
diff changeset
   997
			// This is the control type - its our own setting item list custom control 
hgs
parents:
diff changeset
   998
			type 	= 	EAknCtLastControlId;
hgs
parents:
diff changeset
   999
			
hgs
parents:
diff changeset
  1000
			// This is the dialog id - any value can be used as there are no 
hgs
parents:
diff changeset
  1001
			//		other controls on the dialog
hgs
parents:
diff changeset
  1002
			id 		= 	12;
hgs
parents:
diff changeset
  1003
			
hgs
parents:
diff changeset
  1004
			itemflags	=	EEikDlgItemTakesEnterKey;
hgs
parents:
diff changeset
  1005
			
hgs
parents:
diff changeset
  1006
			// the control data is a setting item list 
hgs
parents:
diff changeset
  1007
			control = AVKON_SETTING_ITEM_LIST 
hgs
parents:
diff changeset
  1008
			{ 
hgs
parents:
diff changeset
  1009
				
hgs
parents:
diff changeset
  1010
				// These are the settings we want to edit 
hgs
parents:
diff changeset
  1011
				items = 
hgs
parents:
diff changeset
  1012
				{
hgs
parents:
diff changeset
  1013
				AVKON_SETTING_ITEM
hgs
parents:
diff changeset
  1014
		            {
hgs
parents:
diff changeset
  1015
		            identifier = EAknFepCmdPredAutoComplSetting;
hgs
parents:
diff changeset
  1016
					setting_page_resource = r_autowordcompl_page;
hgs
parents:
diff changeset
  1017
		            associated_resource = r_autowordcompl_setting_texts;
hgs
parents:
diff changeset
  1018
		            name = qtn_pred_word_completion;
hgs
parents:
diff changeset
  1019
		            },
hgs
parents:
diff changeset
  1020
				AVKON_SETTING_ITEM
hgs
parents:
diff changeset
  1021
					{
hgs
parents:
diff changeset
  1022
					identifier = EAknFepCmdPredAutoComplMultiSetting;
hgs
parents:
diff changeset
  1023
					setting_page_resource = r_autowordcomplmulti_page;
hgs
parents:
diff changeset
  1024
					name = qtn_pred_word_completion;
hgs
parents:
diff changeset
  1025
					},
hgs
parents:
diff changeset
  1026
				AVKON_SETTING_ITEM
hgs
parents:
diff changeset
  1027
					{
hgs
parents:
diff changeset
  1028
					identifier = EAknFepCmdPredTypingCorrectionSetting;
hgs
parents:
diff changeset
  1029
					setting_page_resource = r_typingcorrection_page;
hgs
parents:
diff changeset
  1030
					associated_resource = r_typingcorrection_page_texts;		// gives available options
hgs
parents:
diff changeset
  1031
					name = qtn_pred_typing_correction;
hgs
parents:
diff changeset
  1032
					},
hgs
parents:
diff changeset
  1033
				AVKON_SETTING_ITEM
hgs
parents:
diff changeset
  1034
					{
hgs
parents:
diff changeset
  1035
					identifier = EAknFepCmdPredNumberCandidateSetting;
hgs
parents:
diff changeset
  1036
					setting_page_resource = r_numbercandidates_page;
hgs
parents:
diff changeset
  1037
					associated_resource = r_numbercandidates_setting_texts;
hgs
parents:
diff changeset
  1038
					name = qtn_pred_number_candidates;
hgs
parents:
diff changeset
  1039
					},
hgs
parents:
diff changeset
  1040
			
hgs
parents:
diff changeset
  1041
		        AVKON_SETTING_ITEM
hgs
parents:
diff changeset
  1042
					{
hgs
parents:
diff changeset
  1043
		            identifier = EAknFepCmdPredPrimaryCandidateSetting;
hgs
parents:
diff changeset
  1044
					setting_page_resource = r_primarycandidate_page;
hgs
parents:
diff changeset
  1045
		            associated_resource = r_primarycandidate_setting_texts;
hgs
parents:
diff changeset
  1046
		            name = qtn_pred_primary_candidate;
hgs
parents:
diff changeset
  1047
		            }
hgs
parents:
diff changeset
  1048
				};
hgs
parents:
diff changeset
  1049
			};
hgs
parents:
diff changeset
  1050
		}
hgs
parents:
diff changeset
  1051
	};	
hgs
parents:
diff changeset
  1052
}
hgs
parents:
diff changeset
  1053
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1054
//   
hgs
parents:
diff changeset
  1055
// Settings Pages
hgs
parents:
diff changeset
  1056
//
hgs
parents:
diff changeset
  1057
// defines the AVKON_SETTING_PAGE structures referred to in 
hgs
parents:
diff changeset
  1058
// setting_page_resource fields above.
hgs
parents:
diff changeset
  1059
// 
hgs
parents:
diff changeset
  1060
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1061
//   
hgs
parents:
diff changeset
  1062
hgs
parents:
diff changeset
  1063
RESOURCE AVKON_SETTING_PAGE r_autowordcompl_page
hgs
parents:
diff changeset
  1064
	{
hgs
parents:
diff changeset
  1065
	label=qtn_pred_word_completion;
hgs
parents:
diff changeset
  1066
	type = EAknCtPopupSettingList;
hgs
parents:
diff changeset
  1067
	editor_resource_id = r_autowordcompl;
hgs
parents:
diff changeset
  1068
	}
hgs
parents:
diff changeset
  1069
hgs
parents:
diff changeset
  1070
RESOURCE AVKON_SETTING_PAGE r_autowordcomplmulti_page
hgs
parents:
diff changeset
  1071
	{
hgs
parents:
diff changeset
  1072
	label=qtn_pred_word_completion;
hgs
parents:
diff changeset
  1073
	type = EAknCtPopupSettingList;
hgs
parents:
diff changeset
  1074
	editor_resource_id = r_autowordcomplmulti;
hgs
parents:
diff changeset
  1075
	softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__MARK;
hgs
parents:
diff changeset
  1076
	}
hgs
parents:
diff changeset
  1077
hgs
parents:
diff changeset
  1078
RESOURCE AVKON_SETTING_PAGE r_typingcorrection_page
hgs
parents:
diff changeset
  1079
	{
hgs
parents:
diff changeset
  1080
	label=qtn_pred_typing_correction;
hgs
parents:
diff changeset
  1081
	type = EAknCtPopupSettingList;
hgs
parents:
diff changeset
  1082
	editor_resource_id = r_typingcorrection;
hgs
parents:
diff changeset
  1083
	}
hgs
parents:
diff changeset
  1084
hgs
parents:
diff changeset
  1085
RESOURCE AVKON_SETTING_PAGE r_numbercandidates_page
hgs
parents:
diff changeset
  1086
	{
hgs
parents:
diff changeset
  1087
	label=qtn_pred_number_candidates;
hgs
parents:
diff changeset
  1088
	type = EAknCtPopupSettingList;
hgs
parents:
diff changeset
  1089
	editor_resource_id = r_numbercandidates;
hgs
parents:
diff changeset
  1090
	}
hgs
parents:
diff changeset
  1091
	
hgs
parents:
diff changeset
  1092
RESOURCE AVKON_SETTING_PAGE r_primarycandidate_page
hgs
parents:
diff changeset
  1093
	{
hgs
parents:
diff changeset
  1094
	label=qtn_pred_primary_candidate;
hgs
parents:
diff changeset
  1095
	type = EAknCtPopupSettingList;
hgs
parents:
diff changeset
  1096
	editor_resource_id = r_primarycandidate;
hgs
parents:
diff changeset
  1097
	}
hgs
parents:
diff changeset
  1098
	
hgs
parents:
diff changeset
  1099
hgs
parents:
diff changeset
  1100
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1101
//   
hgs
parents:
diff changeset
  1102
// Editor Controls
hgs
parents:
diff changeset
  1103
//
hgs
parents:
diff changeset
  1104
// This section defines the controls referred to from the
hgs
parents:
diff changeset
  1105
// editor_resource_id sections of the AVKON_SETTING_PAGE
hgs
parents:
diff changeset
  1106
// resources above.
hgs
parents:
diff changeset
  1107
// 
hgs
parents:
diff changeset
  1108
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1109
//   	
hgs
parents:
diff changeset
  1110
hgs
parents:
diff changeset
  1111
RESOURCE POPUP_SETTING_LIST r_autowordcompl
hgs
parents:
diff changeset
  1112
	{
hgs
parents:
diff changeset
  1113
	}
hgs
parents:
diff changeset
  1114
hgs
parents:
diff changeset
  1115
RESOURCE POPUP_SETTING_LIST r_autowordcomplmulti
hgs
parents:
diff changeset
  1116
	{
hgs
parents:
diff changeset
  1117
	}
hgs
parents:
diff changeset
  1118
hgs
parents:
diff changeset
  1119
RESOURCE POPUP_SETTING_LIST r_typingcorrection
hgs
parents:
diff changeset
  1120
	{
hgs
parents:
diff changeset
  1121
	}
hgs
parents:
diff changeset
  1122
hgs
parents:
diff changeset
  1123
RESOURCE POPUP_SETTING_LIST r_numbercandidates
hgs
parents:
diff changeset
  1124
	{
hgs
parents:
diff changeset
  1125
	}
hgs
parents:
diff changeset
  1126
	
hgs
parents:
diff changeset
  1127
RESOURCE POPUP_SETTING_LIST r_primarycandidate
hgs
parents:
diff changeset
  1128
	{
hgs
parents:
diff changeset
  1129
	}
hgs
parents:
diff changeset
  1130
hgs
parents:
diff changeset
  1131
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1132
//   
hgs
parents:
diff changeset
  1133
// Second level structures used from settings pages
hgs
parents:
diff changeset
  1134
// Defines - text strings to be used in display, 
hgs
parents:
diff changeset
  1135
// and their mapping to enumerated values.
hgs
parents:
diff changeset
  1136
// 
hgs
parents:
diff changeset
  1137
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1138
// 
hgs
parents:
diff changeset
  1139
hgs
parents:
diff changeset
  1140
hgs
parents:
diff changeset
  1141
RESOURCE AVKON_POPUP_SETTING_TEXTS r_autowordcompl_setting_texts
hgs
parents:
diff changeset
  1142
	{
hgs
parents:
diff changeset
  1143
	setting_texts_resource = r_autowordcompl_settingitem_texts;
hgs
parents:
diff changeset
  1144
	}
hgs
parents:
diff changeset
  1145
hgs
parents:
diff changeset
  1146
RESOURCE ARRAY r_autowordcompl_settingitem_texts
hgs
parents:
diff changeset
  1147
	{
hgs
parents:
diff changeset
  1148
	items =
hgs
parents:
diff changeset
  1149
	    {
hgs
parents:
diff changeset
  1150
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1151
	        {
hgs
parents:
diff changeset
  1152
	        value = 1;
hgs
parents:
diff changeset
  1153
	        text = qtn_pred_autocompl_on;
hgs
parents:
diff changeset
  1154
	        },
hgs
parents:
diff changeset
  1155
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1156
	        {
hgs
parents:
diff changeset
  1157
	        value = 0;
hgs
parents:
diff changeset
  1158
	        text = qtn_pred_autocompl_off;
hgs
parents:
diff changeset
  1159
	        }
hgs
parents:
diff changeset
  1160
	    };
hgs
parents:
diff changeset
  1161
	}
hgs
parents:
diff changeset
  1162
	
hgs
parents:
diff changeset
  1163
RESOURCE AVKON_POPUP_SETTING_TEXTS r_autowordcomplmulti_setting_texts
hgs
parents:
diff changeset
  1164
	{
hgs
parents:
diff changeset
  1165
	setting_texts_resource = r_autowordcomplmulti_settingitem_texts;
hgs
parents:
diff changeset
  1166
	popped_up_texts_resource = r_autowordcomplmulti_editor_texts;
hgs
parents:
diff changeset
  1167
	}	
hgs
parents:
diff changeset
  1168
hgs
parents:
diff changeset
  1169
RESOURCE ARRAY r_autowordcomplmulti_settingitem_texts
hgs
parents:
diff changeset
  1170
	{
hgs
parents:
diff changeset
  1171
	items =
hgs
parents:
diff changeset
  1172
	    {
hgs
parents:
diff changeset
  1173
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1174
	        {
hgs
parents:
diff changeset
  1175
	        value = 0;
hgs
parents:
diff changeset
  1176
	        text = qtn_pred_setting_itut;
hgs
parents:
diff changeset
  1177
	        },
hgs
parents:
diff changeset
  1178
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1179
	        {
hgs
parents:
diff changeset
  1180
	        value = 1;
hgs
parents:
diff changeset
  1181
	        text = qtn_pred_setting_qwerty;
hgs
parents:
diff changeset
  1182
	        },
hgs
parents:
diff changeset
  1183
        AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1184
	        {
hgs
parents:
diff changeset
  1185
	        value = 2;
hgs
parents:
diff changeset
  1186
	        text = qtn_pred_setting_half_qwerty;
hgs
parents:
diff changeset
  1187
	        }
hgs
parents:
diff changeset
  1188
	    };
hgs
parents:
diff changeset
  1189
	}
hgs
parents:
diff changeset
  1190
hgs
parents:
diff changeset
  1191
RESOURCE TBUF r_aknfep_pred_setting_itut
hgs
parents:
diff changeset
  1192
    {
hgs
parents:
diff changeset
  1193
    buf = qtn_pred_setting_itut;
hgs
parents:
diff changeset
  1194
    }
hgs
parents:
diff changeset
  1195
hgs
parents:
diff changeset
  1196
RESOURCE TBUF r_aknfep_pred_setting_qwerty
hgs
parents:
diff changeset
  1197
    {
hgs
parents:
diff changeset
  1198
    buf = qtn_pred_setting_qwerty;
hgs
parents:
diff changeset
  1199
    }
hgs
parents:
diff changeset
  1200
RESOURCE TBUF r_aknfep_pred_setting_half_qwerty
hgs
parents:
diff changeset
  1201
    {
hgs
parents:
diff changeset
  1202
    buf = qtn_pred_setting_half_qwerty;
hgs
parents:
diff changeset
  1203
    } 
hgs
parents:
diff changeset
  1204
RESOURCE ARRAY r_autowordcomplmulti_editor_texts
hgs
parents:
diff changeset
  1205
	{
hgs
parents:
diff changeset
  1206
	items = 
hgs
parents:
diff changeset
  1207
		{
hgs
parents:
diff changeset
  1208
		LBUF { txt = qtn_pred_setting_itut;},
hgs
parents:
diff changeset
  1209
		LBUF { txt = qtn_pred_setting_qwerty;}
hgs
parents:
diff changeset
  1210
		};
hgs
parents:
diff changeset
  1211
	}
hgs
parents:
diff changeset
  1212
	
hgs
parents:
diff changeset
  1213
RESOURCE AVKON_POPUP_SETTING_TEXTS r_typingcorrection_page_texts
hgs
parents:
diff changeset
  1214
	{
hgs
parents:
diff changeset
  1215
	setting_texts_resource = r_typingcorrection_item_texts;
hgs
parents:
diff changeset
  1216
	popped_up_texts_resource = r_typingcorrection_editor_texts;
hgs
parents:
diff changeset
  1217
	}
hgs
parents:
diff changeset
  1218
	
hgs
parents:
diff changeset
  1219
RESOURCE ARRAY r_typingcorrection_item_texts
hgs
parents:
diff changeset
  1220
	{
hgs
parents:
diff changeset
  1221
	items =
hgs
parents:
diff changeset
  1222
	    {
hgs
parents:
diff changeset
  1223
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1224
	        {
hgs
parents:
diff changeset
  1225
	        value = 2;
hgs
parents:
diff changeset
  1226
	        text = qtn_pred_correction_high;
hgs
parents:
diff changeset
  1227
	        },
hgs
parents:
diff changeset
  1228
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1229
	        {
hgs
parents:
diff changeset
  1230
	        value = 1;
hgs
parents:
diff changeset
  1231
	        text = qtn_pred_correction_medium;
hgs
parents:
diff changeset
  1232
	        },
hgs
parents:
diff changeset
  1233
		AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1234
	        {
hgs
parents:
diff changeset
  1235
	        value = 0;
hgs
parents:
diff changeset
  1236
	        text = qtn_pred_correction_off;
hgs
parents:
diff changeset
  1237
	        }
hgs
parents:
diff changeset
  1238
	    };
hgs
parents:
diff changeset
  1239
	}
hgs
parents:
diff changeset
  1240
hgs
parents:
diff changeset
  1241
RESOURCE ARRAY r_typingcorrection_editor_texts
hgs
parents:
diff changeset
  1242
	{
hgs
parents:
diff changeset
  1243
	items = 
hgs
parents:
diff changeset
  1244
		{
hgs
parents:
diff changeset
  1245
		LBUF { txt = qtn_pred_correction_high;},
hgs
parents:
diff changeset
  1246
		LBUF { txt = qtn_pred_correction_medium;},
hgs
parents:
diff changeset
  1247
		LBUF { txt = qtn_pred_correction_off;}
hgs
parents:
diff changeset
  1248
		};
hgs
parents:
diff changeset
  1249
	}
hgs
parents:
diff changeset
  1250
hgs
parents:
diff changeset
  1251
	
hgs
parents:
diff changeset
  1252
hgs
parents:
diff changeset
  1253
RESOURCE AVKON_POPUP_SETTING_TEXTS r_numbercandidates_setting_texts
hgs
parents:
diff changeset
  1254
	{
hgs
parents:
diff changeset
  1255
	setting_texts_resource = r_numbercandidates_settingitem_texts;
hgs
parents:
diff changeset
  1256
	}
hgs
parents:
diff changeset
  1257
hgs
parents:
diff changeset
  1258
RESOURCE ARRAY r_numbercandidates_settingitem_texts
hgs
parents:
diff changeset
  1259
	{
hgs
parents:
diff changeset
  1260
	items =
hgs
parents:
diff changeset
  1261
	    {
hgs
parents:
diff changeset
  1262
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1263
	        {
hgs
parents:
diff changeset
  1264
	        value = 1;
hgs
parents:
diff changeset
  1265
	        text = qtn_pred_number_cand_shown;
hgs
parents:
diff changeset
  1266
	        },
hgs
parents:
diff changeset
  1267
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1268
	        {
hgs
parents:
diff changeset
  1269
	        value = 0;
hgs
parents:
diff changeset
  1270
	        text = qtn_pred_number_cand_not_shown;
hgs
parents:
diff changeset
  1271
	        }
hgs
parents:
diff changeset
  1272
	    };
hgs
parents:
diff changeset
  1273
	}
hgs
parents:
diff changeset
  1274
	
hgs
parents:
diff changeset
  1275
	
hgs
parents:
diff changeset
  1276
RESOURCE AVKON_POPUP_SETTING_TEXTS r_primarycandidate_setting_texts
hgs
parents:
diff changeset
  1277
	{
hgs
parents:
diff changeset
  1278
	setting_texts_resource = r_primarycandidate_settingitem_texts;
hgs
parents:
diff changeset
  1279
	}
hgs
parents:
diff changeset
  1280
hgs
parents:
diff changeset
  1281
RESOURCE ARRAY r_primarycandidate_settingitem_texts
hgs
parents:
diff changeset
  1282
	{
hgs
parents:
diff changeset
  1283
	items =
hgs
parents:
diff changeset
  1284
	    {
hgs
parents:
diff changeset
  1285
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1286
	        {
hgs
parents:
diff changeset
  1287
	        value = 0;
hgs
parents:
diff changeset
  1288
	        text = qtn_pred_primary_cand_suggested;
hgs
parents:
diff changeset
  1289
	        },
hgs
parents:
diff changeset
  1290
	    AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1291
	        {
hgs
parents:
diff changeset
  1292
	        value = 1;
hgs
parents:
diff changeset
  1293
	        text = qtn_pred_primary_cand_actually_entered;
hgs
parents:
diff changeset
  1294
	        }
hgs
parents:
diff changeset
  1295
	    };
hgs
parents:
diff changeset
  1296
	}
hgs
parents:
diff changeset
  1297
	
hgs
parents:
diff changeset
  1298
		
hgs
parents:
diff changeset
  1299
RESOURCE DIALOG r_predictivetextoff_confirmation_query
hgs
parents:
diff changeset
  1300
	{
hgs
parents:
diff changeset
  1301
	flags = EGeneralQueryFlags;
hgs
parents:
diff changeset
  1302
	buttons = R_AVKON_SOFTKEYS_YES_NO;
hgs
parents:
diff changeset
  1303
	items =
hgs
parents:
diff changeset
  1304
		{
hgs
parents:
diff changeset
  1305
		DLG_LINE
hgs
parents:
diff changeset
  1306
			{
hgs
parents:
diff changeset
  1307
			type = EAknCtQuery;
hgs
parents:
diff changeset
  1308
			id = EGeneralQuery;
hgs
parents:
diff changeset
  1309
			control = AVKON_CONFIRMATION_QUERY
hgs
parents:
diff changeset
  1310
				{
hgs
parents:
diff changeset
  1311
				layout = EConfirmationQueryLayout;
hgs
parents:
diff changeset
  1312
				label = qtn_pred_turn_input_on_query;
hgs
parents:
diff changeset
  1313
				};
hgs
parents:
diff changeset
  1314
			}
hgs
parents:
diff changeset
  1315
		};
hgs
parents:
diff changeset
  1316
	}
hgs
parents:
diff changeset
  1317
RESOURCE TBUF r_aknfep_pred_settings_closed
hgs
parents:
diff changeset
  1318
    {
hgs
parents:
diff changeset
  1319
    buf = qtn_pred_settings_closed;
hgs
parents:
diff changeset
  1320
    }
hgs
parents:
diff changeset
  1321
hgs
parents:
diff changeset
  1322
#ifdef __USER_DICTIONARY_EDITING__ 
hgs
parents:
diff changeset
  1323
// For User Dictionary editing ->
hgs
parents:
diff changeset
  1324
hgs
parents:
diff changeset
  1325
RESOURCE MENU_BAR r_udb_edit_options_menubar
hgs
parents:
diff changeset
  1326
     {
hgs
parents:
diff changeset
  1327
     titles =
hgs
parents:
diff changeset
  1328
         {
hgs
parents:
diff changeset
  1329
         MENU_TITLE { menu_pane = r_udb_edit_options_help_exit; },
hgs
parents:
diff changeset
  1330
         MENU_TITLE { menu_pane = R_AVKON_MENUPANE_MARKABLE_LIST; },
hgs
parents:
diff changeset
  1331
         MENU_TITLE { menu_pane = r_udb_edit_options_menupane; }
hgs
parents:
diff changeset
  1332
         };
hgs
parents:
diff changeset
  1333
     }
hgs
parents:
diff changeset
  1334
hgs
parents:
diff changeset
  1335
RESOURCE MENU_PANE r_udb_edit_options_menupane
hgs
parents:
diff changeset
  1336
    {
hgs
parents:
diff changeset
  1337
    items=
hgs
parents:
diff changeset
  1338
        {
hgs
parents:
diff changeset
  1339
        MENU_ITEM
hgs
parents:
diff changeset
  1340
            {
hgs
parents:
diff changeset
  1341
            command = EAknFepPredDictionaryCmdEdit;
hgs
parents:
diff changeset
  1342
            txt = qtn_pred_dictionary_option_edit;
hgs
parents:
diff changeset
  1343
            },
hgs
parents:
diff changeset
  1344
        MENU_ITEM
hgs
parents:
diff changeset
  1345
            {
hgs
parents:
diff changeset
  1346
            command=EAknFepPredDictionaryCmdAdd; 
hgs
parents:
diff changeset
  1347
            txt=qtn_pred_dictionary_option_add;
hgs
parents:
diff changeset
  1348
            },
hgs
parents:
diff changeset
  1349
        MENU_ITEM
hgs
parents:
diff changeset
  1350
            {
hgs
parents:
diff changeset
  1351
            command=EAknFepPredDictionaryCmdDelete; 
hgs
parents:
diff changeset
  1352
            txt=qtn_pred_dictionary_option_delete;
hgs
parents:
diff changeset
  1353
            }
hgs
parents:
diff changeset
  1354
        
hgs
parents:
diff changeset
  1355
        };
hgs
parents:
diff changeset
  1356
    }
hgs
parents:
diff changeset
  1357
hgs
parents:
diff changeset
  1358
RESOURCE MENU_PANE r_udb_edit_options_help_exit
hgs
parents:
diff changeset
  1359
    {
hgs
parents:
diff changeset
  1360
    items=
hgs
parents:
diff changeset
  1361
        {
hgs
parents:
diff changeset
  1362
        MENU_ITEM 
hgs
parents:
diff changeset
  1363
            {
hgs
parents:
diff changeset
  1364
            command = EAknCmdHelp;  
hgs
parents:
diff changeset
  1365
            txt = qtn_options_help;
hgs
parents:
diff changeset
  1366
            },
hgs
parents:
diff changeset
  1367
        MENU_ITEM 
hgs
parents:
diff changeset
  1368
            {
hgs
parents:
diff changeset
  1369
            command = EAknCmdExit;   
hgs
parents:
diff changeset
  1370
            txt = qtn_options_exit;
hgs
parents:
diff changeset
  1371
            }
hgs
parents:
diff changeset
  1372
        };
hgs
parents:
diff changeset
  1373
    }
hgs
parents:
diff changeset
  1374
hgs
parents:
diff changeset
  1375
RESOURCE DIALOG r_user_dictionary_editing_dialog 
hgs
parents:
diff changeset
  1376
    {
hgs
parents:
diff changeset
  1377
    flags = EEikDialogFlagWait | EEikDialogFlagFillAppClientRect | EAknDialogMarkableList;
hgs
parents:
diff changeset
  1378
    buttons = r_aknfep_softkeys_options_back__context_options; 
hgs
parents:
diff changeset
  1379
    items = 
hgs
parents:
diff changeset
  1380
        {
hgs
parents:
diff changeset
  1381
        DLG_LINE
hgs
parents:
diff changeset
  1382
            {
hgs
parents:
diff changeset
  1383
            type = EAknCtSingleGraphicListBox;
hgs
parents:
diff changeset
  1384
            id = ESelectionListControl;
hgs
parents:
diff changeset
  1385
            itemflags = EEikDlgItemTakesEnterKey;
hgs
parents:
diff changeset
  1386
            control = LISTBOX
hgs
parents:
diff changeset
  1387
                {
hgs
parents:
diff changeset
  1388
                flags = EAknListBoxMarkableList;
hgs
parents:
diff changeset
  1389
                };                
hgs
parents:
diff changeset
  1390
            },
hgs
parents:
diff changeset
  1391
        DLG_LINE
hgs
parents:
diff changeset
  1392
            {
hgs
parents:
diff changeset
  1393
            itemflags = EEikDlgItemNonFocusing;
hgs
parents:
diff changeset
  1394
            id = EFindControl;
hgs
parents:
diff changeset
  1395
            type = EAknCtSelectionListFixedFind;
hgs
parents:
diff changeset
  1396
            }
hgs
parents:
diff changeset
  1397
        };
hgs
parents:
diff changeset
  1398
    }
hgs
parents:
diff changeset
  1399
hgs
parents:
diff changeset
  1400
RESOURCE DIALOG r_aknfep_pred_delete_confirmation_query
hgs
parents:
diff changeset
  1401
    {
hgs
parents:
diff changeset
  1402
    flags = EGeneralQueryFlags;
hgs
parents:
diff changeset
  1403
    buttons = R_AVKON_SOFTKEYS_YES_NO;
hgs
parents:
diff changeset
  1404
    items =
hgs
parents:
diff changeset
  1405
        {
hgs
parents:
diff changeset
  1406
        DLG_LINE
hgs
parents:
diff changeset
  1407
            {
hgs
parents:
diff changeset
  1408
            type = EAknCtQuery;
hgs
parents:
diff changeset
  1409
            id = EGeneralQuery;
hgs
parents:
diff changeset
  1410
            control = AVKON_CONFIRMATION_QUERY
hgs
parents:
diff changeset
  1411
                {
hgs
parents:
diff changeset
  1412
                layout = EConfirmationQueryLayout;
hgs
parents:
diff changeset
  1413
                };
hgs
parents:
diff changeset
  1414
            }
hgs
parents:
diff changeset
  1415
        };
hgs
parents:
diff changeset
  1416
    }
hgs
parents:
diff changeset
  1417
hgs
parents:
diff changeset
  1418
RESOURCE DIALOG r_aknfep_pred_user_dictionary_word_query
hgs
parents:
diff changeset
  1419
    {
hgs
parents:
diff changeset
  1420
    flags=EGeneralQueryFlags;
hgs
parents:
diff changeset
  1421
    buttons=R_AVKON_SOFTKEYS_OK_CANCEL;
hgs
parents:
diff changeset
  1422
    items=
hgs
parents:
diff changeset
  1423
        {
hgs
parents:
diff changeset
  1424
        DLG_LINE
hgs
parents:
diff changeset
  1425
            {
hgs
parents:
diff changeset
  1426
            type=EAknCtQuery;
hgs
parents:
diff changeset
  1427
            id=EGeneralQuery;
hgs
parents:
diff changeset
  1428
            control= AVKON_DATA_QUERY
hgs
parents:
diff changeset
  1429
                {
hgs
parents:
diff changeset
  1430
                    layout = EDataLayout;
hgs
parents:
diff changeset
  1431
                    control=EDWIN
hgs
parents:
diff changeset
  1432
                        {
hgs
parents:
diff changeset
  1433
                        default_case = EAknEditorLowerCase; 
hgs
parents:
diff changeset
  1434
                        allowed_case_modes = EAknEditorLowerCase | EAknEditorUpperCase;
hgs
parents:
diff changeset
  1435
                        };
hgs
parents:
diff changeset
  1436
                };
hgs
parents:
diff changeset
  1437
            }
hgs
parents:
diff changeset
  1438
        };
hgs
parents:
diff changeset
  1439
    }
hgs
parents:
diff changeset
  1440
hgs
parents:
diff changeset
  1441
RESOURCE TBUF r_aknfep_pred_userdict_editing_title
hgs
parents:
diff changeset
  1442
    {
hgs
parents:
diff changeset
  1443
    buf = qtn_pred_input_dictionary_editing_title;
hgs
parents:
diff changeset
  1444
    }
hgs
parents:
diff changeset
  1445
RESOURCE TBUF r_aknfep_pred_user_dictionary_heading_empty
hgs
parents:
diff changeset
  1446
    {
hgs
parents:
diff changeset
  1447
    buf = qtn_pred_dictionary_editing_heading_empty;
hgs
parents:
diff changeset
  1448
    }
hgs
parents:
diff changeset
  1449
RESOURCE TBUF r_aknfep_pred_user_dictionary_empty
hgs
parents:
diff changeset
  1450
    {
hgs
parents:
diff changeset
  1451
    buf = qtn_pred_dictionary_editing_empty;
hgs
parents:
diff changeset
  1452
    }
hgs
parents:
diff changeset
  1453
RESOURCE TBUF r_aknfep_pred_edit_query
hgs
parents:
diff changeset
  1454
    {
hgs
parents:
diff changeset
  1455
    buf = text_t9_edit_query;
hgs
parents:
diff changeset
  1456
    }
hgs
parents:
diff changeset
  1457
RESOURCE TBUF r_aknfep_pred_add_query
hgs
parents:
diff changeset
  1458
    {
hgs
parents:
diff changeset
  1459
    buf = text_t9_spell_query;
hgs
parents:
diff changeset
  1460
    }
hgs
parents:
diff changeset
  1461
RESOURCE TBUF r_aknfep_pred_delete_1_query
hgs
parents:
diff changeset
  1462
    {
hgs
parents:
diff changeset
  1463
    buf = qtn_pred_dictionary_option_confirm_1_deletion;
hgs
parents:
diff changeset
  1464
    }
hgs
parents:
diff changeset
  1465
RESOURCE TBUF r_aknfep_pred_delete_many_query
hgs
parents:
diff changeset
  1466
    {
hgs
parents:
diff changeset
  1467
    buf = qtn_pred_dictionary_option_confirm_deletions;
hgs
parents:
diff changeset
  1468
    }
hgs
parents:
diff changeset
  1469
RESOURCE TBUF r_aknfep_pred_msk_add_new
hgs
parents:
diff changeset
  1470
    {
hgs
parents:
diff changeset
  1471
    buf = qtn_msk_pred_add_new;
hgs
parents:
diff changeset
  1472
    }
hgs
parents:
diff changeset
  1473
RESOURCE TBUF r_aknfep_pred_msk_edit
hgs
parents:
diff changeset
  1474
    {
hgs
parents:
diff changeset
  1475
    buf = qtn_msk_edit;
hgs
parents:
diff changeset
  1476
    }
hgs
parents:
diff changeset
  1477
RESOURCE TBUF r_aknfep_pred_msk_context_options
hgs
parents:
diff changeset
  1478
    { 
hgs
parents:
diff changeset
  1479
    buf = text_softkey_option; 
hgs
parents:
diff changeset
  1480
    }
hgs
parents:
diff changeset
  1481
#endif //__USER_DICTIONARY_EDITING__
hgs
parents:
diff changeset
  1482
hgs
parents:
diff changeset
  1483
#ifdef FF_DUAL_LANGUAGE_SUPPORT
hgs
parents:
diff changeset
  1484
RESOURCE TBUF r_secondary_writing_lang_none
hgs
parents:
diff changeset
  1485
    {
hgs
parents:
diff changeset
  1486
    buf = qtn_set_secondary_writing_lang_none;
hgs
parents:
diff changeset
  1487
    }
hgs
parents:
diff changeset
  1488
hgs
parents:
diff changeset
  1489
RESOURCE TBUF r_input_language_settings_title
hgs
parents:
diff changeset
  1490
    {
hgs
parents:
diff changeset
  1491
    buf = qtn_set_title_settings_writing_language;
hgs
parents:
diff changeset
  1492
    }
hgs
parents:
diff changeset
  1493
RESOURCE AVKON_POPUP_SETTING_TEXTS r_language_setting_texts
hgs
parents:
diff changeset
  1494
    {
hgs
parents:
diff changeset
  1495
    setting_texts_resource = r_language_settingitem_texts;
hgs
parents:
diff changeset
  1496
    }   
hgs
parents:
diff changeset
  1497
hgs
parents:
diff changeset
  1498
RESOURCE ARRAY r_language_settingitem_texts
hgs
parents:
diff changeset
  1499
    {
hgs
parents:
diff changeset
  1500
    items =
hgs
parents:
diff changeset
  1501
        {
hgs
parents:
diff changeset
  1502
        AVKON_ENUMERATED_TEXT
hgs
parents:
diff changeset
  1503
            {
hgs
parents:
diff changeset
  1504
            value = 0;
hgs
parents:
diff changeset
  1505
            text = qtn_set_secondary_writing_lang_none;
hgs
parents:
diff changeset
  1506
            }
hgs
parents:
diff changeset
  1507
        };
hgs
parents:
diff changeset
  1508
    }
hgs
parents:
diff changeset
  1509
RESOURCE DIALOG r_inputlanguage_dialog
hgs
parents:
diff changeset
  1510
{
hgs
parents:
diff changeset
  1511
    flags   = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect | 
hgs
parents:
diff changeset
  1512
              EEikDialogFlagWait | EEikDialogFlagCbaButtons;
hgs
parents:
diff changeset
  1513
hgs
parents:
diff changeset
  1514
    buttons = r_aknfep_softkeys_options_back_change;
hgs
parents:
diff changeset
  1515
    
hgs
parents:
diff changeset
  1516
    items =
hgs
parents:
diff changeset
  1517
    {
hgs
parents:
diff changeset
  1518
        DLG_LINE
hgs
parents:
diff changeset
  1519
        {
hgs
parents:
diff changeset
  1520
            // This is the control type - its our own setting item list custom control 
hgs
parents:
diff changeset
  1521
            type    =   EAknCtLastControlId;
hgs
parents:
diff changeset
  1522
            
hgs
parents:
diff changeset
  1523
            // This is the dialog id - any value can be used as there are no 
hgs
parents:
diff changeset
  1524
            //      other controls on the dialog
hgs
parents:
diff changeset
  1525
            id      =   12;
hgs
parents:
diff changeset
  1526
            
hgs
parents:
diff changeset
  1527
            itemflags	=	EEikDlgItemTakesEnterKey;
hgs
parents:
diff changeset
  1528
hgs
parents:
diff changeset
  1529
            // the control data is a setting item list 
hgs
parents:
diff changeset
  1530
            control = AVKON_SETTING_ITEM_LIST 
hgs
parents:
diff changeset
  1531
            { 
hgs
parents:
diff changeset
  1532
                
hgs
parents:
diff changeset
  1533
                // These are the settings we want to edit 
hgs
parents:
diff changeset
  1534
                items = 
hgs
parents:
diff changeset
  1535
                {
hgs
parents:
diff changeset
  1536
                AVKON_SETTING_ITEM
hgs
parents:
diff changeset
  1537
                    {
hgs
parents:
diff changeset
  1538
                    identifier = EAknFepDualLanguageSettingDualInputPrimary;
hgs
parents:
diff changeset
  1539
                    setting_page_resource = r_primary_input_language_setting_page;
hgs
parents:
diff changeset
  1540
                    associated_resource = r_language_setting_texts;
hgs
parents:
diff changeset
  1541
                    name = qtn_set_primary_writing_language;
hgs
parents:
diff changeset
  1542
                    },
hgs
parents:
diff changeset
  1543
                AVKON_SETTING_ITEM
hgs
parents:
diff changeset
  1544
                    {
hgs
parents:
diff changeset
  1545
                    identifier = EAknFepDualLanguageSettingDualInputSecondary;
hgs
parents:
diff changeset
  1546
                    setting_page_resource = r_secondary_input_language_setting_page;
hgs
parents:
diff changeset
  1547
                    associated_resource = r_language_setting_texts;
hgs
parents:
diff changeset
  1548
                    name = qtn_set_secondary_writing_language;
hgs
parents:
diff changeset
  1549
                    }
hgs
parents:
diff changeset
  1550
                };
hgs
parents:
diff changeset
  1551
            };
hgs
parents:
diff changeset
  1552
        }
hgs
parents:
diff changeset
  1553
    };  
hgs
parents:
diff changeset
  1554
}
hgs
parents:
diff changeset
  1555
hgs
parents:
diff changeset
  1556
RESOURCE POPUP_SETTING_LIST r_lang_editor
hgs
parents:
diff changeset
  1557
    {
hgs
parents:
diff changeset
  1558
    }
hgs
parents:
diff changeset
  1559
hgs
parents:
diff changeset
  1560
RESOURCE AVKON_SETTING_PAGE r_primary_input_language_setting_page
hgs
parents:
diff changeset
  1561
    {
hgs
parents:
diff changeset
  1562
    // don't show setting number in setting page
hgs
parents:
diff changeset
  1563
    number = EAknSettingPageNoOrdinalDisplayed;
hgs
parents:
diff changeset
  1564
    label = qtn_set_primary_writing_language; //localised string for setting page label
hgs
parents:
diff changeset
  1565
    softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
hgs
parents:
diff changeset
  1566
    type = EAknCtPopupSettingList; // setting page type
hgs
parents:
diff changeset
  1567
    editor_resource_id = r_lang_editor; // setting page editor
hgs
parents:
diff changeset
  1568
    }
hgs
parents:
diff changeset
  1569
hgs
parents:
diff changeset
  1570
RESOURCE AVKON_SETTING_PAGE r_secondary_input_language_setting_page
hgs
parents:
diff changeset
  1571
    {
hgs
parents:
diff changeset
  1572
    // don't show setting number in setting page
hgs
parents:
diff changeset
  1573
    number = EAknSettingPageNoOrdinalDisplayed;
hgs
parents:
diff changeset
  1574
    label = qtn_set_secondary_writing_language; //localised string for setting page label
hgs
parents:
diff changeset
  1575
    softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; // softkeys for setting page
hgs
parents:
diff changeset
  1576
    type = EAknCtPopupSettingList; // setting page type
hgs
parents:
diff changeset
  1577
    editor_resource_id = r_lang_editor; // setting page editor
hgs
parents:
diff changeset
  1578
    }
hgs
parents:
diff changeset
  1579
#endif //FF_DUAL_LANGUAGE_SUPPORT
hgs
parents:
diff changeset
  1580
// Predictive QWERTY (XT9) changes <----
hgs
parents:
diff changeset
  1581
#endif //RD_INTELLIGENT_TEXT_INPUT
hgs
parents:
diff changeset
  1582
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1583
//
hgs
parents:
diff changeset
  1584
//   r_aknfep_userdb_dlg_menubar
hgs
parents:
diff changeset
  1585
//   Main menubar for use DB management dialog
hgs
parents:
diff changeset
  1586
//
hgs
parents:
diff changeset
  1587
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1588
//
hgs
parents:
diff changeset
  1589
RESOURCE MENU_BAR r_aknfep_userdb_dlg_menubar
hgs
parents:
diff changeset
  1590
    {
hgs
parents:
diff changeset
  1591
    titles =
hgs
parents:
diff changeset
  1592
        {
hgs
parents:
diff changeset
  1593
        MENU_TITLE
hgs
parents:
diff changeset
  1594
            {menu_pane = r_aknfep_userdb_dlg_menu;}
hgs
parents:
diff changeset
  1595
        };
hgs
parents:
diff changeset
  1596
    }
hgs
parents:
diff changeset
  1597
hgs
parents:
diff changeset
  1598
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1599
//
hgs
parents:
diff changeset
  1600
//   r_aknfep_userdb_dlg_menu
hgs
parents:
diff changeset
  1601
//   Menu for "Options in user DB management dialog"
hgs
parents:
diff changeset
  1602
//
hgs
parents:
diff changeset
  1603
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1604
//
hgs
parents:
diff changeset
  1605
RESOURCE MENU_PANE r_aknfep_userdb_dlg_menu
hgs
parents:
diff changeset
  1606
    {
hgs
parents:
diff changeset
  1607
    items =
hgs
parents:
diff changeset
  1608
        {
hgs
parents:
diff changeset
  1609
        MENU_ITEM
hgs
parents:
diff changeset
  1610
            {
hgs
parents:
diff changeset
  1611
            command = EAknCmdUserDBAdd;
hgs
parents:
diff changeset
  1612
            txt = qtn_chi_chinese_user_db_options_new;// change "qtn_chi_chinese_user_db_options_add" to "qtn_chi_chinese_user_db_options_new";
hgs
parents:
diff changeset
  1613
            },
hgs
parents:
diff changeset
  1614
        MENU_ITEM
hgs
parents:
diff changeset
  1615
            {
hgs
parents:
diff changeset
  1616
            command = EAknCmdUserDBEdit;
hgs
parents:
diff changeset
  1617
            txt = qtn_chi_chinese_user_db_options_edit;
hgs
parents:
diff changeset
  1618
            },
hgs
parents:
diff changeset
  1619
        MENU_ITEM
hgs
parents:
diff changeset
  1620
            {
hgs
parents:
diff changeset
  1621
            command = EAknCmdUserDBDelete;
hgs
parents:
diff changeset
  1622
            txt = qtn_chi_chinese_user_db_delete;
hgs
parents:
diff changeset
  1623
            },
hgs
parents:
diff changeset
  1624
        MENU_ITEM
hgs
parents:
diff changeset
  1625
            {
hgs
parents:
diff changeset
  1626
            command = EAknCmdMarkOrUnmark;
hgs
parents:
diff changeset
  1627
            txt = qtn_options_list;
hgs
parents:
diff changeset
  1628
            cascade = r_aknfep_mark_unmark_menupane;
hgs
parents:
diff changeset
  1629
            }
hgs
parents:
diff changeset
  1630
        };
hgs
parents:
diff changeset
  1631
    }
hgs
parents:
diff changeset
  1632
hgs
parents:
diff changeset
  1633
hgs
parents:
diff changeset
  1634
RESOURCE MENU_PANE r_aknfep_mark_unmark_menupane
hgs
parents:
diff changeset
  1635
    {
hgs
parents:
diff changeset
  1636
    items =
hgs
parents:
diff changeset
  1637
        {
hgs
parents:
diff changeset
  1638
        MENU_ITEM
hgs
parents:
diff changeset
  1639
            {
hgs
parents:
diff changeset
  1640
            command = EAknCmdMark;
hgs
parents:
diff changeset
  1641
            txt = qtn_options_list_mark_one;
hgs
parents:
diff changeset
  1642
            },
hgs
parents:
diff changeset
  1643
        MENU_ITEM
hgs
parents:
diff changeset
  1644
            {
hgs
parents:
diff changeset
  1645
            command = EAknCmdUnmark;
hgs
parents:
diff changeset
  1646
            txt = qtn_options_list_unmark_one;
hgs
parents:
diff changeset
  1647
            },
hgs
parents:
diff changeset
  1648
        MENU_ITEM
hgs
parents:
diff changeset
  1649
            {
hgs
parents:
diff changeset
  1650
            command = EAknMarkAll;
hgs
parents:
diff changeset
  1651
            txt = qtn_options_list_mark_all;
hgs
parents:
diff changeset
  1652
            },
hgs
parents:
diff changeset
  1653
        MENU_ITEM
hgs
parents:
diff changeset
  1654
            {
hgs
parents:
diff changeset
  1655
            command = EAknUnmarkAll;
hgs
parents:
diff changeset
  1656
            txt = qtn_options_list_unmark_all;
hgs
parents:
diff changeset
  1657
            }
hgs
parents:
diff changeset
  1658
        };
hgs
parents:
diff changeset
  1659
    }
hgs
parents:
diff changeset
  1660
hgs
parents:
diff changeset
  1661
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1662
//
hgs
parents:
diff changeset
  1663
// r_aknfep_listbox_data_query_dialog
hgs
parents:
diff changeset
  1664
// Data query for add phrase.
hgs
parents:
diff changeset
  1665
//
hgs
parents:
diff changeset
  1666
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1667
// 
hgs
parents:
diff changeset
  1668
RESOURCE DIALOG r_aknfep_listbox_data_query_dialog
hgs
parents:
diff changeset
  1669
    {
hgs
parents:
diff changeset
  1670
    flags = EGeneralQueryFlags;
hgs
parents:
diff changeset
  1671
    buttons = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
hgs
parents:
diff changeset
  1672
    items =
hgs
parents:
diff changeset
  1673
        {
hgs
parents:
diff changeset
  1674
        DLG_LINE
hgs
parents:
diff changeset
  1675
            {
hgs
parents:
diff changeset
  1676
            type = EAknCtQuery;
hgs
parents:
diff changeset
  1677
            id = EGeneralQuery;
hgs
parents:
diff changeset
  1678
            control = AVKON_DATA_QUERY
hgs
parents:
diff changeset
  1679
                {
hgs
parents:
diff changeset
  1680
                layout = EDataLayout;
hgs
parents:
diff changeset
  1681
//                label = STRING_r_listbox_add_item_dialog;
hgs
parents:
diff changeset
  1682
                control = EDWIN
hgs
parents:
diff changeset
  1683
                    {
hgs
parents:
diff changeset
  1684
                    flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
hgs
parents:
diff changeset
  1685
                    maxlength = 7;
hgs
parents:
diff changeset
  1686
                    };
hgs
parents:
diff changeset
  1687
                };
hgs
parents:
diff changeset
  1688
            }
hgs
parents:
diff changeset
  1689
        };
hgs
parents:
diff changeset
  1690
    }
hgs
parents:
diff changeset
  1691
hgs
parents:
diff changeset
  1692
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1693
//
hgs
parents:
diff changeset
  1694
// r_aknfep_listdlg_dialog
hgs
parents:
diff changeset
  1695
// Dialog for user DB management
hgs
parents:
diff changeset
  1696
//
hgs
parents:
diff changeset
  1697
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1698
// 
hgs
parents:
diff changeset
  1699
RESOURCE DIALOG r_aknfep_listdlg_dialog
hgs
parents:
diff changeset
  1700
    {
hgs
parents:
diff changeset
  1701
    flags = EAknDialogSelectionList | EEikDialogFlagNotifyEsc;
hgs
parents:
diff changeset
  1702
    buttons = r_aknfep_softkeys_list_options_exit_context;
hgs
parents:
diff changeset
  1703
    items =
hgs
parents:
diff changeset
  1704
        {
hgs
parents:
diff changeset
  1705
        DLG_LINE
hgs
parents:
diff changeset
  1706
            {
hgs
parents:
diff changeset
  1707
            type = EAknCtSingleGraphicListBox;
hgs
parents:
diff changeset
  1708
            id = ESelectionListControl;
hgs
parents:
diff changeset
  1709
            control= LISTBOX
hgs
parents:
diff changeset
  1710
                {
hgs
parents:
diff changeset
  1711
                flags = EAknListBoxMarkableList|EEikDialogFlagFillAppClientRect;
hgs
parents:
diff changeset
  1712
                };
hgs
parents:
diff changeset
  1713
            },
hgs
parents:
diff changeset
  1714
        DLG_LINE
hgs
parents:
diff changeset
  1715
            {
hgs
parents:
diff changeset
  1716
            itemflags = EEikDlgItemNonFocusing;
hgs
parents:
diff changeset
  1717
            id = EFindControl;
hgs
parents:
diff changeset
  1718
            type = EAknCtSelectionListFixedFind;
hgs
parents:
diff changeset
  1719
            }
hgs
parents:
diff changeset
  1720
        };
hgs
parents:
diff changeset
  1721
    }
hgs
parents:
diff changeset
  1722
hgs
parents:
diff changeset
  1723
RESOURCE CBA r_aknfep_softkeys_list_options_exit_context
hgs
parents:
diff changeset
  1724
    {
hgs
parents:
diff changeset
  1725
    buttons =
hgs
parents:
diff changeset
  1726
        {
hgs
parents:
diff changeset
  1727
        CBA_BUTTON {id=EAknSoftkeyOptions; txt=text_softkey_option;},
hgs
parents:
diff changeset
  1728
        CBA_BUTTON {id=EAknSoftkeyExit; txt=text_softkey_exit;},
hgs
parents:
diff changeset
  1729
        CBA_BUTTON {id=EAknSoftkeyContextOptions; txt=text_softkey_option;}   
hgs
parents:
diff changeset
  1730
        };
hgs
parents:
diff changeset
  1731
    }
hgs
parents:
diff changeset
  1732
hgs
parents:
diff changeset
  1733
// for context
hgs
parents:
diff changeset
  1734
RESOURCE MENU_BAR r_aknfep_userdb_dlg_context_menubar
hgs
parents:
diff changeset
  1735
    {
hgs
parents:
diff changeset
  1736
    titles =
hgs
parents:
diff changeset
  1737
        {
hgs
parents:
diff changeset
  1738
        MENU_TITLE
hgs
parents:
diff changeset
  1739
            {menu_pane = r_aknfep_userdb_dlg_context_menu;}
hgs
parents:
diff changeset
  1740
        };
hgs
parents:
diff changeset
  1741
    }
hgs
parents:
diff changeset
  1742
hgs
parents:
diff changeset
  1743
RESOURCE MENU_PANE r_aknfep_userdb_dlg_context_menu
hgs
parents:
diff changeset
  1744
    {
hgs
parents:
diff changeset
  1745
    items =
hgs
parents:
diff changeset
  1746
        {
hgs
parents:
diff changeset
  1747
        MENU_ITEM
hgs
parents:
diff changeset
  1748
            {
hgs
parents:
diff changeset
  1749
            command = EAknCmdUserDBEdit;
hgs
parents:
diff changeset
  1750
            txt = qtn_chi_chinese_user_db_options_edit;
hgs
parents:
diff changeset
  1751
            },
hgs
parents:
diff changeset
  1752
        MENU_ITEM
hgs
parents:
diff changeset
  1753
            {
hgs
parents:
diff changeset
  1754
            command = EAknCmdUserDBDelete;
hgs
parents:
diff changeset
  1755
            txt = qtn_chi_chinese_user_db_delete;
hgs
parents:
diff changeset
  1756
            },
hgs
parents:
diff changeset
  1757
        MENU_ITEM
hgs
parents:
diff changeset
  1758
            {
hgs
parents:
diff changeset
  1759
            command = EAknCmdMarkOrUnmark;
hgs
parents:
diff changeset
  1760
            txt = qtn_options_list;
hgs
parents:
diff changeset
  1761
            cascade = r_aknfep_mark_unmark_menupane;
hgs
parents:
diff changeset
  1762
            }
hgs
parents:
diff changeset
  1763
        };
hgs
parents:
diff changeset
  1764
    }
hgs
parents:
diff changeset
  1765
hgs
parents:
diff changeset
  1766
RESOURCE TBUF r_aknfep_delete_confirmation_text
hgs
parents:
diff changeset
  1767
    {
hgs
parents:
diff changeset
  1768
    buf = "Delete %N Phrase?";   //change "qtn_chi_chinese_user_db_query_delete_phrases" to "qtn_chi_chinese_user_db_query_delete_phrase"
hgs
parents:
diff changeset
  1769
    } 
hgs
parents:
diff changeset
  1770
hgs
parents:
diff changeset
  1771
RESOURCE TBUF r_aknfep_user_db_management_title
hgs
parents:
diff changeset
  1772
    {
hgs
parents:
diff changeset
  1773
    buf =qtn_chi_chinese_user_db_title; // change "qtn_chi_chinese_user_db_management_title" to "qtn_chi_chinese_user_db_title";
hgs
parents:
diff changeset
  1774
    }
hgs
parents:
diff changeset
  1775
hgs
parents:
diff changeset
  1776
RESOURCE TBUF r_aknfep_user_db_list_no_item_text
hgs
parents:
diff changeset
  1777
    {
hgs
parents:
diff changeset
  1778
    buf = qtn_chi_chinese_user_db_empty;
hgs
parents:
diff changeset
  1779
    }
hgs
parents:
diff changeset
  1780
hgs
parents:
diff changeset
  1781
RESOURCE TBUF r_aknfep_user_db_list_add_item_text
hgs
parents:
diff changeset
  1782
    {
hgs
parents:
diff changeset
  1783
    buf = qtn_chi_chinese_user_db_query_add; //change the "STRING_r_listbox_add_item_dialog" to " qtn_chi_chinese_user_db_query_add"
hgs
parents:
diff changeset
  1784
    }
hgs
parents:
diff changeset
  1785
hgs
parents:
diff changeset
  1786
RESOURCE TBUF r_aknfep_user_db_list_edit_item_text
hgs
parents:
diff changeset
  1787
    {
hgs
parents:
diff changeset
  1788
    buf = qtn_chi_chinese_user_db_options_edit;  //change the  "STRING_r_listbox_edit_item_dialog" to "qtn_chi_chinese_user_db_options_edit"
hgs
parents:
diff changeset
  1789
    }
hgs
parents:
diff changeset
  1790
     
hgs
parents:
diff changeset
  1791
RESOURCE DIALOG r_aknfep_delete_query_dialog
hgs
parents:
diff changeset
  1792
    {
hgs
parents:
diff changeset
  1793
    flags = EGeneralQueryFlags;
hgs
parents:
diff changeset
  1794
    buttons = R_AVKON_SOFTKEYS_YES_NO;
hgs
parents:
diff changeset
  1795
    items =
hgs
parents:
diff changeset
  1796
        {
hgs
parents:
diff changeset
  1797
        DLG_LINE
hgs
parents:
diff changeset
  1798
            {
hgs
parents:
diff changeset
  1799
            type = EAknCtQuery;
hgs
parents:
diff changeset
  1800
            id = EGeneralQuery;
hgs
parents:
diff changeset
  1801
            control = AVKON_CONFIRMATION_QUERY
hgs
parents:
diff changeset
  1802
                {
hgs
parents:
diff changeset
  1803
                layout = EConfirmationQueryLayout;
hgs
parents:
diff changeset
  1804
                };
hgs
parents:
diff changeset
  1805
            }
hgs
parents:
diff changeset
  1806
        };
hgs
parents:
diff changeset
  1807
    }
hgs
parents:
diff changeset
  1808
hgs
parents:
diff changeset
  1809
//CBA add-add-exit
hgs
parents:
diff changeset
  1810
RESOURCE CBA r_aknfep_softkeys_list_add_exit
hgs
parents:
diff changeset
  1811
    {
hgs
parents:
diff changeset
  1812
    buttons =
hgs
parents:
diff changeset
  1813
        {
hgs
parents:
diff changeset
  1814
        CBA_BUTTON {id=EAknCmdUserDBAdd;txt=qtn_chi_chinese_user_db_softkey_new;},// change "qtn_chi_chinese_user_db_options_add" to "qtn_chi_chinese_user_db_softkey_new" ;},
hgs
parents:
diff changeset
  1815
        CBA_BUTTON {id=EAknSoftkeyExit; txt=text_softkey_exit;},
hgs
parents:
diff changeset
  1816
        CBA_BUTTON {id=EAknCmdUserDBAdd;txt=qtn_chi_chinese_user_db_softkey_new;} //change "qtn_chi_chinese_user_db_options_add" to "qtn_chi_chinese_user_db_softkey_new"
hgs
parents:
diff changeset
  1817
        };
hgs
parents:
diff changeset
  1818
    }
hgs
parents:
diff changeset
  1819
hgs
parents:
diff changeset
  1820
//CBA options-mark/unmark-exit
hgs
parents:
diff changeset
  1821
RESOURCE CBA r_aknfep_softkeys_list_options_exit_unmark
hgs
parents:
diff changeset
  1822
    {
hgs
parents:
diff changeset
  1823
    buttons =
hgs
parents:
diff changeset
  1824
        {
hgs
parents:
diff changeset
  1825
        CBA_BUTTON {id=EAknSoftkeyOptions;txt=text_softkey_option;},
hgs
parents:
diff changeset
  1826
        CBA_BUTTON {id=EAknSoftkeyExit; txt=text_softkey_exit;},
hgs
parents:
diff changeset
  1827
        CBA_BUTTON {id=EAknSoftkeyUnmark;}
hgs
parents:
diff changeset
  1828
        };
hgs
parents:
diff changeset
  1829
    }
hgs
parents:
diff changeset
  1830
hgs
parents:
diff changeset
  1831
RESOURCE CBA r_aknfep_softkeys_list_options_exit_mark
hgs
parents:
diff changeset
  1832
    {
hgs
parents:
diff changeset
  1833
    buttons =
hgs
parents:
diff changeset
  1834
        {
hgs
parents:
diff changeset
  1835
        CBA_BUTTON {id=EAknSoftkeyOptions;txt=text_softkey_option;},
hgs
parents:
diff changeset
  1836
        CBA_BUTTON {id=EAknSoftkeyExit; txt=text_softkey_exit;},
hgs
parents:
diff changeset
  1837
        CBA_BUTTON {id=EAknSoftkeyMark;}
hgs
parents:
diff changeset
  1838
        };
hgs
parents:
diff changeset
  1839
    }
hgs
parents:
diff changeset
  1840
hgs
parents:
diff changeset
  1841
RESOURCE DIALOG r_aknfep_wait_dialog
hgs
parents:
diff changeset
  1842
    {
hgs
parents:
diff changeset
  1843
    flags = EAknProgressNoteFlags;
hgs
parents:
diff changeset
  1844
    buttons = R_AVKON_SOFTKEYS_EMPTY;
hgs
parents:
diff changeset
  1845
    items =
hgs
parents:
diff changeset
  1846
        {
hgs
parents:
diff changeset
  1847
        DLG_LINE
hgs
parents:
diff changeset
  1848
            {
hgs
parents:
diff changeset
  1849
            type = EAknCtNote;
hgs
parents:
diff changeset
  1850
            id = EProgressNoteId;
hgs
parents:
diff changeset
  1851
            control = AVKON_NOTE
hgs
parents:
diff changeset
  1852
                {
hgs
parents:
diff changeset
  1853
                layout = EProgressLayout;
hgs
parents:
diff changeset
  1854
                singular_label = qtn_chi_chinese_user_db_note_deleting_phrases;
hgs
parents:
diff changeset
  1855
                imagefile = "z:\\resource\apps\avkon2.mbm";
hgs
parents:
diff changeset
  1856
                imageid = EMbmAvkonQgn_note_erased;
hgs
parents:
diff changeset
  1857
                imagemask = EMbmAvkonQgn_note_erased_mask;
hgs
parents:
diff changeset
  1858
                };
hgs
parents:
diff changeset
  1859
            }
hgs
parents:
diff changeset
  1860
        };
hgs
parents:
diff changeset
  1861
    }
hgs
parents:
diff changeset
  1862
hgs
parents:
diff changeset
  1863
//CBA Done-Done-Cancel
hgs
parents:
diff changeset
  1864
RESOURCE CBA r_aknfep_softkeys_done_cancel_done
hgs
parents:
diff changeset
  1865
    {
hgs
parents:
diff changeset
  1866
    buttons =
hgs
parents:
diff changeset
  1867
        {
hgs
parents:
diff changeset
  1868
        CBA_BUTTON {id=EAknSoftkeyDone;txt=text_softkey_done;},
hgs
parents:
diff changeset
  1869
        CBA_BUTTON {id=EAknSoftkeyCancel;txt=text_softkey_cancel;},
hgs
parents:
diff changeset
  1870
        CBA_BUTTON {id=EAknSoftkeyDone;}
hgs
parents:
diff changeset
  1871
        };
hgs
parents:
diff changeset
  1872
    }
hgs
parents:
diff changeset
  1873
hgs
parents:
diff changeset
  1874
RESOURCE DIALOG r_aknfep_quit_phrase_creation_query_dialog
hgs
parents:
diff changeset
  1875
    {
hgs
parents:
diff changeset
  1876
    flags = EGeneralQueryFlags;
hgs
parents:
diff changeset
  1877
    buttons = R_AVKON_SOFTKEYS_YES_NO;
hgs
parents:
diff changeset
  1878
    items =
hgs
parents:
diff changeset
  1879
        {
hgs
parents:
diff changeset
  1880
        DLG_LINE
hgs
parents:
diff changeset
  1881
            {
hgs
parents:
diff changeset
  1882
            type = EAknCtQuery;
hgs
parents:
diff changeset
  1883
            id = EGeneralQuery;
hgs
parents:
diff changeset
  1884
            control = AVKON_CONFIRMATION_QUERY
hgs
parents:
diff changeset
  1885
                {
hgs
parents:
diff changeset
  1886
                layout = EConfirmationQueryLayout;
hgs
parents:
diff changeset
  1887
                };
hgs
parents:
diff changeset
  1888
            }
hgs
parents:
diff changeset
  1889
        };
hgs
parents:
diff changeset
  1890
    }
hgs
parents:
diff changeset
  1891
hgs
parents:
diff changeset
  1892
RESOURCE CBA r_aknfep_softkeys__phrase_creation_empty_cancel_empty
hgs
parents:
diff changeset
  1893
    {
hgs
parents:
diff changeset
  1894
    buttons =
hgs
parents:
diff changeset
  1895
        {
hgs
parents:
diff changeset
  1896
        CBA_BUTTON {id=EAknSoftkeyEmpty;txt=text_softkey_empty;},
hgs
parents:
diff changeset
  1897
        CBA_BUTTON {id=EAknSoftkeyCancel; txt=text_softkey_cancel;},
hgs
parents:
diff changeset
  1898
        CBA_BUTTON {id=EAknSoftkeyEmpty;}
hgs
parents:
diff changeset
  1899
        };
hgs
parents:
diff changeset
  1900
    }
hgs
parents:
diff changeset
  1901
hgs
parents:
diff changeset
  1902
RESOURCE CBA r_aknfep_softkeys_phrase_creation_select_cancel_select
hgs
parents:
diff changeset
  1903
    {
hgs
parents:
diff changeset
  1904
    buttons = 
hgs
parents:
diff changeset
  1905
        { 
hgs
parents:
diff changeset
  1906
        // This prevents EAknSoftkeySelect operating on a long keypress 
hgs
parents:
diff changeset
  1907
        AVKON_CBA_BUTTON{id=EAknSoftkeySelect; longpressid=0; txt= text_softkey_select; }, 
hgs
parents:
diff changeset
  1908
        CBA_BUTTON{id=EAknSoftkeyCancel; txt= text_softkey_cancel; }, 
hgs
parents:
diff changeset
  1909
        AVKON_CBA_BUTTON{id=EAknSoftkeySelect; longpressid=0; txt= qtn_msk_select; } 
hgs
parents:
diff changeset
  1910
        };
hgs
parents:
diff changeset
  1911
    }
hgs
parents:
diff changeset
  1912
    
hgs
parents:
diff changeset
  1913
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_numeric_mode_chars_plain
hgs
parents:
diff changeset
  1914
    {
hgs
parents:
diff changeset
  1915
    contents =
hgs
parents:
diff changeset
  1916
        {
hgs
parents:
diff changeset
  1917
        SCT_CHAR_SET
hgs
parents:
diff changeset
  1918
            {
hgs
parents:
diff changeset
  1919
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
  1920
            chars = aknfep_number_mode_keymap_plain;
hgs
parents:
diff changeset
  1921
            }
hgs
parents:
diff changeset
  1922
        };
hgs
parents:
diff changeset
  1923
    }
hgs
parents:
diff changeset
  1924
hgs
parents:
diff changeset
  1925
RESOURCE SPECIAL_CHAR_TABLE r_aknfep_sct_numeric_mode_chars_sat_hidden
hgs
parents:
diff changeset
  1926
    {
hgs
parents:
diff changeset
  1927
    contents =
hgs
parents:
diff changeset
  1928
        {
hgs
parents:
diff changeset
  1929
        SCT_CHAR_SET
hgs
parents:
diff changeset
  1930
            {
hgs
parents:
diff changeset
  1931
            id = EAknSCTChiLatinInputModes;
hgs
parents:
diff changeset
  1932
            chars = aknfep_number_mode_keymap_sat_hidden;
hgs
parents:
diff changeset
  1933
            }
hgs
parents:
diff changeset
  1934
        };
hgs
parents:
diff changeset
  1935
    }
hgs
parents:
diff changeset
  1936
     
hgs
parents:
diff changeset
  1937
// End of file