textinput/peninputvkbjp/srcdata/peninputvkbwindowjp.rss
changeset 0 eb1f2e154e89
equal deleted inserted replaced
-1:000000000000 0:eb1f2e154e89
       
     1 /*
       
     2 * Copyright (c) 2002-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 peninputvkbjp
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 //  RESOURCE IDENTIFIER
       
    20 NAME PVKJ
       
    21 
       
    22 #include <eikon.hrh>
       
    23 #include <peninputvkbjp.mbg>
       
    24 #include <aknfeppeninputenums.h>
       
    25 #include <aknsconstants.hrh>
       
    26 #include <peninputcommonlayout.rh>
       
    27 
       
    28 //#include "peninputvkbctrl.rh"
       
    29 #include "peninputvkb.hrh"
       
    30 
       
    31 // Resource identifiers
       
    32 RESOURCE RSS_SIGNATURE { }
       
    33 RESOURCE TBUF { buf=""; }
       
    34 
       
    35 //  MACROS
       
    36 #define PENINPUT_LAYOUT_VKB_BMP "z:\\resource\\apps\\peninputvkbjp.mbm"
       
    37 
       
    38 #define peninput_number_mode_keymap_standard "*+pw#"
       
    39 #define peninput_number_mode_keymap_plain ""
       
    40 #define peninput_number_mode_keymap_calculator "+-*/"
       
    41 #define peninput_number_mode_keymap_converter "+-E"
       
    42 #define peninput_number_mode_keymap_to_field "+"
       
    43 #define peninput_number_mode_keymap_fixed_dialling "*+pw?#"
       
    44 #define peninput_number_mode_keymap_sat "*+#"
       
    45 #define peninput_number_mode_keymap_sat_hidden "*#"
       
    46 #define peninput_number_mode_keymap_Alpha_numeric "*#"
       
    47 
       
    48 // ---------------------------------------------------------------------------
       
    49 // r_peninput_layout_vkb_window
       
    50 // VKB layout window
       
    51 // ---------------------------------------------------------------------------
       
    52 //
       
    53 RESOURCE PENINPUT_LAYOUT_BASE_WINDOW r_peninput_layout_vkb_window
       
    54     {
       
    55     supportskin = 1;
       
    56     moveimage=r_peninput_layout_move_button;
       
    57     closeimage=r_peninput_layout_close_button;
       
    58     icfimage = r_peninput_layout_icf;
       
    59     optionimage=r_peninput_layout_touch_input_option;
       
    60     keymapping=r_peninput_layout_key_mapping_string_list;
       
    61     shadow=r_peninput_layout_vkb_window_shadow;
       
    62     }
       
    63 
       
    64 // ---------------------------------------------------------------------------
       
    65 // r_peninput_layout_icf
       
    66 // VKB window input context field
       
    67 // ---------------------------------------------------------------------------
       
    68 //
       
    69 RESOURCE PENINPUT_LAYOUT_ICF r_peninput_layout_icf
       
    70     {
       
    71     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
    72     imgmajorskinid=EAknsMajorGeneric;
       
    73 
       
    74     icfbgimg=EMbmPeninputvkbjpQgn_graf_fep_input_bg;
       
    75     icfbgimgskinid=EAknsMinorGenericQgnGrafFepInputBg;
       
    76 
       
    77     colormajorskinid=EAknsMajorSkin;
       
    78     textcolorgrp = EAknsMinorQsnTextColors;
       
    79     textcoloridx = 59;
       
    80     }
       
    81 
       
    82 // ---------------------------------------------------------------------------
       
    83 // r_peninput_layout_vkb_window_shadow
       
    84 // VKB window shadow
       
    85 // ---------------------------------------------------------------------------
       
    86 //
       
    87 RESOURCE PENINPUT_LAYOUT_WINDOW_SHADOW r_peninput_layout_vkb_window_shadow
       
    88     {
       
    89     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
    90     imgmajorskinid=EAknsMajorGeneric;
       
    91 
       
    92     shadowimgtl=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_tl;
       
    93     shadowimgtlmask=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_tl_mask;
       
    94     shadowimgtlskinid=EAknsMinorGenericQgnGrafFepPopupShadowTl;
       
    95 
       
    96     shadowimgt=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_t;
       
    97     shadowimgtmask=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_t_mask;
       
    98     shadowimgtskinid=EAknsMinorGenericQgnGrafFepPopupShadowT;
       
    99 
       
   100     shadowimgtr=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_tr;
       
   101     shadowimgtrmask=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_tr_mask;
       
   102     shadowimgtrskinid=EAknsMinorGenericQgnGrafFepPopupShadowTr;
       
   103 
       
   104     shadowimgl=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_l;
       
   105     shadowimglmask=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_l_mask;
       
   106     shadowimglskinid=EAknsMinorGenericQgnGrafFepPopupShadowL;
       
   107 
       
   108     shadowimgr=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_r;
       
   109     shadowimgrmask=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_r_mask;
       
   110     shadowimgrskinid=EAknsMinorGenericQgnGrafFepPopupShadowR;
       
   111 
       
   112     shadowimgbl=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_bl;
       
   113     shadowimgblmask=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_bl_mask;
       
   114     shadowimgblskinid=EAknsMinorGenericQgnGrafFepPopupShadowBl;
       
   115 
       
   116     shadowimgb=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_b;
       
   117     shadowimgbmask=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_b_mask;
       
   118     shadowimgbskinid=EAknsMinorGenericQgnGrafFepPopupShadowB;
       
   119 
       
   120     shadowimgbr=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_br;
       
   121     shadowimgbrmask=EMbmPeninputvkbjpQgn_graf_fep_popup_shadow_br_mask;
       
   122     shadowimgbrskinid=EAknsMinorGenericQgnGrafFepPopupShadowBr;
       
   123     }
       
   124 
       
   125 // ---------------------------------------------------------------------------
       
   126 // r_peninput_layout_close_button
       
   127 // Close button in base window's titlebar
       
   128 // ---------------------------------------------------------------------------
       
   129 //
       
   130 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_close_button
       
   131     {
       
   132     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   133     imgmajorskinid=EAknsMajorGeneric;
       
   134 
       
   135     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_close;
       
   136     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonClose;
       
   137 
       
   138     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_close_sel;
       
   139     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCloseSel;
       
   140 
       
   141     active=EMbmPeninputvkbjpQgn_indi_fep_button_close;
       
   142     activeskinid=EAknsMinorGenericQgnIndiFepButtonClose;
       
   143 
       
   144     activep=EMbmPeninputvkbjpQgn_indi_fep_button_close_sel;
       
   145     activepskinid=EAknsMinorGenericQgnIndiFepButtonCloseSel;
       
   146     }
       
   147 
       
   148 // ---------------------------------------------------------------------------
       
   149 // r_peninput_layout_move_button
       
   150 // Move button in base window's titlebar
       
   151 // ---------------------------------------------------------------------------
       
   152 //
       
   153 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_move_button
       
   154     {
       
   155     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   156     imgmajorskinid=EAknsMajorGeneric;
       
   157 
       
   158     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_move2;
       
   159     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonMove2;
       
   160 
       
   161     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_move2_sel;
       
   162     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonMove2Sel;
       
   163 
       
   164     active=EMbmPeninputvkbjpQgn_indi_fep_button_move2;
       
   165     activeskinid=EAknsMinorGenericQgnIndiFepButtonMove2;
       
   166 
       
   167     activep=EMbmPeninputvkbjpQgn_indi_fep_button_move2_sel;
       
   168     activepskinid=EAknsMinorGenericQgnIndiFepButtonMove2Sel;
       
   169 
       
   170     moveindicator=EMbmPeninputvkbjpQgn_indi_fep_button_move2_sel;
       
   171     moveindicatorskinid=EAknsMinorGenericQgnIndiFepButtonMove2Sel;
       
   172     }
       
   173 
       
   174 // ---------------------------------------------------------------------------
       
   175 // r_peninput_layout_touch_input_option
       
   176 // Touch input option button in base window's titlebar
       
   177 // ---------------------------------------------------------------------------
       
   178 //
       
   179 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_touch_input_option
       
   180     {
       
   181     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   182     imgmajorskinid=EAknsMajorGeneric;
       
   183 
       
   184     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_options;
       
   185     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonOptions;
       
   186 
       
   187     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_options_sel;
       
   188     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonOptionsSel;
       
   189 
       
   190     active=EMbmPeninputvkbjpQgn_indi_fep_button_options;
       
   191     activeskinid=EAknsMinorGenericQgnIndiFepButtonOptions;
       
   192 
       
   193     activep=EMbmPeninputvkbjpQgn_indi_fep_button_options_sel;
       
   194     activepskinid=EAknsMinorGenericQgnIndiFepButtonOptionsSel;
       
   195 
       
   196     disable=EMbmPeninputvkbjpQgn_indi_fep_button_options;
       
   197     disableskinid=EAknsMinorGenericQgnIndiFepButtonOptions;
       
   198     }
       
   199 
       
   200 // ---------------------------------------------------------------------------
       
   201 // r_peninput_layout_key_mapping_string_list
       
   202 // Contain key mapping strings for vkb layout
       
   203 // ---------------------------------------------------------------------------
       
   204 //
       
   205 RESOURCE PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING_LIST r_peninput_layout_key_mapping_string_list
       
   206     {
       
   207     items =
       
   208         {
       
   209         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   210             {
       
   211             numerickeymapping=EAknEditorStandardNumberModeKeymap;
       
   212             PermittedString=peninput_number_mode_keymap_standard;
       
   213             },
       
   214         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   215             {
       
   216             numerickeymapping=EAknEditorPlainNumberModeKeymap;
       
   217             PermittedString=peninput_number_mode_keymap_plain;
       
   218             },
       
   219         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   220             {
       
   221             numerickeymapping=EAknEditorCalculatorNumberModeKeymap;
       
   222             PermittedString=peninput_number_mode_keymap_calculator;
       
   223             },
       
   224         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   225             {
       
   226             numerickeymapping=EAknEditorConverterNumberModeKeymap;
       
   227             PermittedString=peninput_number_mode_keymap_converter;
       
   228             },
       
   229         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   230             {
       
   231             numerickeymapping=EAknEditorToFieldNumberModeKeymap;
       
   232             PermittedString=peninput_number_mode_keymap_to_field;
       
   233             },
       
   234         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   235             {
       
   236             numerickeymapping=EAknEditorFixedDiallingNumberModeKeymap;
       
   237             PermittedString=peninput_number_mode_keymap_fixed_dialling;
       
   238             },
       
   239         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   240             {
       
   241             numerickeymapping=EAknEditorSATNumberModeKeymap;
       
   242             PermittedString=peninput_number_mode_keymap_sat;
       
   243             },
       
   244         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   245             {
       
   246             numerickeymapping=EAknEditorSATHiddenNumberModeKeymap;
       
   247             PermittedString=peninput_number_mode_keymap_sat_hidden;
       
   248             },
       
   249         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   250             {
       
   251             numerickeymapping=EAknEditorAlphanumericNumberModeKeymap;
       
   252             PermittedString=peninput_number_mode_keymap_Alpha_numeric;
       
   253             }
       
   254         };
       
   255     }
       
   256 
       
   257 // ---------------------------------------------------------------------------
       
   258 // r_peninput_layout_vkb_clear_1
       
   259 // Clear button of vkb
       
   260 // ---------------------------------------------------------------------------
       
   261 //
       
   262 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_clear_1
       
   263     {
       
   264     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   265     imgmajorskinid=EAknsMajorGeneric;
       
   266 
       
   267     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_clear_japanese_1;
       
   268     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonClearJapanese1;
       
   269 
       
   270     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_clear_japanese_1_sel;
       
   271     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonClearJapanese1Sel;
       
   272 
       
   273     active=EMbmPeninputvkbjpQgn_indi_fep_button_clear_japanese_1;
       
   274     activeskinid=EAknsMinorGenericQgnIndiFepButtonClearJapanese1;
       
   275 
       
   276     activep=EMbmPeninputvkbjpQgn_indi_fep_button_clear_japanese_1_sel;
       
   277     activepskinid=EAknsMinorGenericQgnIndiFepButtonClearJapanese1Sel;
       
   278     }
       
   279 
       
   280 // ---------------------------------------------------------------------------
       
   281 // r_peninput_layout_vkb_clear_2
       
   282 // Clear button of vkb
       
   283 // ---------------------------------------------------------------------------
       
   284 //
       
   285 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_clear_2
       
   286     {
       
   287     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   288     imgmajorskinid=EAknsMajorGeneric;
       
   289 
       
   290     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_clear_japanese_2;
       
   291     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonClearJapanese2;
       
   292 
       
   293     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_clear_japanese_2_sel;
       
   294     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonClearJapanese2Sel;
       
   295 
       
   296     active=EMbmPeninputvkbjpQgn_indi_fep_button_clear_japanese_2;
       
   297     activeskinid=EAknsMinorGenericQgnIndiFepButtonClearJapanese2;
       
   298 
       
   299     activep=EMbmPeninputvkbjpQgn_indi_fep_button_clear_japanese_2_sel;
       
   300     activepskinid=EAknsMinorGenericQgnIndiFepButtonClearJapanese2Sel;
       
   301     }
       
   302 
       
   303 // ---------------------------------------------------------------------------
       
   304 // r_peninput_layout_vkb_enter
       
   305 // Enter button of vkb
       
   306 // ---------------------------------------------------------------------------
       
   307 //
       
   308 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_enter
       
   309     {
       
   310     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   311     imgmajorskinid=EAknsMajorGeneric;
       
   312 
       
   313     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_enter_japanese2;
       
   314     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonEnterJapanese2;
       
   315 
       
   316     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_enter_japanese2_sel;
       
   317     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonEnterJapanese2Sel;
       
   318 
       
   319     active=EMbmPeninputvkbjpQgn_indi_fep_button_enter_japanese2;
       
   320     activeskinid=EAknsMinorGenericQgnIndiFepButtonEnterJapanese2;
       
   321 
       
   322     activep=EMbmPeninputvkbjpQgn_indi_fep_button_enter_japanese2_sel;
       
   323     activepskinid=EAknsMinorGenericQgnIndiFepButtonEnterJapanese2Sel;
       
   324     }
       
   325 
       
   326 // ---------------------------------------------------------------------------
       
   327 // r_peninput_layout_vkb_switch
       
   328 // Switch button of vkb
       
   329 // ---------------------------------------------------------------------------
       
   330 //
       
   331 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_switch
       
   332     {
       
   333     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   334     imgmajorskinid=EAknsMajorGeneric;
       
   335 
       
   336     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_switch;
       
   337     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonSwitch;
       
   338 
       
   339     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_switch_sel;
       
   340     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonSwitchSel;
       
   341 
       
   342     active=EMbmPeninputvkbjpQgn_indi_fep_button_switch;
       
   343     activeskinid=EAknsMinorGenericQgnIndiFepButtonSwitch;
       
   344 
       
   345     activep=EMbmPeninputvkbjpQgn_indi_fep_button_switch_sel;
       
   346     activepskinid=EAknsMinorGenericQgnIndiFepButtonSwitchSel;
       
   347 
       
   348     disable=EMbmPeninputvkbjpQgn_indi_fep_button_switch;
       
   349     disableskinid=EAknsMinorGenericQgnIndiFepButtonSwitch;
       
   350     }
       
   351 
       
   352 // ---------------------------------------------------------------------------
       
   353 // r_peninput_layout_vkb_tab
       
   354 // Tab button of vkb
       
   355 // ---------------------------------------------------------------------------
       
   356 //
       
   357 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_tab
       
   358     {
       
   359     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   360     imgmajorskinid=EAknsMajorGeneric;
       
   361 
       
   362     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_tab;
       
   363     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonTab;
       
   364 
       
   365     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_tab_sel;
       
   366     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonTabSel;
       
   367 
       
   368     active=EMbmPeninputvkbjpQgn_indi_fep_button_tab;
       
   369     activeskinid=EAknsMinorGenericQgnIndiFepButtonTab;
       
   370 
       
   371     activep=EMbmPeninputvkbjpQgn_indi_fep_button_tab_sel;
       
   372     activepskinid=EAknsMinorGenericQgnIndiFepButtonTabSel;
       
   373     }
       
   374 
       
   375 // ---------------------------------------------------------------------------
       
   376 // r_peninput_layout_vkb_space
       
   377 // Space button of vkb
       
   378 // ---------------------------------------------------------------------------
       
   379 //
       
   380 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_space
       
   381     {
       
   382     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   383     imgmajorskinid=EAknsMajorGeneric;
       
   384 
       
   385     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_space1;
       
   386     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonSpace1;
       
   387 
       
   388     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_space1_sel;
       
   389     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonSpace1Sel;
       
   390 
       
   391     active=EMbmPeninputvkbjpQgn_indi_fep_button_space1;
       
   392     activeskinid=EAknsMinorGenericQgnIndiFepButtonSpace1;
       
   393 
       
   394     activep=EMbmPeninputvkbjpQgn_indi_fep_button_space1_sel;
       
   395     activepskinid=EAknsMinorGenericQgnIndiFepButtonSpace1Sel;
       
   396     }
       
   397 
       
   398 // ---------------------------------------------------------------------------
       
   399 // r_peninput_layout_vkb_capslock
       
   400 // Capslock button of vkb
       
   401 // ---------------------------------------------------------------------------
       
   402 //
       
   403 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_capslock
       
   404     {
       
   405     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   406     imgmajorskinid=EAknsMajorGeneric;
       
   407 
       
   408     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_capslock;
       
   409     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCapslock;
       
   410 
       
   411     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_capslock_sel;
       
   412     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCapslockSel;
       
   413 
       
   414     active=EMbmPeninputvkbjpQgn_indi_fep_button_capslock_sel;
       
   415     activeskinid=EAknsMinorGenericQgnIndiFepButtonCapslockSel;
       
   416 
       
   417     activep=EMbmPeninputvkbjpQgn_indi_fep_button_capslock_sel;
       
   418     activepskinid=EAknsMinorGenericQgnIndiFepButtonCapslockSel;
       
   419     }
       
   420 
       
   421 // ---------------------------------------------------------------------------
       
   422 // r_peninput_layout_vkb_shift
       
   423 // Shift button of vkb
       
   424 // ---------------------------------------------------------------------------
       
   425 //
       
   426 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_shift
       
   427     {
       
   428     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   429     imgmajorskinid=EAknsMajorGeneric;
       
   430 
       
   431     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_shift;
       
   432     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonShift;
       
   433 
       
   434     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_shift_sel;
       
   435     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonShiftSel;
       
   436 
       
   437     active=EMbmPeninputvkbjpQgn_indi_fep_button_shift_sel;
       
   438     activeskinid=EAknsMinorGenericQgnIndiFepButtonShiftSel;
       
   439 
       
   440     activep=EMbmPeninputvkbjpQgn_indi_fep_button_shift_sel;
       
   441     activepskinid=EAknsMinorGenericQgnIndiFepButtonShiftSel;
       
   442     }
       
   443 
       
   444 // ---------------------------------------------------------------------------
       
   445 // r_peninput_layout_vkb_hwr
       
   446 // Switch vkb to hwr button of vkb
       
   447 // ---------------------------------------------------------------------------
       
   448 //
       
   449 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_hwr
       
   450     {
       
   451     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   452     imgmajorskinid=EAknsMajorGeneric;
       
   453 
       
   454     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_hwr;
       
   455     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonHwr;
       
   456 
       
   457     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_hwr_sel;
       
   458     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonHwrSel;
       
   459 
       
   460     active=EMbmPeninputvkbjpQgn_indi_fep_button_hwr;
       
   461     activeskinid=EAknsMinorGenericQgnIndiFepButtonHwr;
       
   462 
       
   463     activep=EMbmPeninputvkbjpQgn_indi_fep_button_hwr_sel;
       
   464     activepskinid=EAknsMinorGenericQgnIndiFepButtonHwrSel;
       
   465 
       
   466     disable=EMbmPeninputvkbjpQgn_indi_fep_button_hwr;
       
   467     disableskinid=EAknsMinorGenericQgnIndiFepButtonHwr;
       
   468     }
       
   469 
       
   470 
       
   471 // ---------------------------------------------------------------------------
       
   472 // r_peninput_layout_vkb_sct
       
   473 // Symbol button of vkb
       
   474 // ---------------------------------------------------------------------------
       
   475 //
       
   476 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_sct
       
   477     {
       
   478     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   479     imgmajorskinid=EAknsMajorGeneric;
       
   480 
       
   481     nactive=EMbmPeninputvkbjpQgn_indi_fep_button_case_special;
       
   482     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecial;
       
   483 
       
   484     nactivep=EMbmPeninputvkbjpQgn_indi_fep_button_case_special_sel;
       
   485     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonSpace1Sel;
       
   486 
       
   487     active=EMbmPeninputvkbjpQgn_indi_fep_button_case_special;
       
   488     activeskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecial;
       
   489 
       
   490     activep=EMbmPeninputvkbjpQgn_indi_fep_button_case_special_sel;
       
   491     activepskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecialSel;
       
   492 
       
   493     disable=EMbmPeninputvkbjpQgn_indi_fep_button_case_special;
       
   494     disableskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecial;
       
   495     }
       
   496 
       
   497 // ---------------------------------------------------------------------------
       
   498 // r_peninput_layout_vkb_scroll_up
       
   499 // scroll up button of prediction pane
       
   500 // ---------------------------------------------------------------------------
       
   501 //
       
   502 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_scroll_up
       
   503     {
       
   504     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   505     imgmajorskinid=EAknsMajorGeneric;
       
   506 
       
   507     nactive=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_up;
       
   508     nactiveskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUp;
       
   509 
       
   510     nactivep=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_up_sel;
       
   511     nactivepskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUpSel;
       
   512 
       
   513     active=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_up;
       
   514     activeskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUp;
       
   515 
       
   516     activep=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_up_sel;
       
   517     activepskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUpSel;
       
   518 
       
   519     disable=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_up;
       
   520     disableskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUp;
       
   521     }
       
   522 
       
   523 // ---------------------------------------------------------------------------
       
   524 // r_peninput_layout_vkb_scroll_down
       
   525 // scroll down button of prediction pane
       
   526 // ---------------------------------------------------------------------------
       
   527 //
       
   528 RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_scroll_down
       
   529     {
       
   530     bmpfile=PENINPUT_LAYOUT_VKB_BMP;
       
   531     imgmajorskinid=EAknsMajorGeneric;
       
   532 
       
   533     nactive=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_down;
       
   534     nactiveskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDown;
       
   535 
       
   536     nactivep=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_down_sel;
       
   537     nactivepskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDownSel;
       
   538 
       
   539     active=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_down;
       
   540     activeskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDown;
       
   541 
       
   542     activep=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_down_sel;
       
   543     activepskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDownSel;
       
   544 
       
   545     disable=EMbmPeninputvkbjpQgn_graf_fep_candi_list_scroll_down;
       
   546     disableskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDown;
       
   547     }
       
   548 // End Of File