textinput/peninputhwrtrui/data/trui.rss
changeset 40 2cb9bae34d17
parent 31 f1bdd6b078d1
child 49 37f5d84451bd
equal deleted inserted replaced
31:f1bdd6b078d1 40:2cb9bae34d17
     1 /*
       
     2 * Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0""
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Resource definitions for project TrainingUI
       
    15 *
       
    16 */
       
    17 
       
    18 NAME HELL
       
    19 
       
    20 #include <eikon.rh>
       
    21 #include <eikon.rsg>
       
    22 #include <avkon.rh>
       
    23 #include <avkon.rsg>
       
    24 #include <trui_icons.mbg>
       
    25 #include <data_caging_paths_strings.hrh>
       
    26 #include <appinfo.rh>
       
    27 #include <trui.loc>
       
    28 #include <aknsconstants.hrh>
       
    29 
       
    30 #include "trui.hrh"
       
    31 #include "trui.rh"
       
    32 
       
    33 #define TRUI_SHORTCUTEDITOR_TEXT_MAXLENGTH  160
       
    34 
       
    35 // d:Radio button's text in shortcut edit model view
       
    36 // l:(none)
       
    37 // r:5.0
       
    38 // 
       
    39 #define qtn_hwrt_radio_button_own_symbol "Own symbol"
       
    40 
       
    41 // d:Tooltip text for grid buttont on edit symbol view
       
    42 // l:list_single_graphic_pane
       
    43 // r:5.0
       
    44 // 
       
    45 #define qtn_hwrt_tooltip_select_symbol "Select symbol"
       
    46 
       
    47 // d:Radio button's text in shortcut edit model view
       
    48 // l:(none)
       
    49 // r:5.0
       
    50 // 
       
    51 #define qtn_hwrt_radio_button_preset_symbol "Preset symbol"
       
    52 
       
    53 // d:Tooltip text for preset symbols in shortcut edit model view
       
    54 // l:none
       
    55 // r:5.0
       
    56 // 
       
    57 #define qtn_hwrt_text_purpose_selected_symbol "You can select a symbol for the shortcut text and use it later to call the text."
       
    58 
       
    59 // d:Query note for all preset models are in use
       
    60 // l:popup_note_window
       
    61 // r:5.0
       
    62 //
       
    63 #define qtn_hwrt_all_symbols_in_use_notification "All preset symbols are in use."
       
    64 
       
    65 // d:Displayed in SCT dialog.
       
    66 // d:Text in sct dialog as the title
       
    67 // l:(none)
       
    68 // r:5.0
       
    69 //
       
    70 #define qtn_sct_dialog_title "Select a character:"
       
    71 
       
    72 // d:Short application name in application shell.
       
    73 // l:(none)
       
    74 // r:5.0
       
    75 //
       
    76 #define qtn_trui_short_caption "trui"
       
    77 
       
    78 // d:Item in choicelist when language script is western.
       
    79 // d:Perform the function of changing character range to western lower
       
    80 // l:(none)
       
    81 // r:5.0
       
    82 //
       
    83 #define qtn_hwrt_char_range_lower       "ab"
       
    84 
       
    85 // d:Item in choicelist when language script is western.
       
    86 // d:Perform the function of changing character range to western captial
       
    87 // l:(none)
       
    88 // r:5.0
       
    89 //
       
    90 #define qtn_hwrt_char_range_capital     "AB"
       
    91 
       
    92 // d:Item in choicelist under all scripts.
       
    93 // d:Perform the function of changing character range to digits
       
    94 // l:(none)
       
    95 // r:5.0
       
    96 //
       
    97 #define qtn_hwrt_char_range_digits      "12"
       
    98 
       
    99 // d:Item in choicelist under all scripts.
       
   100 // d:Perform the function of changing character range to symbols
       
   101 // l:(none)
       
   102 // r:5.0
       
   103 //
       
   104 #define qtn_hwrt_char_range_symbols     "*#"
       
   105 
       
   106 // d:Item in choicelist when language script is cyrillic.
       
   107 // d:Perform the function of changing character range to cyrillic lower
       
   108 // l:(none)
       
   109 // r:5.0
       
   110 //
       
   111 #define qtn_hwrt_cyrillic_lower_range   <0x0430><0x0431>
       
   112 
       
   113 // d:Item in choicelist when language script is cyrillic.
       
   114 // d:Perform the function of changing character range to cyrillic capital
       
   115 // l:(none)
       
   116 // r:5.0
       
   117 //
       
   118 #define qtn_hwrt_cyrillic_capital_range <0x0410><0x0411>
       
   119 
       
   120 // d:Item in choicelist when language script is greek.
       
   121 // d:Perform the function of changing character range to greek lower
       
   122 // l:(none)
       
   123 // r:5.0
       
   124 //
       
   125 #define qtn_hwrt_greek_lower_range      <0x03B1><0x03C9>
       
   126 
       
   127 // d:Item in choicelist when language script is greek.
       
   128 // d:Perform the function of changing character range to greek captial
       
   129 // l:(none)
       
   130 // r:5.0
       
   131 //
       
   132 #define qtn_hwrt_greek_capital_range    <0x0391><0x03A9>
       
   133 
       
   134 // d:Item in choicelist when language script is hebrew.
       
   135 // d:Perform the function of changing character range to hebrew letters
       
   136 // l:(none)
       
   137 // r:5.0
       
   138 //
       
   139 #define qtn_hwrt_hebrew_letters         <0x05D0><0x05D1>
       
   140 
       
   141 // d:Command in options list of sub menu of character range under western script.
       
   142 // d:Perform the function of changing character range to western lower.
       
   143 // l:(none)
       
   144 // r:5.0
       
   145 //
       
   146 #define qtn_hwrt_submenu_latin_lower    "ab"
       
   147 
       
   148 // d:Command in options list of sub menu of character range under western script.
       
   149 // d:Perform the function of changing character range to western capital
       
   150 // l:list_single_popup_submenu_pane_t1
       
   151 // r:5.0
       
   152 //
       
   153 #define qtn_hwrt_submenu_latin_capital  "AB"
       
   154 
       
   155 // d:Command in options list of sub menu of character range under western script.
       
   156 // d:Perform the function of changing character range to western accent
       
   157 // l:list_single_popup_submenu_pane_t1
       
   158 // r:5.0
       
   159 //
       
   160 #define qtn_hwrt_char_range_latin_accent   <0x00E0><0x017E>
       
   161 
       
   162 // d:Command in options list of sub menu of character range under all scripts.
       
   163 // d:Perform the function of changing character range to digits
       
   164 // l:list_single_popup_submenu_pane_t1
       
   165 // r:5.0
       
   166 //
       
   167 #define qtn_hwrt_submenu_digits         "12"
       
   168 
       
   169 // d:Command in options list of sub menu of character range under all scripts.
       
   170 // d:Perform the function of changing character range to symbols
       
   171 // l:list_single_popup_submenu_pane_t1
       
   172 // r:5.0
       
   173 //
       
   174 #define qtn_hwrt_submenu_symbols        "*#"
       
   175 
       
   176 // d:Command in options list of sub menu of character range under cyrillic script.
       
   177 // d:Perform the function of changing character range to cyrillic lower
       
   178 // l:list_single_popup_submenu_pane_t1
       
   179 // r:5.0
       
   180 //
       
   181 #define qtn_hwrt_submenu_cyrillic_lower <0x0430><0x0431>
       
   182 
       
   183 // d:Command in options list of sub menu of character range under cyrillic script.
       
   184 // d:Perform the function of changing character range to cyrillic capital
       
   185 // l:list_single_popup_submenu_pane_t1
       
   186 // r:5.0
       
   187 //
       
   188 #define qtn_hwrt_submenu_cyrillic_capital   <0x0410><0x0411>
       
   189 
       
   190 // d:Command in options list of sub menu of character range under cyrillic script.
       
   191 // d:Perform the function of changing character range to cyrillic accent
       
   192 // l:list_single_popup_submenu_pane_t1
       
   193 // r:5.0
       
   194 //
       
   195 #define qtn_hwrt_char_range_cyrillic_accent    <0x044A><0x0451>
       
   196 
       
   197 // d:Command in options list of sub menu of character range under greek script.
       
   198 // d:Perform the function of changing character range to greek lower
       
   199 // l:list_single_popup_submenu_pane_t1
       
   200 // r:5.0
       
   201 //
       
   202 #define qtn_hwrt_submenu_greek_lower    <0x03B1><0x03C9>
       
   203 
       
   204 // d:Command in options list of sub menu of character range under greek script.
       
   205 // d:Perform the function of changing character range to greek capital.
       
   206 // l:list_single_popup_submenu_pane_t1
       
   207 // r:5.0
       
   208 //
       
   209 #define qtn_hwrt_submenu_greek_capital  <0x0391><0x03A9>
       
   210 
       
   211 // d:Command in options list of sub menu of character range under hebrew script.
       
   212 // d:Perform the function of changing character range to hebrew letters.
       
   213 // l:list_single_popup_submenu_pane_t1
       
   214 // r:5.0
       
   215 //
       
   216 #define qtn_hwrt_submenu_hebrew_letters <0x05D0><0x05D1>
       
   217 
       
   218 // Latin character set
       
   219 // d:Displayed in SCT, used during developping temporarily.
       
   220 // d:Latin lower letters
       
   221 // l:(none)
       
   222 // r:5.0
       
   223 //
       
   224 #define qtn_sct_latin_lowerletters <0x0061><0x0062><0x0063><0x0064><0x0065>\
       
   225                                    <0x0066><0x0067><0x0068><0x0069><0x006A>\
       
   226                                    <0x006B><0x006C><0x006D><0x006E><0x006F>\
       
   227                                    <0x0070><0x0071><0x0072><0x0073><0x0074>\
       
   228                                    <0x0075><0x0076><0x0077><0x0078><0x0079>\
       
   229                                    <0x007A>			           
       
   230 
       
   231 // d:Displayed in SCT, used during developping temporarily.
       
   232 // d:Latin upper letters
       
   233 // l:(none)
       
   234 // r:5.0
       
   235 //
       
   236 #define qtn_sct_latin_upperletters <0x0041><0x0042><0x0043><0x0044><0x0045>\
       
   237                                    <0x0046><0x0047><0x0048><0x0049><0x004A>\
       
   238                                    <0x004B><0x004C><0x004D><0x004E><0x004F>\
       
   239                                    <0x0050><0x0051><0x0052><0x0053><0x0054>\
       
   240                                    <0x0055><0x0056><0x0057><0x0058><0x0059>\
       
   241                                    <0x005A>
       
   242 
       
   243 // d:Displayed in SCT, used during developping temporarily.
       
   244 // d:Latin digital letters
       
   245 // l:(none)
       
   246 // r:5.0
       
   247 //
       
   248 #define qtn_sct_latin_digital <0x0031><0x0032><0x0033><0x0034><0x0035>\
       
   249                               <0x0036><0x0037><0x0038><0x0039><0x0030>
       
   250 
       
   251 // d:Displayed in SCT, used during developping temporarily.
       
   252 // d:Latin symbol letters
       
   253 // l:(none)
       
   254 // r:5.0
       
   255 //
       
   256 #define qtn_sct_latin_symbol <0x002E><0x002C><0x0027><0x003F>\
       
   257                              <0x0021><0x0022><0x002D><0x0028>\
       
   258                              <0x0029><0x0040><0x002F><0x003A>\
       
   259                              <0x005F><0x003B><0x002B><0x0026>\
       
   260                              <0x0025><0x002A><0x003D><0x00A3>\
       
   261                              <0x20AC><0x0024><0x00A5><0x00A4>\
       
   262                              <0x003C><0x003E><0x005C><0x007E>\
       
   263                              <0x005E><0x00A1><0x00BF><0x0023>\
       
   264                              <0x007C><0x0060><0x201E><0x00B1>\
       
   265                              <0x2030><0x00A2><0x20AA><0x0E3F>\
       
   266                              <0x20AB>                             
       
   267 
       
   268 // d:Displayed in SCT, used during developping temporarily.
       
   269 // d:Chinese Latin symbol letters
       
   270 // l:(none)
       
   271 // r:5.0
       
   272 //
       
   273 #define qtn_sct_latin_symbol_chinese <0x002E><0x002C><0x0027><0x003F>\
       
   274                                      <0x0021><0x0022><0x002D><0x0028>\
       
   275                                      <0x0029><0x0040><0x002F><0x003A>\
       
   276                                      <0x005F><0x003B><0x002B><0x0026>\
       
   277                                      <0x0025><0x002A><0x003D><0x00A3>\
       
   278                                      <0x20AC><0x0024><0x00A5><0x00A4>\
       
   279                                      <0x003C><0x003E><0x005C><0x007E>\
       
   280                                      <0x005E><0x00A1><0x00BF><0x0023>\
       
   281                                      <0x007C><0x0060><0x201E><0x00B1>\
       
   282                                      <0x2030><0x00A2>
       
   283                              
       
   284 // d:Displayed in SCT, used during developping temporarily.
       
   285 // d:Latin accent letters
       
   286 // l:(none)
       
   287 // r:5.0
       
   288 //
       
   289 #define qtn_sct_latin_accent <0x00C0><0x00C1><0x00C2><0x00C3><0x00C4><0x00C5><0x00C6>\
       
   290                              <0x00C7><0x00C8><0x00C9><0x00CA><0x00CB><0x00CC><0x00CD>\
       
   291                              <0x00CE><0x00CF><0x00D0><0x00D1><0x00D2><0x00D3><0x00D4>\
       
   292                              <0x00D5><0x00D6><0x00D8><0x00D9><0x00DA><0x00DB><0x00DC>\
       
   293                              <0x00DD><0x00DE><0x00DF><0x00E0><0x00E1><0x00E2><0x00E3>\
       
   294                              <0x00E4><0x00E5><0x00E6><0x00E7><0x00E8><0x00E9><0x00EA>\
       
   295                              <0x00EB><0x00EC><0x00ED><0x00EE><0x00EF><0x00F0><0x00F1>\
       
   296                              <0x00F2><0x00F3><0x00F4><0x00F5><0x00F6><0x00F8><0x00F9>\
       
   297                              <0x00FA><0x00FB><0x00FC><0x00FD><0x00FE><0x00FF><0x0100>\
       
   298                              <0x0101><0x0102><0x0103><0x0104><0x0105><0x0106><0x0107>\
       
   299                              <0x0108><0x0109><0x010A><0x010B><0x010C><0x010D><0x010E>\
       
   300                              <0x010F><0x0110><0x0111><0x0112><0x0113><0x0114><0x0115>\
       
   301                              <0x0116><0x0117><0x0118><0x0119><0x011A><0x011B><0x011C>\
       
   302                              <0x011D><0x011E><0x011F><0x0120><0x0121><0x0122><0x0123>\
       
   303                              <0x0124><0x0125><0x0126><0x0127><0x012A><0x012B><0x012C>\
       
   304                              <0x012D><0x012E><0x012F><0x0130><0x0131><0x0134><0x0135>\
       
   305                              <0x0136><0x0137><0x0139><0x013A><0x013B><0x013C><0x013D>\
       
   306                              <0x013E><0x013F><0x0140><0x0141><0x0142><0x0143><0x0144>\
       
   307                              <0x0145><0x0146><0x0147><0x0148><0x014A><0x014B><0x014C>\
       
   308                              <0x014D><0x014E><0x014F><0x0150><0x0151><0x0152><0x0153>\
       
   309                              <0x0154><0x0155><0x0156><0x0157><0x0158><0x0159><0x015A>\
       
   310                              <0x015B><0x015C><0x015D><0x015E><0x015F><0x0160><0x0161>\
       
   311                              <0x0162><0x0163><0x0164><0x0165><0x0166><0x0167><0x016A>\
       
   312                              <0x016B><0x016C><0x016D><0x016E><0x016F><0x0170><0x0171>\
       
   313                              <0x0172><0x0173><0x0174><0x0175><0x0176><0x0177><0x0178>\
       
   314                              <0x0179><0x017A><0x017B><0x017C><0x017D><0x017E><0x018F>\
       
   315                              <0x01B7><0x01E4><0x01E5><0x01E6><0x01E7><0x01E8><0x01E9>\
       
   316                              <0x01EE><0x01EF><0x021E><0x021F><0x0259><0x0292>
       
   317 
       
   318 // Cyrillic character set
       
   319 // d:Displayed in SCT, used during developping temporarily.
       
   320 // d:Cyrillic lower letters
       
   321 // l:(none)
       
   322 // r:5.0
       
   323 //
       
   324 #define qtn_sct_cyrillic_lowerletters <0x0430><0x0431><0x0432><0x0433>\
       
   325                                       <0x0491><0x0434><0x0452><0x0435>\
       
   326                                       <0x0451><0x0454><0x0436><0x0437>\
       
   327                                       <0x0438><0x0439><0x0456><0x0457>\
       
   328                                       <0x0458><0x043A><0x043B><0x0459>\
       
   329                                       <0x043C><0x043D><0x045A><0x043E>\
       
   330                                       <0x043F><0x0440><0x0441><0x0442>\
       
   331                                       <0x045B><0x0443><0x0444><0x0445>\
       
   332                                       <0x0446><0x0447><0x0448><0x0449>\
       
   333                                       <0x044A><0x044B><0x044C><0x044D>\
       
   334                                       <0x044E><0x044F>
       
   335 
       
   336 // d:Displayed in SCT, used during developping temporarily.
       
   337 // d:Cyrillic upper letters
       
   338 // l:(none)
       
   339 // r:5.0
       
   340 //
       
   341 #define qtn_sct_cyrillic_upperletters <0x0410><0x0411><0x0412><0x0413>\
       
   342                                       <0x0490><0x0414><0x0402><0x0415>\
       
   343                                       <0x0401><0x0404><0x0416><0x0417>\
       
   344                                       <0x0418><0x0419><0x0406><0x0407>\
       
   345                                       <0x0408><0x041A><0x041B><0x0409>\
       
   346                                       <0x041C><0x041D><0x040A><0x041E>\
       
   347                                       <0x041F><0x0420><0x0421><0x0422>\
       
   348                                       <0x0423><0x0424><0x0425><0x0426>\
       
   349                                       <0x0427><0x0428><0x0429><0x042A>\
       
   350                                       <0x042B><0x042C><0x042D><0x042E>\
       
   351                                       <0x042F>
       
   352 
       
   353 // d:Displayed in SCT, used during developping temporarily.
       
   354 // d:Cyrillic accent letters
       
   355 // l:(none)
       
   356 // r:5.0
       
   357 //
       
   358 #define qtn_sct_cyrillic_accent <0x0453><0x0403><0x0491><0x0490>\
       
   359                                 <0x0493><0x0492><0x0452><0x0402>\
       
   360                                 <0x0455><0x0405><0x0450><0x0400>\
       
   361                                 <0x0451><0x0401><0x0454><0x0404>\
       
   362                                 <0x04D9><0x04D8><0x04C2><0x04C1>\
       
   363                                 <0x0456><0x0406><0x0457><0x0407>\
       
   364                                 <0x045D><0x040D><0x0458><0x0408>\
       
   365                                 <0x045C><0x040C><0x049B><0x049A>\
       
   366                                 <0x049D><0x049C><0x0459><0x0409>\
       
   367                                 <0x045A><0x040A><0x04A3><0x04A2>\
       
   368                                 <0x04E9><0x04E8><0x045E><0x040E>\
       
   369                                 <0x04AF><0x04AE><0x04B1><0x04B0>\
       
   370                                 <0x04B3><0x04B2><0x045F><0x040F>\
       
   371                                 <0x045B><0x040B><0x04B9><0x04B8>\
       
   372                                 <0x04BB><0x04BA>
       
   373 
       
   374 // d:Displayed in SCT, used during developping temporarily.
       
   375 // d:Greek lower letters
       
   376 // l:(none)
       
   377 // r:5.0
       
   378 //
       
   379 #define qtn_sct_greek_lowerletters <0x03B1><0x03AC><0x03B2><0x03B3>\
       
   380                                    <0x03B4><0x03B5><0x03AD><0x03B6>\
       
   381                                    <0x03B7><0x03AE><0x03B8><0x03B9>\
       
   382                                    <0x03AF><0x03CA><0x0390><0x03BA>\
       
   383                                    <0x03BB><0x03BC><0x03BD><0x03BE>\
       
   384                                    <0x03BF><0x03CC><0x03C0><0x03C1>\
       
   385                                    <0x03C3><0x03C2><0x03C4><0x03C5>\
       
   386                                    <0x03CD><0x03CB><0x03B0><0x03C6>\
       
   387                                    <0x03C7><0x03C8><0x03C9><0x03CE>
       
   388                                    
       
   389 
       
   390 // d:Displayed in SCT, used during developping temporarily.
       
   391 // d:Greek upper letters
       
   392 // l:(none)
       
   393 // r:5.0
       
   394 //
       
   395 #define qtn_sct_greek_upperletters <0x0391><0x0386><0x0392><0x0393>\
       
   396                                    <0x0394><0x0395><0x0388><0x0396>\
       
   397                                    <0x0397><0x0389><0x0398><0x0399>\
       
   398                                    <0x038A><0x03AA><0x039A><0x039B>\
       
   399                                    <0x039C><0x039D><0x039E><0x039F>\
       
   400                                    <0x038C><0x03A0><0x03A1><0x03A3>\
       
   401                                    <0x03A4><0x03A5><0x038E><0x03AB>\
       
   402                                    <0x03A6><0x03A7><0x03A8><0x03A9>\
       
   403                                    <0x038F>
       
   404 
       
   405 // Hebrew character set
       
   406 // d:Displayed in SCT, used during developping temporarily.
       
   407 // d:Hebrew lower letters
       
   408 // l:(none)
       
   409 // r:5.0
       
   410 //
       
   411 #define qtn_sct_hebrew_letters    <0x05D0><0x05D1><0x05D2><0x05D3>\
       
   412                                   <0x05D4><0x05D5><0x05D6><0x05D7>\
       
   413                                   <0x05D8><0x05D9><0x05DB><0x05DA>\
       
   414                                   <0x05DC><0x05DE><0x05DD><0x05E0>\
       
   415                                   <0x05DF><0x05E1><0x05E2><0x05E4>\
       
   416                                   <0x05E3><0x05E6><0x05E5><0x05E7>\
       
   417                                   <0x05E8><0x05E9><0x05EA>
       
   418                                   
       
   419 // Cyrillic character set 
       
   420 // d:Displayed in SCT, used during developping temporarily.
       
   421 // d:Bulgarian lower letters
       
   422 // l:(none)
       
   423 // r:5.0
       
   424 //
       
   425 #define qtn_sct_cyrillic_lowerletters_bulgarian <0x0430><0x0431><0x0432><0x0433>\
       
   426                                                 <0x0434><0x0435><0x0436><0x0437>\
       
   427                                                 <0x0438><0x0439><0x043A><0x043B>\
       
   428                                                 <0x043C><0x043D><0x043E><0x043F>\
       
   429                                                 <0x0440><0x0441><0x0442><0x0443>\
       
   430                                                 <0x0444><0x0445><0x0446><0x0447>\
       
   431                                                 <0x0448><0x0449><0x044A><0x044C>\
       
   432                                                 <0x044E><0x044F>
       
   433 
       
   434 // Cyrillic character set
       
   435 // d:Displayed in SCT, used during developping temporarily.
       
   436 // d:Russian lowers letters
       
   437 // l:(none)
       
   438 // r:5.0
       
   439 //
       
   440 #define qtn_sct_cyrillic_lowerletters_russian <0x0430><0x0431><0x0432><0x0433>\
       
   441                                               <0x0434><0x0435><0x0451><0x0436>\
       
   442                                               <0x0437><0x0438><0x0439><0x043A>\
       
   443                                               <0x043B><0x043C><0x043D><0x043E>\
       
   444                                               <0x043F><0x0440><0x0441><0x0442>\
       
   445                                               <0x0443><0x0444><0x0445><0x0446>\
       
   446                                               <0x0447><0x0448><0x0449><0x044A>\
       
   447                                               <0x044B><0x044C><0x044D><0x044E>\
       
   448                                               <0x044F>
       
   449 // Cyrillic character set
       
   450 // d:Displayed in SCT, used during developping temporarily.
       
   451 // d:Ukraine lowers letters
       
   452 // l:(none)
       
   453 // r:5.0
       
   454 //
       
   455 #define qtn_sct_cyrillic_lowerletters_ukraine <0x0430><0x0431><0x0432><0x0433>\
       
   456                                               <0x0491><0x0434><0x0435><0x0454>\
       
   457                                               <0x0436><0x0437><0x0438><0x0439>\
       
   458                                               <0x0456><0x0457><0x043A><0x043B>\
       
   459                                               <0x043C><0x043D><0x043E><0x043F>\
       
   460                                               <0x0440><0x0441><0x0442><0x0443>\
       
   461                                               <0x0444><0x0445><0x0446><0x0447>\
       
   462                                               <0x0448><0x0449><0x044C><0x044E>\
       
   463                                               <0x044F>
       
   464 
       
   465 // d:Displayed in SCT, used during developping temporarily.
       
   466 // d:Bulgarian upper letters
       
   467 // l:(none)
       
   468 // r:5.0
       
   469 //
       
   470 #define qtn_sct_cyrillic_upperletters_bulgarian <0x0410><0x0411><0x0412><0x0413>\
       
   471                                                 <0x0414><0x0415><0x0416><0x0417>\
       
   472                                                 <0x0418><0x0419><0x041A><0x041B>\
       
   473                                                 <0x041C><0x041D><0x041E><0x041F>\
       
   474                                                 <0x0420><0x0421><0x0422><0x0423>\
       
   475                                                 <0x0424><0x0425><0x0426><0x0427>\
       
   476                                                 <0x0428><0x0429><0x042A><0x042C>\
       
   477                                                 <0x042E><0x042F>
       
   478 
       
   479 // d:Displayed in SCT, used during developping temporarily.
       
   480 // d:Russian upper letters
       
   481 // l:(none)
       
   482 // r:5.0
       
   483 //
       
   484 #define qtn_sct_cyrillic_upperletters_russian <0x0410><0x0411><0x0412><0x0413>\
       
   485                                               <0x0414><0x0415><0x0401><0x0416>\
       
   486                                               <0x0417><0x0418><0x0419><0x041A>\
       
   487                                               <0x041B><0x041C><0x041D><0x041E>\
       
   488                                               <0x041F><0x0420><0x0421><0x0422>\
       
   489                                               <0x0423><0x0424><0x0425><0x0426>\
       
   490                                               <0x0427><0x0428><0x0429><0x042A>\
       
   491                                               <0x042B><0x042C><0x042D><0x042E>\
       
   492                                               <0x042F>
       
   493 
       
   494 // d:Displayed in SCT, used during developping temporarily.
       
   495 // d:Ukraine upper letters
       
   496 // l:(none)
       
   497 // r:5.0
       
   498 //
       
   499 #define qtn_sct_cyrillic_upperletters_ukraine <0x0410><0x0411><0x0412><0x0413>\
       
   500                                               <0x0490><0x0414><0x0415><0x0404>\
       
   501                                               <0x0416><0x0417><0x0418><0x0419>\
       
   502                                               <0x0406><0x0407><0x041A><0x041B>\
       
   503                                               <0x041C><0x041D><0x041E><0x041F>\
       
   504                                               <0x0420><0x0421><0x0422><0x0423>\
       
   505                                               <0x0424><0x0425><0x0426><0x0427>\
       
   506                                               <0x0428><0x0429><0x042C><0x042E>\
       
   507                                               <0x042F>
       
   508 
       
   509 // Preset symbols character set
       
   510 // d:Preset symbols text
       
   511 // l:none
       
   512 // r:5.0
       
   513 //
       
   514 #define qtn_hwrt_preset_characters        <0x2600><0x2601><0x2610><0x2630><0x2690><0x26A1><0x2642>\
       
   515                                           <0x2640><0x2661><0x2662><0x2664><0x2667><0x263E><0x2606>\
       
   516                                           <0x266C><0x26AF><0x2668><0x2698><0x2687><0x2695>
       
   517 
       
   518 // d:Fullname of MBG files saving App info.
       
   519 // l:(none)
       
   520 // r:5.0
       
   521 // 
       
   522 #define qtn_trui_appinfo_icons_filename "trui_aif.mif"
       
   523 
       
   524 // d:Fullname of MBG files.
       
   525 // l:(none)
       
   526 // r:5.0
       
   527 // 
       
   528 #define qtn_trui_icons_filename "trui_icons.mif"
       
   529 
       
   530 // d:Indicator's text in main view.
       
   531 // d:Information of which character being trained.
       
   532 // d:%S stands for the currently trained character
       
   533 // l:(none)
       
   534 // r:5.0
       
   535 //
       
   536 #define qtn_hwrt_active_char_indicator  "%S"
       
   537 
       
   538 // d:Default in SCT must be set when initializing a SCT dialog
       
   539 // d:It is not used for display, but only for initializing a SCT dialog successfully.
       
   540 // l:(none)
       
   541 // r:5.0
       
   542 // 
       
   543 #define qtn_hwr_sct_initial_text " "
       
   544 
       
   545 // d:Tooltip of character model failing to be saved.
       
   546 // l:popup_note_window
       
   547 // r:5.0
       
   548 //
       
   549 #define qtn_hwrt_note_save_failed       "Save failed"
       
   550 
       
   551 // d:Full application name in application shell.
       
   552 // l:(none)
       
   553 // r:5.0
       
   554 //
       
   555 #define  qtn_trui_full_caption "TrainingUI"
       
   556 
       
   557 // ---------------------------------------------------------------------------
       
   558 //   
       
   559 //    Define the resource file signature 
       
   560 //    This resource should be empty.
       
   561 //
       
   562 // ---------------------------------------------------------------------------
       
   563 //
       
   564 RESOURCE RSS_SIGNATURE { }
       
   565 
       
   566 // ---------------------------------------------------------------------------
       
   567 //   
       
   568 //    Default Document Name
       
   569 //
       
   570 // ---------------------------------------------------------------------------
       
   571 //
       
   572 RESOURCE TBUF r_default_document_name { buf=""; }
       
   573 
       
   574 // ---------------------------------------------------------------------------
       
   575 //   
       
   576 //    Define default menu and CBA key.
       
   577 //
       
   578 // ---------------------------------------------------------------------------
       
   579 //
       
   580 RESOURCE EIK_APP_INFO
       
   581     {
       
   582     menubar = r_trui_mainview_menubar;
       
   583     }
       
   584 
       
   585 RESOURCE EIK_APP_INFO_EXT r_trui_toolbar_info_extension
       
   586     {
       
   587     popup_toolbar = r_trui_fixed_toolbar;
       
   588     }
       
   589 
       
   590 // ---------------------------------------------------------------------------
       
   591 // r_trui_mainview
       
   592 // Define main view
       
   593 // ---------------------------------------------------------------------------
       
   594 //
       
   595 RESOURCE AVKON_VIEW r_trui_mainview
       
   596     {
       
   597     menubar = r_trui_mainview_menubar;
       
   598     cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
       
   599     toolbar = r_trui_mainview_toolbar;    
       
   600     }
       
   601 
       
   602 // ---------------------------------------------------------------------------
       
   603 //   
       
   604 //    r_trui_fixed_toolbar
       
   605 //    fixed toolbar
       
   606 //
       
   607 // ---------------------------------------------------------------------------
       
   608 //
       
   609 RESOURCE AVKON_TOOLBAR r_trui_fixed_toolbar
       
   610     {
       
   611     flags = KAknToolbarWithoutCba | KAknToolbarTransparent | KAknToolbarFixed;
       
   612     }
       
   613 
       
   614 // ---------------------------------------------------------------------------
       
   615 //   
       
   616 //    r_trui_mainview_toolbar_buttons
       
   617 //    fixed toolbar button groups
       
   618 //
       
   619 // ---------------------------------------------------------------------------
       
   620 //
       
   621 RESOURCE TOOLBAR_BUTTON_GROUPS r_trui_mainview_toolbar_buttons
       
   622     {
       
   623     buttons = 
       
   624         {
       
   625         TBAR_CTRL
       
   626             {
       
   627             type = EAknCtButton;
       
   628             id = EMainViewButtonIdGrid;
       
   629             control = SKIN_BUTTON
       
   630                 { 
       
   631                 flags = KAknButtonSizeFitText;
       
   632                 helptxt= qtn_hwrt_tooltip_select_character;
       
   633                 bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
   634                 bmpid = EMbmTrui_iconsQgn_indi_tb_char_grid;
       
   635                 bmpmask = EMbmTrui_iconsQgn_indi_tb_char_grid_mask;
       
   636                 mainitemid = EAknsMajorSkin;
       
   637                 minoritemid = EAknsMinorGenericQgnIndiTbCharGrid;
       
   638                 };
       
   639             },
       
   640         TBAR_CTRL
       
   641             {
       
   642             type = EAknCtButton;
       
   643             id = EMainViewButtonIdPreview;
       
   644             control = SKIN_BUTTON
       
   645                 {
       
   646                 flags = KAknButtonSizeFitText;
       
   647                 helptxt= qtn_hwrt_tooltip_preview_drawing;
       
   648                 bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
   649                 bmpid = EMbmTrui_iconsQgn_indi_tb_model_preview;
       
   650                 bmpmask = EMbmTrui_iconsQgn_indi_tb_model_preview_mask;
       
   651                 mainitemid = EAknsMajorNone;
       
   652                 minoritemid = EAknsMinorGenericQgnIndiTbModelPreview;
       
   653                 };
       
   654             },
       
   655         TBAR_CTRL
       
   656             {
       
   657             type = EAknCtButton;
       
   658             id = EMainViewButtonIdDelete;
       
   659             control = SKIN_BUTTON
       
   660                 {                
       
   661                 flags = KAknButtonSizeFitText;
       
   662                 helptxt= qtn_hwrt_tooltip_delete_drawing;
       
   663                 bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
   664                 bmpid = EMbmTrui_iconsQgn_indi_tb_remove;
       
   665                 bmpmask = EMbmTrui_iconsQgn_indi_tb_remove_mask;
       
   666                 mainitemid = EAknsMajorNone;
       
   667                 minoritemid = EAknsMinorGenericQgnIndiTbRemove;
       
   668                 };
       
   669             }
       
   670         };
       
   671     }
       
   672     
       
   673 // ---------------------------------------------------------------------------
       
   674 // r_trui_mainview_menubar
       
   675 // Menu title definition in main view
       
   676 // ---------------------------------------------------------------------------
       
   677 //
       
   678 RESOURCE MENU_BAR r_trui_mainview_menubar
       
   679     {
       
   680     titles =
       
   681         {
       
   682         MENU_TITLE
       
   683             {
       
   684             menu_pane = r_trui_mainview_menupane;
       
   685             }
       
   686         };
       
   687     }
       
   688 
       
   689 // ---------------------------------------------------------------------------
       
   690 // r_trui_mainview_menupane
       
   691 // Menu for "Options" in main view
       
   692 // ---------------------------------------------------------------------------
       
   693 //
       
   694 RESOURCE MENU_PANE r_trui_mainview_menupane
       
   695     {
       
   696     items =
       
   697         {
       
   698         MENU_ITEM
       
   699             {
       
   700             command = EMainViewDeleteModel;
       
   701             cascade = r_trui_mainview_menu_delete_cascade;
       
   702             txt = qtn_hwrt_om_delete_model;
       
   703             },
       
   704         MENU_ITEM
       
   705             {
       
   706             command = EMainViewPreviewModel;
       
   707             txt = qtn_hwrt_om_preview_model;
       
   708             },
       
   709         MENU_ITEM
       
   710             {
       
   711             command = EMainViewCharRange;
       
   712             cascade = r_trui_mainview_menu_charrange_cascade;
       
   713             txt = qtn_hwrt_om_character_range;            
       
   714             },
       
   715         MENU_ITEM
       
   716             {
       
   717             command = EMainViewCharGrid;
       
   718             txt = qtn_hwrt_om_character_grid;
       
   719             },
       
   720         MENU_ITEM
       
   721             {
       
   722             command = EMainViewLanguageScript;
       
   723             cascade = r_trui_mainview_menu_languagescript_cascade;
       
   724             txt = qtn_hwrt_om_select_language;
       
   725             },
       
   726         MENU_ITEM 
       
   727             {
       
   728             command = EMainViewToShortcutsView;
       
   729             txt = qtn_hwrt_om_shortcuts;
       
   730             },            
       
   731         MENU_ITEM
       
   732             {
       
   733             command = EMainViewHelp;
       
   734             txt = qtn_options_help;
       
   735             },
       
   736         MENU_ITEM
       
   737             {
       
   738             command = EAknSoftkeyExit;
       
   739             txt = qtn_options_exit;
       
   740             }
       
   741         };
       
   742     }
       
   743 
       
   744 //-----------------------------------------------------------------------------
       
   745 //
       
   746 //    r_trui_mainview_menu_delete_cascade
       
   747 //    Sub menu-pane of "Language script" menu
       
   748 //
       
   749 //-----------------------------------------------------------------------------
       
   750 //    
       
   751 RESOURCE MENU_PANE r_trui_mainview_menu_delete_cascade
       
   752     {
       
   753     items=
       
   754         {
       
   755         MENU_ITEM 
       
   756             {
       
   757             command = EMainViewDeleteCurrentModel;
       
   758             txt = qtn_hwrt_submenu_delete_current_model;            
       
   759             },
       
   760         MENU_ITEM 
       
   761             {
       
   762             command = EMainViewDeleteAllModel;
       
   763             txt = qtn_hwrt_submenu_delete_all_models;
       
   764             }
       
   765         };    
       
   766     }  
       
   767 
       
   768 //-----------------------------------------------------------------------------
       
   769 //
       
   770 //    r_trui_mainview_menu_languagescript_cascade
       
   771 //    Sub menu-pane of "Language script" menu
       
   772 //
       
   773 //-----------------------------------------------------------------------------
       
   774 //    
       
   775 RESOURCE MENU_PANE r_trui_mainview_menu_languagescript_cascade
       
   776     {
       
   777     items=
       
   778         {
       
   779         MENU_ITEM 
       
   780             {
       
   781             command = EMainViewSubmenuWestern;
       
   782             txt = qtn_hwrt_submenu_western;
       
   783             flags = EEikMenuItemRadioStart | EEikMenuItemSymbolOn;
       
   784             },
       
   785         MENU_ITEM 
       
   786             {
       
   787             command = EMainViewSubmenuCyrillic;
       
   788             txt = qtn_hwrt_submenu_cyrillic;
       
   789             },
       
   790         MENU_ITEM 
       
   791             {
       
   792             command = EMainViewSubmenuGreek;
       
   793             txt = qtn_hwrt_submenu_greek;
       
   794             },
       
   795         MENU_ITEM 
       
   796             {
       
   797             command = EMainViewSubmenuHebrew;
       
   798             txt = qtn_hwrt_submenu_hebrew;
       
   799             flags = EEikMenuItemRadioEnd;
       
   800             }
       
   801         };    
       
   802     }          
       
   803     
       
   804 //-----------------------------------------------------------------------------
       
   805 //
       
   806 //    r_trui_mainview_menu_charrange_cascade
       
   807 //    Sub menu-pane of "Character Range" menu
       
   808 //
       
   809 //-----------------------------------------------------------------------------
       
   810 //    
       
   811 RESOURCE MENU_PANE r_trui_mainview_menu_charrange_cascade
       
   812     {    
       
   813     }
       
   814     
       
   815 //-----------------------------------------------------------------------------
       
   816 //
       
   817 //    r_trui_mainview_submenu_charrange_latin
       
   818 //    Sub menu items of "Character Range" under Latin
       
   819 //
       
   820 //-----------------------------------------------------------------------------
       
   821 //    
       
   822 RESOURCE MENU_ITEMS r_trui_mainview_submenu_charrange_latin
       
   823     {
       
   824     items=
       
   825         {
       
   826         MENU_ITEM 
       
   827             {
       
   828             command = EMainViewSubmenuLatinLowerLetter;
       
   829             txt = qtn_hwrt_submenu_latin_lower;
       
   830             flags = EEikMenuItemRadioStart | EEikMenuItemSymbolOn;
       
   831             },
       
   832         MENU_ITEM 
       
   833             {
       
   834             command = EMainViewSubmenuLatinUpperLetter;
       
   835             txt = qtn_hwrt_submenu_latin_capital;
       
   836             },
       
   837         MENU_ITEM 
       
   838             {
       
   839             command = EMainViewSubmenuLatinAccent;
       
   840             txt = qtn_hwrt_char_range_latin_accent;
       
   841             },
       
   842         MENU_ITEM 
       
   843             {
       
   844             command = EMainViewSubmenuDigital;
       
   845             txt = qtn_hwrt_submenu_digits;
       
   846             },
       
   847         MENU_ITEM 
       
   848             {
       
   849             command = EMainViewSubmenuSymbols;
       
   850             txt = qtn_hwrt_submenu_symbols;
       
   851             flags = EEikMenuItemRadioEnd;
       
   852             }
       
   853         };  
       
   854     }
       
   855  
       
   856 //-----------------------------------------------------------------------------
       
   857 //
       
   858 //    r_trui_mainview_submenu_charrange_cyrillic
       
   859 //    Sub menu items of "Character Range" under Cyrillic
       
   860 //
       
   861 //-----------------------------------------------------------------------------
       
   862 //    
       
   863 RESOURCE MENU_ITEMS r_trui_mainview_submenu_charrange_cyrillic
       
   864     {
       
   865     items=
       
   866         {
       
   867         MENU_ITEM 
       
   868             {
       
   869             command = EMainViewSubmenuCyrillicLowerLetters;
       
   870             txt = qtn_hwrt_submenu_cyrillic_lower;
       
   871             flags = EEikMenuItemRadioStart | EEikMenuItemSymbolOn;
       
   872             },
       
   873         MENU_ITEM 
       
   874             {
       
   875             command = EMainViewSubmenuCyrillicUpperLetters;
       
   876             txt = qtn_hwrt_submenu_cyrillic_capital;
       
   877             },
       
   878         MENU_ITEM 
       
   879             {
       
   880             command = EMainViewSubmenuCyrillicAccent;
       
   881             txt = qtn_hwrt_char_range_cyrillic_accent;
       
   882             },            
       
   883         MENU_ITEM 
       
   884             {
       
   885             command = EMainViewSubmenuDigital;
       
   886             txt = qtn_hwrt_submenu_digits;
       
   887             },
       
   888         MENU_ITEM 
       
   889             {
       
   890             command = EMainViewSubmenuSymbols;
       
   891             txt = qtn_hwrt_submenu_symbols;
       
   892             flags = EEikMenuItemRadioEnd;
       
   893             }
       
   894         };  
       
   895     }
       
   896  
       
   897 //-----------------------------------------------------------------------------
       
   898 //
       
   899 //    r_trui_mainview_submenu_charrange_greek
       
   900 //    Sub menu items of "Character Range" under Greek
       
   901 //
       
   902 //-----------------------------------------------------------------------------
       
   903 //    
       
   904 RESOURCE MENU_ITEMS r_trui_mainview_submenu_charrange_greek
       
   905     {
       
   906     items=
       
   907         {
       
   908         MENU_ITEM 
       
   909             {
       
   910             command = EMainViewSubmenuGreekLowerLetters;
       
   911             txt = qtn_hwrt_submenu_greek_lower;
       
   912             flags = EEikMenuItemRadioStart | EEikMenuItemSymbolOn;
       
   913             },
       
   914         MENU_ITEM 
       
   915             {
       
   916             command = EMainViewSubmenuGreekUpperLetters;
       
   917             txt = qtn_hwrt_submenu_greek_capital;
       
   918             },
       
   919         MENU_ITEM 
       
   920             {
       
   921             command = EMainViewSubmenuDigital;
       
   922             txt = qtn_hwrt_submenu_digits;
       
   923             },
       
   924         MENU_ITEM 
       
   925             {
       
   926             command = EMainViewSubmenuSymbols;
       
   927             txt = qtn_hwrt_submenu_symbols;
       
   928             flags = EEikMenuItemRadioEnd;
       
   929             }
       
   930         };  
       
   931     }
       
   932 
       
   933 //-----------------------------------------------------------------------------
       
   934 //
       
   935 //    r_trui_mainview_submenu_charrange_hebrew
       
   936 //    Sub menu items of "Character Range" under Hebrew
       
   937 //
       
   938 //-----------------------------------------------------------------------------
       
   939 //    
       
   940 RESOURCE MENU_ITEMS r_trui_mainview_submenu_charrange_hebrew
       
   941     {
       
   942     items=
       
   943         {
       
   944         MENU_ITEM 
       
   945             {
       
   946             command = EMainViewSubmenuHebrewLetters;
       
   947             txt = qtn_hwrt_submenu_hebrew_letters;
       
   948             flags = EEikMenuItemRadioStart | EEikMenuItemSymbolOn;
       
   949             },
       
   950         MENU_ITEM 
       
   951             {
       
   952             command = EMainViewSubmenuDigital;
       
   953             txt = qtn_hwrt_submenu_digits;
       
   954             },
       
   955         MENU_ITEM 
       
   956             {
       
   957             command = EMainViewSubmenuSymbols;
       
   958             txt = qtn_hwrt_submenu_symbols;
       
   959             flags = EEikMenuItemRadioEnd;
       
   960             }
       
   961         };  
       
   962     }        
       
   963     
       
   964 // ---------------------------------------------------------------------------
       
   965 // r_trui_shortcutsview
       
   966 // Define shortcuts view
       
   967 // ---------------------------------------------------------------------------
       
   968 //
       
   969 RESOURCE AVKON_VIEW r_trui_shortcutsview
       
   970     {
       
   971     menubar = r_trui_shortcutsview_menubar;
       
   972     cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
       
   973     toolbar = r_trui_shortcuts_toolbar;
       
   974     }
       
   975 
       
   976 // ---------------------------------------------------------------------------
       
   977 // r_trui_shortcutedittextview
       
   978 // Define shortcut edit text view
       
   979 // ---------------------------------------------------------------------------
       
   980 //
       
   981 RESOURCE AVKON_VIEW r_trui_shortcutedittextview
       
   982     {
       
   983     cba = r_trui_shortcuteditview_empty_cba;
       
   984     }
       
   985 
       
   986 // ---------------------------------------------------------------------------
       
   987 //   
       
   988 //    r_trui_shortcuts_toolbar_buttons
       
   989 //    fixed toolbar button groups
       
   990 //
       
   991 // ---------------------------------------------------------------------------
       
   992 //
       
   993 RESOURCE TOOLBAR_BUTTON_GROUPS r_trui_shortcuts_toolbar_buttons
       
   994     {
       
   995     buttons = 
       
   996         {
       
   997         TBAR_CTRL
       
   998             {
       
   999             type = EAknCtButton;
       
  1000             id = EShortcutsViewButtonIdEditText;
       
  1001             control = SKIN_BUTTON
       
  1002                 {
       
  1003                 flags = KAknButtonSizeFitText;
       
  1004                 helptxt= qtn_hwrt_tooltip_edit_shortcut_text;
       
  1005                 bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1006                 bmpid = EMbmTrui_iconsQgn_indi_mce_tb_text;
       
  1007                 bmpmask = EMbmTrui_iconsQgn_indi_mce_tb_text_mask;
       
  1008                 mainitemid = EAknsMajorNone;
       
  1009                 minoritemid = EAknsMinorGenericQgnIndiMceTbText;
       
  1010                 };
       
  1011             },
       
  1012         TBAR_CTRL
       
  1013             {
       
  1014             type = EAknCtButton;
       
  1015             id = EShortcutsViewButtonIdEditModel;
       
  1016             control = SKIN_BUTTON
       
  1017                 {
       
  1018                 flags = KAknButtonSizeFitText;
       
  1019                 helptxt= qtn_hwrt_tooltip_edit_shortcut_symbol;
       
  1020                 bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1021                 bmpid = EMbmTrui_iconsQgn_indi_tb_edit_model;
       
  1022                 bmpmask = EMbmTrui_iconsQgn_indi_tb_edit_model_mask;
       
  1023                 mainitemid = EAknsMajorNone;
       
  1024                 minoritemid = EAknsMinorGenericQgnIndiTbEditModel;
       
  1025                 };
       
  1026             },
       
  1027         TBAR_CTRL
       
  1028             {
       
  1029             type = EAknCtButton;
       
  1030             id = EShortcutsViewButtonIdDelete;
       
  1031             control = SKIN_BUTTON
       
  1032                 {
       
  1033                 flags = KAknButtonSizeFitText;
       
  1034                 helptxt= qtn_hwrt_tooltip_delete;
       
  1035                 bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1036                 bmpid = EMbmTrui_iconsQgn_indi_tb_remove;
       
  1037                 bmpmask = EMbmTrui_iconsQgn_indi_tb_remove_mask;
       
  1038                 mainitemid = EAknsMajorNone;
       
  1039                 minoritemid = EAknsMinorGenericQgnIndiTbRemove;
       
  1040                 };
       
  1041             }
       
  1042         };
       
  1043     }
       
  1044 
       
  1045 // ---------------------------------------------------------------------------
       
  1046 // r_trui_shortcutsview_menubar
       
  1047 // Menu title definition in shortcuts view
       
  1048 // ---------------------------------------------------------------------------
       
  1049 //
       
  1050 RESOURCE MENU_BAR r_trui_shortcutsview_menubar
       
  1051     {
       
  1052     titles =
       
  1053         {
       
  1054         MENU_TITLE
       
  1055             {
       
  1056             menu_pane = r_trui_shortcutsview_menupane;
       
  1057             }
       
  1058         };
       
  1059     }
       
  1060 
       
  1061 // ---------------------------------------------------------------------------
       
  1062 // r_trui_shortcutsview_menupane
       
  1063 // Menu for "Options" in shortcuts view
       
  1064 // ---------------------------------------------------------------------------
       
  1065 //
       
  1066 RESOURCE MENU_PANE r_trui_shortcutsview_menupane
       
  1067     {
       
  1068     items =
       
  1069         {
       
  1070         MENU_ITEM
       
  1071             {
       
  1072             command = EShortcutViewEditText;
       
  1073             txt = qtn_hwrt_om_edit_shortcut_text;
       
  1074             },
       
  1075         MENU_ITEM
       
  1076             {
       
  1077             command = EShortcutViewEditModel;
       
  1078             txt = qtn_hwrt_om_edit_shortcut_symbol;
       
  1079             },
       
  1080         MENU_ITEM
       
  1081             {
       
  1082             command = EShortcutViewCreate;
       
  1083             txt = qtn_hwrt_om_new_shortcut;            
       
  1084             },
       
  1085         MENU_ITEM
       
  1086             {
       
  1087             command = EShortcutViewDelete;
       
  1088             txt = qtn_hwrt_om_delete_shortcut;
       
  1089             },
       
  1090         MENU_ITEM
       
  1091             {
       
  1092             command = EShortcutViewLinkToHandwritting;
       
  1093             txt = qtn_hwrt_om_training;
       
  1094             },        
       
  1095         MENU_ITEM
       
  1096             {
       
  1097             command = EShortcutViewMark;
       
  1098             txt = qtn_options_list_mark_one;
       
  1099             },
       
  1100         MENU_ITEM
       
  1101             {
       
  1102             command = EShortcutViewUnmark;
       
  1103             txt = qtn_options_list_unmark_one;
       
  1104             },
       
  1105         MENU_ITEM
       
  1106             {
       
  1107             command = EShortcutViewResetInfoMessage;
       
  1108             txt = qtn_hwrt_om_reset_intro;
       
  1109             },
       
  1110         MENU_ITEM
       
  1111             {
       
  1112             command = EShortcutViewHelp;
       
  1113             txt = qtn_options_help;
       
  1114             },
       
  1115         MENU_ITEM
       
  1116             {
       
  1117             command = EAknSoftkeyExit;
       
  1118             txt = qtn_options_exit;
       
  1119             }
       
  1120         };
       
  1121     }
       
  1122 
       
  1123 // ---------------------------------------------------------------------------
       
  1124 // r_trui_shortcutsview_context_menubar
       
  1125 // Menu title definition for context menu in shortcuts view
       
  1126 // ---------------------------------------------------------------------------
       
  1127 //
       
  1128 RESOURCE MENU_BAR r_trui_shortcutsview_context_menubar
       
  1129     {
       
  1130     titles =
       
  1131         {
       
  1132         MENU_TITLE
       
  1133             {
       
  1134             menu_pane = r_trui_shortcutsview_context_menupane;
       
  1135             }
       
  1136         };
       
  1137     }
       
  1138 
       
  1139 // ---------------------------------------------------------------------------
       
  1140 // r_trui_shortcutsview_context_menupane
       
  1141 // Menu for context menu in shortcuts view
       
  1142 // ---------------------------------------------------------------------------
       
  1143 //
       
  1144 RESOURCE MENU_PANE r_trui_shortcutsview_context_menupane
       
  1145     {
       
  1146     items =
       
  1147         {
       
  1148         MENU_ITEM
       
  1149             {
       
  1150             command = EShortcutViewEditText;
       
  1151             txt = qtn_msk_edit_text;
       
  1152             },
       
  1153         MENU_ITEM
       
  1154             {
       
  1155             command = EShortcutViewEditModel;
       
  1156             txt = qtn_msk_edit_symbol;
       
  1157             }
       
  1158         };
       
  1159     }
       
  1160        
       
  1161 // ---------------------------------------------------------------------------
       
  1162 // r_trui_shortcuteditview
       
  1163 // Define shortcut edit view
       
  1164 // ---------------------------------------------------------------------------
       
  1165 //
       
  1166 RESOURCE AVKON_VIEW r_trui_shortcuteditview
       
  1167     {
       
  1168     cba = R_AVKON_SOFTKEYS_DONE_BACK;
       
  1169     toolbar = r_trui_shortcut_edit_symbol_toolbar;
       
  1170     }
       
  1171 
       
  1172 // ---------------------------------------------------------------------------
       
  1173 //   
       
  1174 //    r_trui_shortcuteditview_create_cba
       
  1175 //    CBA button when enter shortcut edit symbol view in wizard
       
  1176 //
       
  1177 // ---------------------------------------------------------------------------
       
  1178 //
       
  1179 RESOURCE CBA r_trui_shortcuteditview_create_cba
       
  1180     {
       
  1181     flags = 0;
       
  1182     buttons = 
       
  1183         {
       
  1184         CBA_BUTTON 
       
  1185             {
       
  1186             id = EAknSoftkeyDone; 
       
  1187             txt = text_softkey_finish;
       
  1188             },
       
  1189         CBA_BUTTON 
       
  1190             {
       
  1191             id = EAknSoftkeyBack; 
       
  1192             txt = text_softkey_back;
       
  1193             }           
       
  1194         };
       
  1195     } 
       
  1196    
       
  1197 // ---------------------------------------------------------------------------
       
  1198 //   
       
  1199 //    r_trui_shortcuteditview_empty_cba
       
  1200 //    Empty CBA button
       
  1201 //
       
  1202 // ---------------------------------------------------------------------------
       
  1203 //
       
  1204 RESOURCE CBA r_trui_shortcuteditview_empty_cba
       
  1205     {
       
  1206     flags = 0;
       
  1207     buttons = 
       
  1208         {
       
  1209         CBA_BUTTON 
       
  1210             {            
       
  1211             },
       
  1212         CBA_BUTTON 
       
  1213             {
       
  1214             }
       
  1215         };
       
  1216     }    
       
  1217     
       
  1218 // ---------------------------------------------------------------------------
       
  1219 //   
       
  1220 //    r_trui_shortcuteditview_toolbar_buttons
       
  1221 //    fixed toolbar button groups
       
  1222 //
       
  1223 // ---------------------------------------------------------------------------
       
  1224 //
       
  1225 RESOURCE TOOLBAR_BUTTON_GROUPS r_trui_shortcuteditview_toolbar_buttons
       
  1226     {
       
  1227     buttons = 
       
  1228         {
       
  1229         TBAR_CTRL
       
  1230             {
       
  1231             type = EAknCtButton;
       
  1232             id = EShortcutEditViewGrid;
       
  1233             control = SKIN_BUTTON
       
  1234                 {
       
  1235                 flags = KAknButtonSizeFitText; 
       
  1236                 };
       
  1237             },        
       
  1238         TBAR_CTRL
       
  1239             {
       
  1240             type = EAknCtButton;
       
  1241             id = EShortcutEditViewPreviewModel;
       
  1242             control = SKIN_BUTTON
       
  1243                 {
       
  1244                 flags = KAknButtonSizeFitText;
       
  1245                 helptxt= qtn_hwrt_tooltip_preview_drawing;
       
  1246                 bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1247                 bmpid = EMbmTrui_iconsQgn_indi_tb_model_preview;
       
  1248                 bmpmask = EMbmTrui_iconsQgn_indi_tb_model_preview_mask;
       
  1249                 mainitemid = EAknsMajorNone;
       
  1250                 minoritemid = EAknsMinorGenericQgnIndiTbModelPreview;
       
  1251                 };
       
  1252             },
       
  1253         TBAR_CTRL
       
  1254             {
       
  1255             type = EAknCtButton;
       
  1256             id = EShortcutEditViewDelete;
       
  1257             control = SKIN_BUTTON
       
  1258                 {
       
  1259                 flags = KAknButtonSizeFitText;
       
  1260                 helptxt= qtn_hwrt_tooltip_delete_drawing;
       
  1261                 bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1262                 bmpid = EMbmTrui_iconsQgn_indi_tb_remove;
       
  1263                 bmpmask = EMbmTrui_iconsQgn_indi_tb_remove_mask;
       
  1264                 mainitemid = EAknsMajorNone;
       
  1265                 minoritemid = EAknsMinorGenericQgnIndiTbRemove;
       
  1266                 };
       
  1267             }
       
  1268         };
       
  1269     }
       
  1270     
       
  1271 // ---------------------------------------------------------------------------
       
  1272 // r_trui_infomessageview
       
  1273 // Define shortcut edit view
       
  1274 // ---------------------------------------------------------------------------
       
  1275 //
       
  1276 RESOURCE AVKON_VIEW r_trui_infomessageview
       
  1277     {    
       
  1278     cba = r_trui_infomessageview_cba;
       
  1279     }
       
  1280     
       
  1281 // ---------------------------------------------------------------------------
       
  1282 //   
       
  1283 //    r_trui_infomessageview_cba
       
  1284 //    CBA button for trui infomessage view
       
  1285 //
       
  1286 // ---------------------------------------------------------------------------
       
  1287 //
       
  1288 RESOURCE CBA r_trui_infomessageview_cba
       
  1289     {
       
  1290     flags = 0;
       
  1291     buttons = 
       
  1292         {
       
  1293         CBA_BUTTON 
       
  1294             {
       
  1295             id = EAknSoftkeyNext; 
       
  1296             txt = text_softkey_start;
       
  1297             },
       
  1298         CBA_BUTTON 
       
  1299             {
       
  1300             id = EAknSoftkeyCancel; 
       
  1301             txt = text_softkey_cancel;
       
  1302             }           
       
  1303         };
       
  1304     }
       
  1305     
       
  1306 // ---------------------------------------------------------------------------
       
  1307 //   
       
  1308 //    r_mainview_button_charrange_latin_lower
       
  1309 //    Skin-specified button for latin lower range
       
  1310 //
       
  1311 // ---------------------------------------------------------------------------
       
  1312 //
       
  1313 
       
  1314 RESOURCE SKIN_BUTTON r_mainview_button_charrange_latin_lower
       
  1315     {   
       
  1316     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1317     bmpid = EMbmTrui_iconsQgn_indi_input_case_small;
       
  1318     bmpmask = EMbmTrui_iconsQgn_indi_input_case_small_mask;
       
  1319     mainitemid = EAknsMajorSkin;
       
  1320     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseSmall;    
       
  1321     }
       
  1322 
       
  1323 // ---------------------------------------------------------------------------
       
  1324 //   
       
  1325 //    r_mainview_button_charrange_latin_upper
       
  1326 //    Skin-specified button for latin upper range
       
  1327 //
       
  1328 // ---------------------------------------------------------------------------
       
  1329 //
       
  1330 
       
  1331 RESOURCE SKIN_BUTTON r_mainview_button_charrange_latin_upper
       
  1332     {
       
  1333     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1334     bmpid = EMbmTrui_iconsQgn_indi_input_case_capital;
       
  1335     bmpmask = EMbmTrui_iconsQgn_indi_input_case_capital_mask;
       
  1336     mainitemid = EAknsMajorSkin;
       
  1337     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseCapital;
       
  1338     }
       
  1339     
       
  1340 // ---------------------------------------------------------------------------
       
  1341 //   
       
  1342 //    r_mainview_button_charrange_latin_accent
       
  1343 //    Skin-specified button for latin accent range
       
  1344 //
       
  1345 // ---------------------------------------------------------------------------
       
  1346 //
       
  1347 
       
  1348 RESOURCE SKIN_BUTTON r_mainview_button_charrange_latin_accent
       
  1349     {
       
  1350     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1351     bmpid = EMbmTrui_iconsQgn_indi_input_case_accented;
       
  1352     bmpmask = EMbmTrui_iconsQgn_indi_input_case_accented_mask;
       
  1353     mainitemid = EAknsMajorNone;
       
  1354     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseAccented;
       
  1355     }
       
  1356 
       
  1357 // ---------------------------------------------------------------------------
       
  1358 //   
       
  1359 //    r_mainview_button_charrange_cyrillic_lower
       
  1360 //    Skin-specified button for cyrillic lower range
       
  1361 //
       
  1362 // ---------------------------------------------------------------------------
       
  1363 //
       
  1364 
       
  1365 RESOURCE SKIN_BUTTON r_mainview_button_charrange_cyrillic_lower
       
  1366     {
       
  1367     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1368     bmpid = EMbmTrui_iconsQgn_indi_input_case_small_cyrillic;
       
  1369     bmpmask = EMbmTrui_iconsQgn_indi_input_case_small_cyrillic_mask;
       
  1370     mainitemid = EAknsMajorSkin;
       
  1371     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseSmallCyrillic;
       
  1372     }
       
  1373     
       
  1374 // ---------------------------------------------------------------------------
       
  1375 //   
       
  1376 //    r_mainview_button_charrange_cyrillic_upper
       
  1377 //    Skin-specified button for cyrillic upper range
       
  1378 //
       
  1379 // ---------------------------------------------------------------------------
       
  1380 //
       
  1381 RESOURCE SKIN_BUTTON r_mainview_button_charrange_cyrillic_upper
       
  1382     {
       
  1383     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1384     bmpid = EMbmTrui_iconsQgn_indi_input_case_capital_cyrillic;
       
  1385     bmpmask = EMbmTrui_iconsQgn_indi_input_case_capital_cyrillic_mask;
       
  1386     mainitemid = EAknsMajorSkin;
       
  1387     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseCapitalCyrillic;
       
  1388     }
       
  1389     
       
  1390 // ---------------------------------------------------------------------------
       
  1391 //   
       
  1392 //    r_mainview_button_charrange_cyrillic_accent
       
  1393 //    Skin-specified button for cyrillic accent range
       
  1394 //
       
  1395 // ---------------------------------------------------------------------------
       
  1396 //
       
  1397 RESOURCE SKIN_BUTTON r_mainview_button_charrange_cyrillic_accent
       
  1398     {
       
  1399     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1400     bmpid = EMbmTrui_iconsQgn_indi_input_case_accented_cyrillic;
       
  1401     bmpmask = EMbmTrui_iconsQgn_indi_input_case_accented_cyrillic_mask;
       
  1402     mainitemid = EAknsMajorSkin;
       
  1403     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseAccentedCyrillic;
       
  1404     }
       
  1405 
       
  1406 // ---------------------------------------------------------------------------
       
  1407 //   
       
  1408 //    r_mainview_button_charrange_greek_lower
       
  1409 //    Skin-specified button for greek lower range
       
  1410 //
       
  1411 // ---------------------------------------------------------------------------
       
  1412 //
       
  1413 RESOURCE SKIN_BUTTON r_mainview_button_charrange_greek_lower
       
  1414     {
       
  1415     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1416     bmpid = EMbmTrui_iconsQgn_indi_input_case_small_greek;
       
  1417     bmpmask = EMbmTrui_iconsQgn_indi_input_case_small_greek_mask;
       
  1418     mainitemid = EAknsMajorSkin;
       
  1419     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseSmallGreek;
       
  1420     }
       
  1421 
       
  1422 // ---------------------------------------------------------------------------
       
  1423 //   
       
  1424 //    r_mainview_button_charrange_greek_upper
       
  1425 //    Skin-specified button for greek upper range
       
  1426 //
       
  1427 // ---------------------------------------------------------------------------
       
  1428 //
       
  1429 RESOURCE SKIN_BUTTON r_mainview_button_charrange_greek_upper
       
  1430     {
       
  1431     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1432     bmpid = EMbmTrui_iconsQgn_indi_input_case_capital_greek;
       
  1433     bmpmask = EMbmTrui_iconsQgn_indi_input_case_capital_greek_mask;
       
  1434     mainitemid = EAknsMajorSkin;
       
  1435     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseCapitalGreek;
       
  1436     }
       
  1437 
       
  1438 // ---------------------------------------------------------------------------
       
  1439 //   
       
  1440 //    r_mainview_button_charrange_hebrew_letters
       
  1441 //    Skin-specified button for hebrew range
       
  1442 //
       
  1443 // ---------------------------------------------------------------------------
       
  1444 //
       
  1445 RESOURCE SKIN_BUTTON r_mainview_button_charrange_hebrew_letters
       
  1446     {
       
  1447     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1448     bmpid = EMbmTrui_iconsQgn_indi_input_case_text_hebrew;
       
  1449     bmpmask = EMbmTrui_iconsQgn_indi_input_case_text_hebrew_mask;
       
  1450     mainitemid = EAknsMajorSkin;
       
  1451     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseTextHebrew;
       
  1452     }
       
  1453 
       
  1454 // ---------------------------------------------------------------------------
       
  1455 //   
       
  1456 //    r_mainview_button_charrange_numeric
       
  1457 //    Skin-specified button for numeric range
       
  1458 //
       
  1459 // ---------------------------------------------------------------------------
       
  1460 //
       
  1461 RESOURCE SKIN_BUTTON r_mainview_button_charrange_numeric
       
  1462     {
       
  1463     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1464     bmpid = EMbmTrui_iconsQgn_indi_input_case_numeric;
       
  1465     bmpmask = EMbmTrui_iconsQgn_indi_input_case_numeric_mask;
       
  1466     mainitemid = EAknsMajorSkin;
       
  1467     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseNumeric;
       
  1468     }
       
  1469 
       
  1470 // ---------------------------------------------------------------------------
       
  1471 //   
       
  1472 //    r_mainview_button_charrange_symbol
       
  1473 //    Skin-specified button for symbol range
       
  1474 //
       
  1475 // ---------------------------------------------------------------------------
       
  1476 //
       
  1477 RESOURCE SKIN_BUTTON r_mainview_button_charrange_symbol
       
  1478     {
       
  1479     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1480     bmpid = EMbmTrui_iconsQgn_indi_input_case_special;
       
  1481     bmpmask = EMbmTrui_iconsQgn_indi_input_case_special_mask;
       
  1482     mainitemid = EAknsMajorSkin;
       
  1483     minoritemid = EAknsMinorGenericQgnIndiFepButtonCaseSpecial;
       
  1484     }
       
  1485 
       
  1486 // ---------------------------------------------------------------------------
       
  1487 //   
       
  1488 //    r_mainview_button_left
       
  1489 //    Skin-specified button for left button
       
  1490 //
       
  1491 // ---------------------------------------------------------------------------
       
  1492 //
       
  1493 RESOURCE SKIN_BUTTON r_mainview_button_left
       
  1494     {
       
  1495     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1496     bmpid = EMbmTrui_iconsQgn_indi_input_char_prev;
       
  1497     bmpmask = EMbmTrui_iconsQgn_indi_input_char_prev_mask;
       
  1498     mainitemid = EAknsMajorSkin;
       
  1499     minoritemid = EAknsMinorGenericQgnIndiInputCharPrev;
       
  1500     }
       
  1501 
       
  1502 // ---------------------------------------------------------------------------
       
  1503 //   
       
  1504 //    r_mainview_button_right
       
  1505 //    Skin-specified button for right button
       
  1506 //
       
  1507 // ---------------------------------------------------------------------------
       
  1508 //
       
  1509 RESOURCE SKIN_BUTTON r_mainview_button_right
       
  1510     {   
       
  1511     bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1512     bmpid = EMbmTrui_iconsQgn_indi_input_char_next;
       
  1513     bmpmask = EMbmTrui_iconsQgn_indi_input_char_next_mask;
       
  1514     mainitemid = EAknsMajorSkin;
       
  1515     minoritemid = EAknsMinorGenericQgnIndiInputCharNext;
       
  1516     }
       
  1517 
       
  1518 RESOURCE LABEL r_mainview_label_tip
       
  1519     {
       
  1520     horiz_align = EEikLabelAlignHLeft;
       
  1521     vert_align = EEikLabelAlignVTop;    
       
  1522     }
       
  1523     
       
  1524 RESOURCE LABEL r_mainview_label_indicator
       
  1525     {
       
  1526     horiz_align = EEikLabelAlignHCenter;
       
  1527     vert_align = EEikLabelAlignVCenter;    
       
  1528     }
       
  1529 
       
  1530 // ---------------------------------------------------------------------------
       
  1531 //   
       
  1532 //   r_navigationpane_tabgroup
       
  1533 //   Tab group definition, loaded when menu item selected
       
  1534 //
       
  1535 // ---------------------------------------------------------------------------
       
  1536 //
       
  1537 RESOURCE TAB_GROUP r_navigationpane_tabgroup
       
  1538     {
       
  1539     tab_width = EAknTabWidthWithTwoTabs;  // display two tabs
       
  1540     active = 0;
       
  1541     tabs = 
       
  1542         {
       
  1543         TAB
       
  1544             {
       
  1545             id = ENavigationPaneMainViewTab;
       
  1546             bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1547             bmpid = EMbmTrui_iconsQgn_prop_hwrtraining_tab2;
       
  1548             bmpmask = EMbmTrui_iconsQgn_prop_hwrtraining_tab2_mask;
       
  1549             },
       
  1550         TAB
       
  1551             {
       
  1552             id = ENavigationPaneShortcutsViewTab;
       
  1553             bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  1554             bmpid = EMbmTrui_iconsQgn_prop_hwrtraining_shortcut_tab2;
       
  1555             bmpmask = EMbmTrui_iconsQgn_prop_hwrtraining_shortcut_tab2_mask;
       
  1556             }
       
  1557         };
       
  1558     }
       
  1559 
       
  1560 // ---------------------------------------------------------------------------
       
  1561 //   
       
  1562 //   r_shortcuteditview_label_shortcuttext
       
  1563 //   Shortcut edit botton in the shortcuteditview
       
  1564 //
       
  1565 // ---------------------------------------------------------------------------
       
  1566 //
       
  1567 RESOURCE LABEL r_shortcuteditview_label_shortcuttext
       
  1568     {
       
  1569     horiz_align = EEikLabelAlignHCenter;
       
  1570     vert_align = EEikLabelAlignVCenter;    
       
  1571     }
       
  1572 
       
  1573 // ---------------------------------------------------------------------------
       
  1574 //   r_trui_sct_dialog
       
  1575 //   SCT definition.
       
  1576 //
       
  1577 // ---------------------------------------------------------------------------
       
  1578 //
       
  1579 RESOURCE DIALOG r_trui_sct_dialog
       
  1580     {
       
  1581     flags = EGeneralQueryFlags | EEikDialogFlagNoBorder |
       
  1582             EEikDialogFlagNoShadow | EEikDialogFlagWait;
       
  1583     buttons = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT;
       
  1584     items=
       
  1585         {
       
  1586         DLG_LINE
       
  1587             {
       
  1588             type = EAknCtPopupHeadingPane;
       
  1589             id = EAknSCTQueryHeadingId;
       
  1590             control = AVKON_HEADING
       
  1591                 {
       
  1592                 label = qtn_hwrt_sct_select_character;
       
  1593                 headinglayout = R_AVKON_SCT_LIST_HEADING_PANE;
       
  1594                 };
       
  1595             },
       
  1596         DLG_LINE
       
  1597             {
       
  1598             type = EAknCtSpecialCharacterMap;
       
  1599             id = EAknSCTQueryContentId;
       
  1600             control = SPECIAL_CHAR_TABLE
       
  1601                 {
       
  1602                 contents =
       
  1603                     {
       
  1604                     SCT_CHAR_SET
       
  1605                         {
       
  1606                         id = EAknSCTLowerCase;
       
  1607                         chars = qtn_hwr_sct_initial_text;
       
  1608                         }
       
  1609                     };
       
  1610                 };
       
  1611             }
       
  1612         };
       
  1613     }
       
  1614     
       
  1615 // ---------------------------------------------------------------------------
       
  1616 //   r_trui_sct_charset_latin_lower
       
  1617 //   SCT charset definition for latin lower range.
       
  1618 //
       
  1619 // ---------------------------------------------------------------------------
       
  1620 //
       
  1621 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_latin_lower
       
  1622     {
       
  1623     contents =
       
  1624         {
       
  1625         SCT_CHAR_SET
       
  1626             {
       
  1627             id = EAknSCTLowerCase;
       
  1628             chars = qtn_sct_latin_lowerletters;
       
  1629             }
       
  1630         };
       
  1631     }
       
  1632 
       
  1633 // ---------------------------------------------------------------------------
       
  1634 //   r_trui_sct_charset_latin_upper
       
  1635 //   SCT charset definition for latin upper range.
       
  1636 //
       
  1637 // ---------------------------------------------------------------------------
       
  1638 //
       
  1639 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_latin_upper
       
  1640     {
       
  1641     contents =
       
  1642         {
       
  1643         SCT_CHAR_SET
       
  1644             {
       
  1645             id = EAknSCTLowerCase;
       
  1646             chars = qtn_sct_latin_upperletters;
       
  1647             }
       
  1648         };
       
  1649     }
       
  1650 
       
  1651 // ---------------------------------------------------------------------------
       
  1652 //   r_trui_sct_charset_latin_numeric
       
  1653 //   SCT charset definition for latin numeric range.
       
  1654 //
       
  1655 // ---------------------------------------------------------------------------
       
  1656 //
       
  1657 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_latin_numeric
       
  1658     {
       
  1659     contents =
       
  1660         {
       
  1661         SCT_CHAR_SET
       
  1662             {
       
  1663             id = EAknSCTLowerCase;
       
  1664             chars = qtn_sct_latin_digital;
       
  1665             }
       
  1666         };
       
  1667     }
       
  1668 
       
  1669 // ---------------------------------------------------------------------------
       
  1670 //   r_trui_sct_charset_latin_symbol
       
  1671 //   SCT charset definition for latin symbol range.
       
  1672 //
       
  1673 // ---------------------------------------------------------------------------
       
  1674 //
       
  1675 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_latin_symbol
       
  1676     {
       
  1677     contents =
       
  1678         {
       
  1679         SCT_CHAR_SET
       
  1680             {
       
  1681             id = EAknSCTLowerCase;
       
  1682             chars = qtn_sct_latin_symbol;
       
  1683             }
       
  1684         };
       
  1685     }
       
  1686 
       
  1687 // ---------------------------------------------------------------------------
       
  1688 //   r_trui_sct_charset_latin_symbol_chinese
       
  1689 //   SCT charset definition for latin symbol range.
       
  1690 //
       
  1691 // ---------------------------------------------------------------------------
       
  1692 //
       
  1693 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_latin_symbol_chinese
       
  1694     {
       
  1695     contents =
       
  1696         {
       
  1697         SCT_CHAR_SET
       
  1698             {
       
  1699             id = EAknSCTLowerCase;
       
  1700             chars = qtn_sct_latin_symbol_chinese;
       
  1701             }
       
  1702         };
       
  1703     }
       
  1704     
       
  1705 // ---------------------------------------------------------------------------
       
  1706 //   r_trui_sct_charset_latin_accent
       
  1707 //   SCT charset definition for latin accent range.
       
  1708 //
       
  1709 // ---------------------------------------------------------------------------
       
  1710 //
       
  1711 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_latin_accent
       
  1712     {
       
  1713     contents =
       
  1714         {
       
  1715         SCT_CHAR_SET
       
  1716             {
       
  1717             id = EAknSCTLowerCase;
       
  1718             chars = qtn_sct_latin_accent;
       
  1719             }
       
  1720         };
       
  1721     }
       
  1722 
       
  1723 // ---------------------------------------------------------------------------
       
  1724 //   r_trui_sct_charset_cyrillic_lower
       
  1725 //   SCT charset definition for cyrillic lower range.
       
  1726 //
       
  1727 // ---------------------------------------------------------------------------
       
  1728 //
       
  1729 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_lower
       
  1730     {
       
  1731     contents =
       
  1732         {
       
  1733         SCT_CHAR_SET
       
  1734             {
       
  1735             id = EAknSCTLowerCase;
       
  1736             chars = qtn_sct_cyrillic_lowerletters;
       
  1737             }
       
  1738         };
       
  1739     }
       
  1740 
       
  1741 // ---------------------------------------------------------------------------
       
  1742 //   r_trui_sct_charset_cyrillic_lower_bulgarian
       
  1743 //   SCT charset definition for Bulgarian lower range.
       
  1744 //
       
  1745 // ---------------------------------------------------------------------------
       
  1746 //
       
  1747 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_lower_bulgarian
       
  1748     {
       
  1749     contents =
       
  1750         {
       
  1751         SCT_CHAR_SET
       
  1752             {
       
  1753             id = EAknSCTLowerCase;
       
  1754             chars = qtn_sct_cyrillic_lowerletters_bulgarian;
       
  1755             }
       
  1756         };
       
  1757     }
       
  1758 
       
  1759 // ---------------------------------------------------------------------------
       
  1760 //   r_trui_sct_charset_cyrillic_lower_russian
       
  1761 //   SCT charset definition for Russian lower range.
       
  1762 //
       
  1763 // ---------------------------------------------------------------------------
       
  1764 //
       
  1765 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_lower_russian
       
  1766     {
       
  1767     contents =
       
  1768         {
       
  1769         SCT_CHAR_SET
       
  1770             {
       
  1771             id = EAknSCTLowerCase;
       
  1772             chars = qtn_sct_cyrillic_lowerletters_russian;
       
  1773             }
       
  1774         };
       
  1775     }
       
  1776 
       
  1777 // ---------------------------------------------------------------------------
       
  1778 //   r_trui_sct_charset_cyrillic_lower_ukraine
       
  1779 //   SCT charset definition for Ukraine lower range.
       
  1780 //
       
  1781 // ---------------------------------------------------------------------------
       
  1782 //
       
  1783 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_lower_ukraine
       
  1784     {
       
  1785     contents =
       
  1786         {
       
  1787         SCT_CHAR_SET
       
  1788             {
       
  1789             id = EAknSCTLowerCase;
       
  1790             chars = qtn_sct_cyrillic_lowerletters_ukraine;
       
  1791             }
       
  1792         };
       
  1793     }
       
  1794 
       
  1795 // ---------------------------------------------------------------------------
       
  1796 //   r_trui_sct_charset_cyrillic_upper
       
  1797 //   SCT charset definition for cyrillic upper range.
       
  1798 //
       
  1799 // ---------------------------------------------------------------------------
       
  1800 //
       
  1801 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_upper
       
  1802     {
       
  1803     contents =
       
  1804         {
       
  1805         SCT_CHAR_SET
       
  1806             {
       
  1807             id = EAknSCTLowerCase;
       
  1808             chars = qtn_sct_cyrillic_upperletters;
       
  1809             }
       
  1810         };
       
  1811     }
       
  1812 
       
  1813 // ---------------------------------------------------------------------------
       
  1814 //   r_trui_sct_charset_cyrillic_upper_bulgarian
       
  1815 //   SCT charset definition for Bulgarian upper range.
       
  1816 //
       
  1817 // ---------------------------------------------------------------------------
       
  1818 //
       
  1819 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_upper_bulgarian
       
  1820     {
       
  1821     contents =
       
  1822         {
       
  1823         SCT_CHAR_SET
       
  1824             {
       
  1825             id = EAknSCTLowerCase;
       
  1826             chars = qtn_sct_cyrillic_upperletters_bulgarian;
       
  1827             }
       
  1828         };
       
  1829     }
       
  1830 
       
  1831 // ---------------------------------------------------------------------------
       
  1832 //   r_trui_sct_charset_cyrillic_upper_russian
       
  1833 //   SCT charset definition for Russian upper range.
       
  1834 //
       
  1835 // ---------------------------------------------------------------------------
       
  1836 //
       
  1837 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_upper_russian
       
  1838     {
       
  1839     contents =
       
  1840         {
       
  1841         SCT_CHAR_SET
       
  1842             {
       
  1843             id = EAknSCTLowerCase;
       
  1844             chars = qtn_sct_cyrillic_upperletters_russian;
       
  1845             }
       
  1846         };
       
  1847     }
       
  1848 
       
  1849 // ---------------------------------------------------------------------------
       
  1850 //   r_trui_sct_charset_cyrillic_upper_ukraine
       
  1851 //   SCT charset definition for Ukraine upper range.
       
  1852 //
       
  1853 // ---------------------------------------------------------------------------
       
  1854 //
       
  1855 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_upper_ukraine
       
  1856     {
       
  1857     contents =
       
  1858         {
       
  1859         SCT_CHAR_SET
       
  1860             {
       
  1861             id = EAknSCTLowerCase;
       
  1862             chars = qtn_sct_cyrillic_upperletters_ukraine;
       
  1863             }
       
  1864         };
       
  1865     }
       
  1866 
       
  1867 // ---------------------------------------------------------------------------
       
  1868 //   r_trui_sct_charset_cyrillic_accent
       
  1869 //   SCT charset definition for cyrillic accent range.
       
  1870 //
       
  1871 // ---------------------------------------------------------------------------
       
  1872 //
       
  1873 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_cyrillic_accent
       
  1874     {
       
  1875     contents =
       
  1876         {
       
  1877         SCT_CHAR_SET
       
  1878             {
       
  1879             id = EAknSCTLowerCase;
       
  1880             chars = qtn_sct_cyrillic_accent;
       
  1881             }
       
  1882         };
       
  1883     }
       
  1884 
       
  1885 // ---------------------------------------------------------------------------
       
  1886 //   r_trui_sct_charset_greek_lower
       
  1887 //   SCT charset definition for greek lower range.
       
  1888 //
       
  1889 // ---------------------------------------------------------------------------
       
  1890 //
       
  1891 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_greek_lower
       
  1892     {
       
  1893     contents =
       
  1894         {
       
  1895         SCT_CHAR_SET
       
  1896             {
       
  1897             id = EAknSCTLowerCase;
       
  1898             chars = qtn_sct_greek_lowerletters;
       
  1899             }
       
  1900         };
       
  1901     }
       
  1902 
       
  1903 // ---------------------------------------------------------------------------
       
  1904 //   r_trui_sct_charset_greek_upper
       
  1905 //   SCT charset definition for greek upper range.
       
  1906 //
       
  1907 // ---------------------------------------------------------------------------
       
  1908 //
       
  1909 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_greek_upper
       
  1910     {
       
  1911     contents =
       
  1912         {
       
  1913         SCT_CHAR_SET
       
  1914             {
       
  1915             id = EAknSCTLowerCase;
       
  1916             chars = qtn_sct_greek_upperletters;
       
  1917             }
       
  1918         };
       
  1919     }
       
  1920 
       
  1921 // ---------------------------------------------------------------------------
       
  1922 //   r_trui_sct_charset_hebrew_letters
       
  1923 //   SCT charset definition for hebrew letters range.
       
  1924 //
       
  1925 // ---------------------------------------------------------------------------
       
  1926 //
       
  1927 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_hebrew_letters
       
  1928     {
       
  1929     contents =
       
  1930         {
       
  1931         SCT_CHAR_SET
       
  1932             {
       
  1933             id = EAknSCTLowerCase;
       
  1934             chars = qtn_sct_hebrew_letters;
       
  1935             }
       
  1936         };
       
  1937     }
       
  1938         
       
  1939 // ---------------------------------------------------------------------------
       
  1940 //   
       
  1941 //   r_trui_querydialog_delete_shortcut
       
  1942 //   Query dialog appear 
       
  1943 //   when pressing "Delete shortcut" from menu.
       
  1944 //
       
  1945 // ---------------------------------------------------------------------------
       
  1946 //
       
  1947 RESOURCE DIALOG r_trui_querydialog_delete_shortcut
       
  1948     {
       
  1949     flags = EGeneralQueryFlags;
       
  1950     buttons = R_AVKON_SOFTKEYS_YES_NO;
       
  1951     items =
       
  1952         {
       
  1953         DLG_LINE
       
  1954             {
       
  1955             type = EAknCtQuery;
       
  1956             id = EGeneralQuery;
       
  1957             control = AVKON_CONFIRMATION_QUERY
       
  1958                 {
       
  1959                 layout = EConfirmationQueryLayout;
       
  1960                 };
       
  1961             }
       
  1962         };
       
  1963     }
       
  1964     
       
  1965 // ---------------------------------------------------------------------------
       
  1966 //   
       
  1967 //   r_trui_querydialog_shortcut_not_assigned
       
  1968 //   Query dialog appearing when exiting without model
       
  1969 //
       
  1970 // ---------------------------------------------------------------------------
       
  1971 //   
       
  1972 RESOURCE DIALOG r_trui_querydialog_shortcut_not_assigned
       
  1973     {
       
  1974     flags = EGeneralQueryFlags;
       
  1975     buttons = R_AVKON_SOFTKEYS_YES_NO;
       
  1976     items =
       
  1977         {
       
  1978         DLG_LINE
       
  1979             {
       
  1980             type = EAknCtQuery;
       
  1981             id = EGeneralQuery;
       
  1982             control = AVKON_CONFIRMATION_QUERY
       
  1983                 {
       
  1984                 layout = EConfirmationQueryLayout;
       
  1985                 label = qtn_hwrt_note_shortcut_not_assigned;
       
  1986                 };
       
  1987             }
       
  1988         };
       
  1989     }
       
  1990     
       
  1991 // ---------------------------------------------------------------------------
       
  1992 //   r_trui_shortcut_edit_text_editor
       
  1993 //   Shortcut text setting editor
       
  1994 //
       
  1995 // ---------------------------------------------------------------------------
       
  1996 //
       
  1997 RESOURCE AVKON_SETTING_PAGE r_trui_shortcut_edit_text_editor
       
  1998     {
       
  1999     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL;
       
  2000     label = qtn_hwrt_shortcut_assign_text;
       
  2001     type = EEikCtEdwin;
       
  2002     editor_resource_id = r_trui_shortcut_setting_editor_edwin;
       
  2003     invalid_contents_softkey_resource = R_AVKON_SOFTKEYS_CANCEL;
       
  2004     extension = r_trui_setting_page_extension;
       
  2005     }
       
  2006     
       
  2007 RESOURCE AVKON_SETTING_PAGE_EXTENSION r_trui_setting_page_extension
       
  2008     {
       
  2009     flags = KAknSettingPageNoEmbeddedSoftKeys;
       
  2010     }
       
  2011 
       
  2012 // ---------------------------------------------------------------------------
       
  2013 // r_trui_shortcut_setting_editor_edwin
       
  2014 // Setting editor control.
       
  2015 //
       
  2016 // ---------------------------------------------------------------------------
       
  2017 //
       
  2018 RESOURCE EDWIN r_trui_shortcut_setting_editor_edwin
       
  2019     {
       
  2020     lines = 0;    
       
  2021     maxlength = TRUI_SHORTCUTEDITOR_TEXT_MAXLENGTH;    
       
  2022     }
       
  2023     
       
  2024 // ---------------------------------------------------------------------------
       
  2025 //   r_trui_shortcut_edit_text_editor
       
  2026 //   Shortcut text setting editor
       
  2027 //
       
  2028 // ---------------------------------------------------------------------------
       
  2029 //
       
  2030 RESOURCE AVKON_SETTING_PAGE r_trui_shortcut_wizard_editor
       
  2031     {
       
  2032     softkey_resource = r_trui_shortcutedittextview_next_back;
       
  2033     label = qtn_hwrt_shortcut_assign_text;
       
  2034     type = EEikCtEdwin;
       
  2035     editor_resource_id = r_trui_shortcut_setting_editor_edwin;
       
  2036     invalid_contents_softkey_resource = R_AVKON_SOFTKEYS_BACK;
       
  2037     extension = r_trui_setting_page_extension;
       
  2038     }
       
  2039 
       
  2040 // ---------------------------------------------------------------------------
       
  2041 //   
       
  2042 // r_trui_shortcutedittextview_next_back
       
  2043 // CBA button
       
  2044 //
       
  2045 // ---------------------------------------------------------------------------
       
  2046 //
       
  2047 RESOURCE CBA r_trui_shortcutedittextview_next_back
       
  2048     {
       
  2049     flags = 0;
       
  2050     buttons = 
       
  2051         {
       
  2052         CBA_BUTTON 
       
  2053             {
       
  2054             id = EAknSoftkeyNext; 
       
  2055             txt = text_softkey_next;
       
  2056             },
       
  2057         CBA_BUTTON 
       
  2058             {
       
  2059             id = EAknSoftkeyBack; 
       
  2060             txt = text_softkey_back;
       
  2061             }
       
  2062         };
       
  2063     }
       
  2064 
       
  2065 // ---------------------------------------------------------------------------
       
  2066 //   
       
  2067 //    This is the first option of the listbox in the
       
  2068 //    shortcut view "New WHR Shortcut"
       
  2069 //
       
  2070 // ---------------------------------------------------------------------------
       
  2071 //
       
  2072 RESOURCE TBUF r_trui_shortcutview_new_shortcut
       
  2073     { buf = qtn_hwrt_list_item_new_shortcut; }
       
  2074 
       
  2075 // ---------------------------------------------------------------------------
       
  2076 //   
       
  2077 //    The text above the Writing Box
       
  2078 //
       
  2079 // ---------------------------------------------------------------------------
       
  2080 //
       
  2081 RESOURCE TBUF r_trui_mainview_text_teach_character
       
  2082     { buf = qtn_hwrt_text_teach_character; }
       
  2083 
       
  2084 // ---------------------------------------------------------------------------
       
  2085 //   
       
  2086 //    The Active character indicator
       
  2087 //
       
  2088 // ---------------------------------------------------------------------------
       
  2089 //
       
  2090 RESOURCE TBUF r_trui_mainview_active_char_indicator
       
  2091     { buf = qtn_hwrt_active_char_indicator; }
       
  2092 
       
  2093 // ---------------------------------------------------------------------------
       
  2094 //   
       
  2095 //    Text for Character Range
       
  2096 //
       
  2097 // ---------------------------------------------------------------------------
       
  2098 //
       
  2099 RESOURCE TBUF r_trui_mainview_char_range_lower
       
  2100     { buf = qtn_hwrt_char_range_lower; }
       
  2101     
       
  2102 RESOURCE TBUF r_trui_mainview_char_range_capital
       
  2103     { buf = qtn_hwrt_char_range_capital; }
       
  2104     
       
  2105 RESOURCE TBUF r_trui_mainview_char_range_accent
       
  2106     { buf = qtn_hwrt_char_range_latin_accent; }
       
  2107 
       
  2108 RESOURCE TBUF r_trui_mainview_char_range_digits
       
  2109     { buf = qtn_hwrt_char_range_digits; }
       
  2110     
       
  2111 RESOURCE TBUF r_trui_mainview_char_range_symbols
       
  2112     { buf = qtn_hwrt_char_range_symbols; }
       
  2113     
       
  2114 RESOURCE TBUF r_trui_mainview_cyrillic_lower
       
  2115     { buf = qtn_hwrt_cyrillic_lower_range; }
       
  2116     
       
  2117 RESOURCE TBUF r_trui_mainview_cyrillic_capital
       
  2118     { buf = qtn_hwrt_cyrillic_capital_range; }
       
  2119     
       
  2120 RESOURCE TBUF r_trui_mainview_cyrillic_accent
       
  2121     { buf = qtn_hwrt_char_range_cyrillic_accent; }    
       
  2122     
       
  2123 RESOURCE TBUF r_trui_mainview_greek_lower
       
  2124     { buf = qtn_hwrt_greek_lower_range; }
       
  2125     
       
  2126 RESOURCE TBUF r_trui_mainview_greek_capital
       
  2127     { buf = qtn_hwrt_greek_capital_range; }   
       
  2128     
       
  2129 RESOURCE TBUF r_trui_mainview_hebrew_letters
       
  2130     { buf = qtn_hwrt_hebrew_letters; }
       
  2131 
       
  2132 
       
  2133 // ---------------------------------------------------------------------------
       
  2134 //   
       
  2135 //    Text for Character Set
       
  2136 //
       
  2137 // ---------------------------------------------------------------------------
       
  2138 //
       
  2139 RESOURCE TBUF r_trui_characterset_latin_lowerletters
       
  2140     { buf = qtn_sct_latin_lowerletters; }
       
  2141     
       
  2142 RESOURCE TBUF r_trui_characterset_latin_upperletters
       
  2143     { buf = qtn_sct_latin_upperletters;}
       
  2144 
       
  2145 RESOURCE TBUF r_trui_characterset_latin_accent
       
  2146     { buf = qtn_sct_latin_accent;}
       
  2147 
       
  2148 RESOURCE TBUF r_trui_characterset_latin_digital
       
  2149     { buf = qtn_sct_latin_digital; }
       
  2150 
       
  2151 RESOURCE TBUF r_trui_characterset_latin_symbol
       
  2152     { buf = qtn_sct_latin_symbol; }
       
  2153 
       
  2154 RESOURCE TBUF r_trui_characterset_latin_symbol_chinese
       
  2155     { buf = qtn_sct_latin_symbol_chinese; }
       
  2156 
       
  2157 RESOURCE TBUF r_trui_characterset_cyrillic_lowerletters
       
  2158     { buf = qtn_sct_cyrillic_lowerletters; }
       
  2159 
       
  2160 RESOURCE TBUF r_trui_characterset_cyrillic_lowerletters_bulgarian
       
  2161     { buf = qtn_sct_cyrillic_lowerletters_bulgarian; }
       
  2162 
       
  2163 RESOURCE TBUF r_trui_characterset_cyrillic_lowerletters_ukraine
       
  2164     { buf = qtn_sct_cyrillic_lowerletters_ukraine; }
       
  2165 
       
  2166 RESOURCE TBUF r_trui_characterset_cyrillic_lowerletters_russian
       
  2167     { buf = qtn_sct_cyrillic_lowerletters_russian; }
       
  2168 
       
  2169 RESOURCE TBUF r_trui_characterset_cyrillic_upperletters
       
  2170     { buf = qtn_sct_cyrillic_upperletters; }
       
  2171 
       
  2172 RESOURCE TBUF r_trui_characterset_cyrillic_upperletters_bulgarian
       
  2173     { buf = qtn_sct_cyrillic_upperletters_bulgarian; }
       
  2174 
       
  2175 RESOURCE TBUF r_trui_characterset_cyrillic_upperletters_russian
       
  2176     { buf = qtn_sct_cyrillic_upperletters_russian; }
       
  2177 
       
  2178 RESOURCE TBUF r_trui_characterset_cyrillic_upperletters_ukraine
       
  2179     { buf = qtn_sct_cyrillic_upperletters_ukraine; }
       
  2180 
       
  2181 RESOURCE TBUF r_trui_characterset_cyrillic_accent
       
  2182     { buf = qtn_sct_cyrillic_accent;}
       
  2183 
       
  2184 RESOURCE TBUF r_trui_characterset_greek_lowerletters
       
  2185     { buf = qtn_sct_greek_lowerletters; }
       
  2186 
       
  2187 RESOURCE TBUF r_trui_characterset_greek_upperletters
       
  2188     { buf = qtn_sct_greek_upperletters; }
       
  2189 
       
  2190 RESOURCE TBUF r_trui_characterset_hebrew_letters
       
  2191     { buf = qtn_sct_hebrew_letters; }
       
  2192 
       
  2193 // ---------------------------------------------------------------------------
       
  2194 //   
       
  2195 //    Operation tooltip
       
  2196 //
       
  2197 // ---------------------------------------------------------------------------
       
  2198 //
       
  2199 RESOURCE TBUF r_trui_tooltip_saved
       
  2200     { buf = qtn_hwrt_confirmation_banner_saved; }    
       
  2201 RESOURCE TBUF r_trui_tooltip_deleted
       
  2202     { buf = qtn_hwrt_confirmation_banner_deleted; }
       
  2203 RESOURCE TBUF r_trui_note_clear_box
       
  2204     { buf = qtn_hwrt_note_clear_box; }
       
  2205 RESOURCE TBUF r_trui_note_similar_model
       
  2206     { buf = qtn_hwrt_note_similar_model; }
       
  2207 RESOURCE TBUF r_trui_note_save_failed
       
  2208     { buf = qtn_hwrt_note_save_failed; }    
       
  2209     
       
  2210 // ---------------------------------------------------------------------------
       
  2211 //   
       
  2212 //    Text for title pane
       
  2213 //
       
  2214 // ---------------------------------------------------------------------------
       
  2215 //
       
  2216 RESOURCE TBUF r_trui_mainview_titlepane_text
       
  2217     { buf = qtn_hwrt_title_pane; }
       
  2218 RESOURCE TBUF r_trui_shortcutsview_titlepane_text
       
  2219     { buf = qtn_hwrt_title_pane; }
       
  2220 RESOURCE TBUF r_trui_shortcuteditview_titlepane_text
       
  2221     { buf = qtn_hwrt_title_wizard_hwr_shortcut; }
       
  2222 RESOURCE TBUF r_trui_infomessageview_titlepane_text
       
  2223     { buf = qtn_hwrt_title_crete_new_shortcut; }
       
  2224 RESOURCE TBUF r_trui_shortcutedittextview_titlepane_text
       
  2225     { buf = qtn_hwrt_title_hwr_shortcut; }
       
  2226 RESOURCE TBUF r_trui_shortcutedittextview_titlepane_number
       
  2227     { buf = qtn_hwrt_title_first_page_number; }
       
  2228 RESOURCE TBUF r_trui_shortcutedittextview_titlepane_last_number
       
  2229     { buf = qtn_hwrt_title_last_page_number; }
       
  2230     
       
  2231 // ---------------------------------------------------------------------------
       
  2232 //   r_trui_localisable_app_info
       
  2233 //   Trainui localisable app info.
       
  2234 //
       
  2235 // ---------------------------------------------------------------------------
       
  2236 //
       
  2237 RESOURCE LOCALISABLE_APP_INFO r_trui_localisable_app_info 
       
  2238     { 
       
  2239     short_caption = qtn_apps_hwrt_grid; 
       
  2240     caption_and_icon = 
       
  2241         {
       
  2242         CAPTION_AND_ICON_INFO 
       
  2243             { 
       
  2244             number_of_icons = 1; 
       
  2245             icon_file = APP_BITMAP_DIR"\\"qtn_trui_appinfo_icons_filename; 
       
  2246             }        
       
  2247         };
       
  2248     }
       
  2249     
       
  2250 // ---------------------------------------------------------------------------
       
  2251 //   
       
  2252 //    Text for shortcut edit model view
       
  2253 //
       
  2254 // ---------------------------------------------------------------------------
       
  2255 //
       
  2256 RESOURCE TBUF r_trui_shortcuteditmodelview_radiobutton_own
       
  2257     { buf = qtn_hwrt_radio_button_own_symbol; }
       
  2258 RESOURCE TBUF r_trui_shortcuteditmodelview_radiobutton_preset
       
  2259     { buf = qtn_hwrt_radio_button_preset_symbol; }
       
  2260 RESOURCE TBUF r_trui_shortcuteditmodelview_label_own
       
  2261     { buf = qtn_hwrt_text_purpose_own_symbol; }
       
  2262 
       
  2263 // ---------------------------------------------------------------------------
       
  2264 // r_trui_language_script_set
       
  2265 // Define the resource struct for mapping table 
       
  2266 // from language code to language script.
       
  2267 // ---------------------------------------------------------------------------
       
  2268 //
       
  2269 RESOURCE LANGUAGE_SCRIPT_SET r_trui_language_script_set
       
  2270     {
       
  2271     contents = 
       
  2272         {
       
  2273         LANGUAGE_SCRIPT
       
  2274             {
       
  2275             id = EMainViewSubmenuWestern;
       
  2276             codes = 
       
  2277                 { 
       
  2278                 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 13, 
       
  2279                 14, 15, 17, 18, 25, 26, 27, 28, 39, 45, 49, 
       
  2280                 51, 59, 67, 68, 70, 76, 78, 79, 83, 157, 158, 
       
  2281                 159, 160, 161, 326, 327, 44, 102, 103, 401, 402
       
  2282                 };
       
  2283             },
       
  2284         LANGUAGE_SCRIPT
       
  2285             {
       
  2286             id = EMainViewSubmenuCyrillic;
       
  2287             codes = 
       
  2288                 {
       
  2289                 16, 42, 93
       
  2290                 };
       
  2291             },
       
  2292         LANGUAGE_SCRIPT
       
  2293             {
       
  2294             id = EMainViewSubmenuGreek;
       
  2295             codes = 
       
  2296                 {
       
  2297                 54
       
  2298                 };
       
  2299             },
       
  2300         LANGUAGE_SCRIPT
       
  2301             {
       
  2302             id = EMainViewSubmenuHebrew;
       
  2303             codes = 
       
  2304                 {
       
  2305                 57
       
  2306                 };
       
  2307             }
       
  2308         };
       
  2309     }
       
  2310 
       
  2311 // ---------------------------------------------------------------------------
       
  2312 // The informative message for shortcut wizard.
       
  2313 // ---------------------------------------------------------------------------
       
  2314 //
       
  2315 RESOURCE TBUF r_trui_infomaessageview_message
       
  2316     { buf = qtn_hwrt_informative_message; }
       
  2317 
       
  2318 // ---------------------------------------------------------------------------
       
  2319 // The text for checkbox in info message view.
       
  2320 // ---------------------------------------------------------------------------
       
  2321 //
       
  2322 RESOURCE TBUF r_trui_infomaessageview_checkbox_text
       
  2323     { buf = qtn_hwrt_informative_message_check_box_label; }
       
  2324 
       
  2325 // ---------------------------------------------------------------------------
       
  2326 // The text for own symbol in shortcut edit symbol view.
       
  2327 // ---------------------------------------------------------------------------
       
  2328 //
       
  2329 RESOURCE TBUF r_trui_shortcuteditview_own_symbol
       
  2330     { buf = qtn_hwrt_text_purpose_own_symbol; }
       
  2331                 
       
  2332 // ---------------------------------------------------------------------------
       
  2333 // The text for preset symbol in shortcut edit symbol view.
       
  2334 // ---------------------------------------------------------------------------
       
  2335 //
       
  2336 RESOURCE TBUF r_trui_shortcuteditview_preset_symbol
       
  2337     { buf = qtn_hwrt_text_purpose_selected_symbol; }
       
  2338 
       
  2339 // ---------------------------------------------------------------------------
       
  2340 // The text for error note of symbol in use.
       
  2341 // ---------------------------------------------------------------------------
       
  2342 //
       
  2343 RESOURCE TBUF r_trui_shortcuteditview_error_note_in_use
       
  2344     { buf = qtn_hwrt_note_shortcut_is_used; }
       
  2345 
       
  2346 // ---------------------------------------------------------------------------
       
  2347 // The text for error note of all symbols in use.
       
  2348 // ---------------------------------------------------------------------------
       
  2349 //
       
  2350 RESOURCE TBUF r_trui_shortcuteditview_error_note_all_in_use
       
  2351     { buf = qtn_hwrt_all_symbols_in_use_notification; }
       
  2352 
       
  2353 // ---------------------------------------------------------------------------
       
  2354 //   r_trui_sct_charset_latin_lower
       
  2355 //   SCT charset definition for latin lower range.
       
  2356 //
       
  2357 // ---------------------------------------------------------------------------
       
  2358 //
       
  2359 RESOURCE SPECIAL_CHAR_TABLE r_trui_sct_charset_preset
       
  2360     {
       
  2361     contents =
       
  2362         {
       
  2363         SCT_CHAR_SET
       
  2364             {
       
  2365             id = EAknSCTLowerCase;
       
  2366             chars = qtn_hwrt_preset_characters;
       
  2367             }
       
  2368         };
       
  2369     }
       
  2370 
       
  2371 // ---------------------------------------------------------------------------
       
  2372 // Preset symbols
       
  2373 // ---------------------------------------------------------------------------
       
  2374 //
       
  2375 RESOURCE TBUF r_trui_preset_symbols
       
  2376     { buf = qtn_hwrt_preset_characters; }
       
  2377 
       
  2378 // ---------------------------------------------------------------------------
       
  2379 //   
       
  2380 //   r_trui_querydialog_delete_shortcut
       
  2381 //   Query dialog appear 
       
  2382 //   when pressing "Current shortcut" from menu.
       
  2383 //
       
  2384 // ---------------------------------------------------------------------------
       
  2385 //
       
  2386 RESOURCE DIALOG r_trui_querydialog_delete_all_models
       
  2387     {
       
  2388     flags = EGeneralQueryFlags;
       
  2389     buttons = R_AVKON_SOFTKEYS_YES_NO;
       
  2390     items =
       
  2391         {
       
  2392         DLG_LINE
       
  2393             {
       
  2394             type = EAknCtQuery;
       
  2395             id = EGeneralQuery;
       
  2396             control = AVKON_CONFIRMATION_QUERY
       
  2397                 {
       
  2398                 layout = EConfirmationQueryLayout;
       
  2399                 label = qtn_hwrt_note_delete_all_models;
       
  2400                 };
       
  2401             }
       
  2402         };
       
  2403     }
       
  2404     
       
  2405 // ---------------------------------------------------------------------------
       
  2406 // Query dialog text for deleting single shortcut.
       
  2407 // ---------------------------------------------------------------------------
       
  2408 //
       
  2409 RESOURCE TBUF r_qtn_hwrt_query_delete_shortcut
       
  2410     { buf = qtn_hwrt_query_delete_shortcut; }
       
  2411     
       
  2412 // ---------------------------------------------------------------------------
       
  2413 // Query dialog text for deleting mutiple shortcuts.
       
  2414 // ---------------------------------------------------------------------------
       
  2415 //
       
  2416 RESOURCE TBUF r_qtn_hwrt_query_delete_several_shortcuts
       
  2417     { buf = qtn_hwrt_query_delete_several_shortcuts; }
       
  2418 
       
  2419 // ---------------------------------------------------------------------------
       
  2420 //   
       
  2421 //    r_trui_mainview_toolbar
       
  2422 //    toolbar
       
  2423 //
       
  2424 // ---------------------------------------------------------------------------
       
  2425 //
       
  2426 RESOURCE AVKON_TOOLBAR r_trui_mainview_toolbar
       
  2427     {
       
  2428     flags = KAknToolbarWithoutCba | KAknToolbarTransparent | KAknToolbarFixed;            
       
  2429     items =
       
  2430         {
       
  2431         TBAR_CTRL
       
  2432             {
       
  2433             type = EAknCtButton;
       
  2434             id = EMainViewButtonIdGrid;
       
  2435             control = AVKON_BUTTON
       
  2436                 {
       
  2437                 flags  = KAknButtonSizeFitText;
       
  2438                 states =
       
  2439                     {
       
  2440                     AVKON_BUTTON_STATE
       
  2441                         {
       
  2442                         helptxt= qtn_hwrt_tooltip_select_character;
       
  2443                         bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  2444                         bmpid = EMbmTrui_iconsQgn_indi_tb_char_grid;
       
  2445                         bmpmask = EMbmTrui_iconsQgn_indi_tb_char_grid_mask;
       
  2446                         }
       
  2447                     };
       
  2448                 };
       
  2449             },
       
  2450         TBAR_CTRL
       
  2451             {
       
  2452             type = EAknCtButton;
       
  2453             id = EMainViewButtonIdPreview;
       
  2454             control = AVKON_BUTTON
       
  2455                 {
       
  2456                 flags  = KAknButtonSizeFitText;
       
  2457                 states =
       
  2458                     {
       
  2459                     AVKON_BUTTON_STATE
       
  2460                         {
       
  2461                         helptxt= qtn_hwrt_tooltip_preview_drawing;
       
  2462                         bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  2463                         bmpid = EMbmTrui_iconsQgn_indi_tb_model_preview;
       
  2464                         bmpmask = EMbmTrui_iconsQgn_indi_tb_model_preview_mask;
       
  2465                         }
       
  2466                     };
       
  2467                 };
       
  2468             },
       
  2469         TBAR_CTRL
       
  2470             {
       
  2471             type = EAknCtButton;
       
  2472             id = EMainViewButtonIdDelete;
       
  2473             control = AVKON_BUTTON
       
  2474                 {
       
  2475                 flags  = KAknButtonSizeFitText;
       
  2476                 states =
       
  2477                     {
       
  2478                     AVKON_BUTTON_STATE
       
  2479                         {
       
  2480                         helptxt= qtn_hwrt_tooltip_delete_drawing;
       
  2481                         bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  2482                         bmpid = EMbmTrui_iconsQgn_indi_tb_remove;
       
  2483                         bmpmask = EMbmTrui_iconsQgn_indi_tb_remove_mask;
       
  2484                         }
       
  2485                     };
       
  2486                 };
       
  2487             }
       
  2488         };
       
  2489     }
       
  2490 
       
  2491 // ---------------------------------------------------------------------------
       
  2492 //   
       
  2493 //    r_trui_shortcuts_toolbar
       
  2494 //    toolbar
       
  2495 //
       
  2496 // ---------------------------------------------------------------------------
       
  2497 //
       
  2498 RESOURCE AVKON_TOOLBAR r_trui_shortcuts_toolbar
       
  2499     {
       
  2500     flags = KAknToolbarWithoutCba | KAknToolbarTransparent | KAknToolbarFixed;            
       
  2501     items =
       
  2502         {
       
  2503         TBAR_CTRL
       
  2504             {
       
  2505             type = EAknCtButton;
       
  2506             id = EShortcutsViewButtonIdEditText;
       
  2507             control = AVKON_BUTTON
       
  2508                 {
       
  2509                 flags  = KAknButtonSizeFitText;
       
  2510                 states =
       
  2511                     {
       
  2512                     AVKON_BUTTON_STATE
       
  2513                         {
       
  2514                         helptxt= qtn_hwrt_tooltip_edit_shortcut_text;
       
  2515                         bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  2516                         bmpid = EMbmTrui_iconsQgn_indi_mce_tb_text;
       
  2517                         bmpmask = EMbmTrui_iconsQgn_indi_mce_tb_text_mask;
       
  2518                         }
       
  2519                     };
       
  2520                 };
       
  2521             },
       
  2522         TBAR_CTRL
       
  2523             {
       
  2524             type = EAknCtButton;
       
  2525             id = EShortcutsViewButtonIdEditModel;
       
  2526             control = AVKON_BUTTON
       
  2527                 {
       
  2528                 flags  = KAknButtonSizeFitText;
       
  2529                 states =
       
  2530                     {
       
  2531                     AVKON_BUTTON_STATE
       
  2532                         {
       
  2533                         helptxt= qtn_hwrt_tooltip_edit_shortcut_symbol;
       
  2534                         bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  2535                         bmpid = EMbmTrui_iconsQgn_indi_tb_edit_model;
       
  2536                         bmpmask = EMbmTrui_iconsQgn_indi_tb_edit_model_mask;
       
  2537                         }
       
  2538                     };
       
  2539                 };
       
  2540             },
       
  2541         TBAR_CTRL
       
  2542             {
       
  2543             type = EAknCtButton;
       
  2544             id = EShortcutsViewButtonIdDelete;
       
  2545             control = AVKON_BUTTON
       
  2546                 {
       
  2547                 flags  = KAknButtonSizeFitText;
       
  2548                 states =
       
  2549                     {
       
  2550                     AVKON_BUTTON_STATE
       
  2551                         {
       
  2552                         helptxt= qtn_hwrt_tooltip_delete;
       
  2553                         bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  2554                         bmpid = EMbmTrui_iconsQgn_indi_tb_remove;
       
  2555                         bmpmask = EMbmTrui_iconsQgn_indi_tb_remove_mask;
       
  2556                         }
       
  2557                     };
       
  2558                 };
       
  2559             }
       
  2560         };
       
  2561     }
       
  2562 
       
  2563 // ---------------------------------------------------------------------------
       
  2564 //   
       
  2565 //    r_trui_shortcut_edit_symbol_toolbar
       
  2566 //    toolbar
       
  2567 //
       
  2568 // ---------------------------------------------------------------------------
       
  2569 //
       
  2570 RESOURCE AVKON_TOOLBAR r_trui_shortcut_edit_symbol_toolbar
       
  2571     {
       
  2572     flags = KAknToolbarWithoutCba | KAknToolbarTransparent | KAknToolbarFixed;            
       
  2573     items =
       
  2574         {
       
  2575         TBAR_CTRL
       
  2576             {
       
  2577             type = EAknCtButton;
       
  2578             id = EShortcutEditViewGrid;
       
  2579             control = AVKON_BUTTON
       
  2580                 {
       
  2581                 flags  = KAknButtonSizeFitText;
       
  2582                 };
       
  2583             },
       
  2584         TBAR_CTRL
       
  2585             {
       
  2586             type = EAknCtButton;
       
  2587             id = EShortcutEditViewPreviewModel;
       
  2588             control = AVKON_BUTTON
       
  2589                 {
       
  2590                 flags  = KAknButtonSizeFitText;
       
  2591                 states =
       
  2592                     {
       
  2593                     AVKON_BUTTON_STATE
       
  2594                         {
       
  2595                         helptxt= qtn_hwrt_tooltip_preview_drawing;
       
  2596                         bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  2597                         bmpid = EMbmTrui_iconsQgn_indi_tb_model_preview;
       
  2598                         bmpmask = EMbmTrui_iconsQgn_indi_tb_model_preview_mask;
       
  2599                         }
       
  2600                     };
       
  2601                 };
       
  2602             },
       
  2603         TBAR_CTRL
       
  2604             {
       
  2605             type = EAknCtButton;
       
  2606             id = EShortcutEditViewDelete;
       
  2607             control = AVKON_BUTTON
       
  2608                 {
       
  2609                 flags  = KAknButtonSizeFitText;
       
  2610                 states =
       
  2611                     {
       
  2612                     AVKON_BUTTON_STATE
       
  2613                         {
       
  2614                         helptxt= qtn_hwrt_tooltip_delete_drawing;
       
  2615                         bmpfile = APP_BITMAP_DIR"\\"qtn_trui_icons_filename;
       
  2616                         bmpid = EMbmTrui_iconsQgn_indi_tb_remove;
       
  2617                         bmpmask = EMbmTrui_iconsQgn_indi_tb_remove_mask;
       
  2618                         }
       
  2619                     };
       
  2620                 };
       
  2621             }
       
  2622         };
       
  2623     }
       
  2624