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