textinput/peninputfingerhwr/data/peninputfingerhwrcn.rss
changeset 0 eb1f2e154e89
child 6 6ceef9a83b1a
equal deleted inserted replaced
-1:000000000000 0:eb1f2e154e89
       
     1 /*
       
     2 * Copyright (c) 2002-2005 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 peninputfingerhwr
       
    15 *
       
    16 */
       
    17 
       
    18 //  RESOURCE IDENTIFIER
       
    19 NAME FIHW
       
    20 
       
    21 //  system includes
       
    22 #include <eikon.hrh>
       
    23 #include <aknfeppeninputenums.h>
       
    24 #include <peninputcommonctrls.rh>
       
    25 #include <peninputcommonctrls.hrh>
       
    26 #include <peninputdropdownlist.rh>
       
    27 #include <peninputcommonlayout.rh>
       
    28 #include <aknsconstants.hrh>
       
    29 #include <peninputfingerhwr.mbg>
       
    30 
       
    31 #include "peninputfingerhwr.hrh"
       
    32 #include "peninputfingerhwr.rh"
       
    33 
       
    34 //  MACROS  
       
    35 #define AKN_FEP_FINGERHWR_BMP "\\resource\\apps\\peninputfingerhwr.mbm"
       
    36 
       
    37 // predefined number mappings
       
    38 #define aknfep_number_mode_keymap_standard       "*#+pw"
       
    39 #define aknfep_number_mode_keymap_plain          ""
       
    40 #define aknfep_number_mode_keymap_calculator     "*+-/"
       
    41 #define aknfep_number_mode_keymap_converter      "+-E"
       
    42 #define aknfep_number_mode_keymap_to_field       "+"
       
    43 #define aknfep_number_mode_keymap_fixed_dialling "*#+pw?"
       
    44 #define aknfep_number_mode_keymap_sat            "*#+"
       
    45 #define aknfep_number_mode_keymap_sat_hidden     "*#"
       
    46 #define aknfep_number_mode_keymap_Alpha_numeric  "#"
       
    47 #define aknfep_number_mode_keymap_default        "*:.%/;" 
       
    48 
       
    49 // button caption text in PRC chinese button
       
    50 #define R_STRING_PRC_CHINESE <0x7B80>
       
    51 
       
    52 // button caption text in Taiwan chinese button
       
    53 #define R_STRING_TW_CHINESE <0x81FA>
       
    54 
       
    55 // button caption text in HongKong chinese button
       
    56 #define R_STRING_HK_CHINESE <0x6E2F>
       
    57 
       
    58 RESOURCE RSS_SIGNATURE { }
       
    59 
       
    60 RESOURCE TBUF { buf = ""; }
       
    61 
       
    62 // number mappings
       
    63 RESOURCE TBUF r_akn_fep_hwr_key_mapping_default
       
    64     {
       
    65     buf = aknfep_number_mode_keymap_default;
       
    66     }
       
    67 
       
    68 RESOURCE PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING_LIST r_akn_fep_hwr_key_mapping_string_list
       
    69     {
       
    70     items =
       
    71         {
       
    72         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    73             {
       
    74             numerickeymapping=EAknEditorStandardNumberModeKeymap;
       
    75             PermittedString=aknfep_number_mode_keymap_standard;            
       
    76             },
       
    77         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    78             {
       
    79             numerickeymapping=EAknEditorPlainNumberModeKeymap;
       
    80             PermittedString=aknfep_number_mode_keymap_plain;            
       
    81             },
       
    82         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    83             {
       
    84             numerickeymapping=EAknEditorCalculatorNumberModeKeymap;
       
    85             PermittedString=aknfep_number_mode_keymap_calculator;            
       
    86             },       
       
    87         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    88             {
       
    89             numerickeymapping=EAknEditorConverterNumberModeKeymap;
       
    90             PermittedString=aknfep_number_mode_keymap_converter;            
       
    91             },
       
    92         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    93             {
       
    94             numerickeymapping=EAknEditorToFieldNumberModeKeymap;
       
    95             PermittedString=aknfep_number_mode_keymap_to_field;            
       
    96             },
       
    97         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
    98             {
       
    99             numerickeymapping=EAknEditorFixedDiallingNumberModeKeymap;
       
   100             PermittedString=aknfep_number_mode_keymap_fixed_dialling;            
       
   101             },
       
   102         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   103             {
       
   104             numerickeymapping=EAknEditorSATNumberModeKeymap;
       
   105             PermittedString=aknfep_number_mode_keymap_sat;            
       
   106             },      
       
   107         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   108             {
       
   109             numerickeymapping=EAknEditorSATHiddenNumberModeKeymap;
       
   110             PermittedString=aknfep_number_mode_keymap_sat_hidden;            
       
   111             },                             
       
   112         PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING
       
   113             {
       
   114             numerickeymapping=EAknEditorAlphanumericNumberModeKeymap;
       
   115             PermittedString=aknfep_number_mode_keymap_Alpha_numeric;            
       
   116             }            
       
   117         };
       
   118     }
       
   119 
       
   120 RESOURCE AKN_FEP_FINGERHWR_WINDOW r_fingerhwr_window
       
   121     {
       
   122     supportskin = 1;
       
   123     
       
   124     shadow = r_fingerhwr_window_shadow;
       
   125 
       
   126     icfimage = r_fingerhwr_icf;
       
   127     boxwnd = r_finger_hwr_boxwindow;
       
   128     bgimage = r_fingerhwr_window_background;
       
   129     }
       
   130     
       
   131     
       
   132 RESOURCE PENINPUT_LAYOUT_WINDOW_SHADOW r_fingerhwr_window_shadow
       
   133     {
       
   134     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   135     imgmajorskinid = EAknsMajorGeneric;   
       
   136                 
       
   137     shadowimgtl=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_tl;
       
   138     shadowimgtlmask=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_tl_mask;
       
   139     shadowimgtlskinid=EAknsMinorGenericQgnGrafFepPopupShadowTl;
       
   140 
       
   141     shadowimgt=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_t;
       
   142     shadowimgtmask=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_t_mask;
       
   143     shadowimgtskinid=EAknsMinorGenericQgnGrafFepPopupShadowT;
       
   144 
       
   145     shadowimgtr=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_tr;
       
   146     shadowimgtrmask=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_tr_mask;
       
   147     shadowimgtrskinid=EAknsMinorGenericQgnGrafFepPopupShadowTr;
       
   148 
       
   149     shadowimgl=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_l;
       
   150     shadowimglmask=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_l_mask;
       
   151     shadowimglskinid=EAknsMinorGenericQgnGrafFepPopupShadowL;
       
   152 
       
   153     shadowimgr=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_r;
       
   154     shadowimgrmask=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_r_mask;
       
   155     shadowimgrskinid=EAknsMinorGenericQgnGrafFepPopupShadowR;
       
   156 
       
   157     shadowimgbl=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_bl;
       
   158     shadowimgblmask=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_bl_mask;
       
   159     shadowimgblskinid=EAknsMinorGenericQgnGrafFepPopupShadowBl;
       
   160 
       
   161     shadowimgb=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_b;
       
   162     shadowimgbmask=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_b_mask;
       
   163     shadowimgbskinid=EAknsMinorGenericQgnGrafFepPopupShadowB;
       
   164 
       
   165     shadowimgbr=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_br;
       
   166     shadowimgbrmask=EMbmPeninputfingerhwrQgn_graf_fep_popup_shadow_br_mask;
       
   167     shadowimgbrskinid=EAknsMinorGenericQgnGrafFepPopupShadowBr;    
       
   168     }    	
       
   169 	
       
   170 RESOURCE PENINPUT_LAYOUT_WINDOW_BG r_fingerhwr_window_background
       
   171 	{
       
   172     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   173     imgmajorskinid=EAknsMajorGeneric;
       
   174       
       
   175     bgimg = EMbmPeninputfingerhwrQgn_graf_input_bg;
       
   176     bgimgskinid = EAknsMinorGenericQgnGrafInputBg;
       
   177 	}
       
   178     
       
   179 RESOURCE AKN_FEP_FINGERHWR_ICF r_fingerhwr_icf
       
   180     {
       
   181     colormajorskinid = EAknsMajorSkin;
       
   182     textcolorgrp = EAknsMinorQsnTextColors;
       
   183     textcoloridx = 50;
       
   184     bordercolorgrp = EAknsMinorQsnOtherColors;
       
   185     bordercoloridx = 8;
       
   186     }    
       
   187 
       
   188 RESOURCE AKN_FEP_FINGERHWR_BOXWINDOW r_finger_hwr_boxwindow
       
   189     {
       
   190     colormajorskinid=EAknsMajorSkin;
       
   191     boxbgcolorgrp = EAknsMinorQsnOtherColors;
       
   192     boxbgcoloridx = 8;
       
   193     boxframecolorgrp = EAknsMinorQsnOtherColors;
       
   194     boxframecoloridx = 8;
       
   195     }
       
   196 	
       
   197 	
       
   198 RESOURCE FEP_CTRL_DROP_DOWN_LIST_IMAGE r_fshwr_candidate_drop_down_list
       
   199     {
       
   200     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   201     
       
   202     imgmajorskinid=EAknsMajorGeneric;
       
   203 
       
   204 	bmpListBg=EMbmPeninputfingerhwrQsn_fr_itut_scroll_bg;
       
   205 	bmpListBgMask=EMbmPeninputfingerhwrQsn_fr_itut_scroll_bg_mask;
       
   206 	bmpListBgskinid=EAknsMinorGenericQgnGrafFepCandiListPri;   
       
   207 
       
   208     bmpPrimary=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_pri;
       
   209     bmpPrimaryMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_pri_mask;
       
   210     bmpPrimaryskinid=EAknsMinorGenericQgnGrafFepCandiListPri;
       
   211 
       
   212     bmpSecondary=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_sec;
       
   213     bmpSecondaryMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_sec_mask;
       
   214     bmpSecondaryskinid=EAknsMinorGenericQgnGrafFepCandiListSec;
       
   215     
       
   216     bmpHighlight=EMbmPeninputfingerhwrQsn_fr_input_list_button_highlight;
       
   217     bmpHighlightMask=EMbmPeninputfingerhwrQsn_fr_input_list_button_highlight_mask;
       
   218     bmpHighlightskinid=EAknsMinorGenericQgnGrafFepCandiListSel;
       
   219     
       
   220     bmpPenDown=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_pressed;
       
   221     bmpPenDownMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_pressed_mask;
       
   222     bmpPenDownskinid=EAknsMinorGenericQgnGrafFepCandiListPressed;
       
   223     
       
   224     bmpNextDisable=EMbmPeninputfingerhwrQgn_indi_fep_button_expand;
       
   225     bmpNextDisableMask=EMbmPeninputfingerhwrQgn_indi_fep_button_expand_mask;
       
   226     bmpNextDisableskinid=EAknsMinorGenericQgnIndiFepButtonExpand;
       
   227     
       
   228     bmpNext=EMbmPeninputfingerhwrQgn_indi_input_list_expand;
       
   229     bmpNextMask=EMbmPeninputfingerhwrQgn_indi_input_list_expand_mask;
       
   230     bmpNextskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDown;
       
   231     
       
   232     bmpNextPress=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_scroll_down_sel;
       
   233     bmpNextPressMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_scroll_down_sel_mask;
       
   234     bmpNextPressskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDownSel;
       
   235     
       
   236     bmpClose=EMbmPeninputfingerhwrQgn_indi_input_candi_list_close;
       
   237     bmpCloseMask=EMbmPeninputfingerhwrQgn_indi_input_candi_list_close_mask;
       
   238     bmpCloseskinid=EAknsMinorGenericQgnGrafFepCandiListClose;
       
   239     
       
   240     bmpClosePress=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_close_sel;
       
   241     bmpClosePressMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_close_sel_mask;
       
   242     bmpClosePressskinid=EAknsMinorGenericQgnGrafFepCandiListCloseSel;
       
   243     
       
   244     bmpPrevious=EMbmPeninputfingerhwrQgn_indi_input_list_collapse;
       
   245     bmpPreviousMask=EMbmPeninputfingerhwrQgn_indi_input_list_collapse_mask;
       
   246     bmpPreviousskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUp;
       
   247     
       
   248     bmpPreviousPress=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_scroll_up_sel;
       
   249     bmpPreviousPressMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_scroll_up_sel_mask;
       
   250     bmpPreviousPressskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUpSel;
       
   251     
       
   252     colormajorskinid=EAknsMajorSkin;
       
   253     textcolorgrp=EAknsMinorQsnTextColors;
       
   254     textcoloridx=59;
       
   255     
       
   256     bordercolormajorskinid=EAknsMajorSkin;
       
   257     bordercolorgrp=EAknsMinorQsnOtherColors;
       
   258     bordercoloridx=8;
       
   259     }
       
   260     
       
   261 RESOURCE FEP_CTRL_DROP_DOWN_LIST_IMAGE r_fshwr_predict_drop_down_list
       
   262     {
       
   263     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   264     
       
   265     imgmajorskinid=EAknsMajorGeneric;
       
   266 
       
   267     bmpListBg=EMbmPeninputfingerhwrQsn_fr_itut_scroll_bg;
       
   268     bmpListBgMask=EMbmPeninputfingerhwrQsn_fr_itut_scroll_bg_mask;
       
   269     bmpListBgskinid=EAknsMinorGenericQgnGrafFepCandiListPri;   
       
   270 
       
   271     bmpPrimary=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_pri;
       
   272     bmpPrimaryMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_pri_mask;
       
   273     bmpPrimaryskinid=EAknsMinorGenericQgnGrafFepCandiListPri;
       
   274 
       
   275     bmpSecondary=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_sec;
       
   276     bmpSecondaryMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_sec_mask;
       
   277     bmpSecondaryskinid=EAknsMinorGenericQgnGrafFepCandiListSec;
       
   278     
       
   279     bmpHighlight=EMbmPeninputfingerhwrQsn_fr_input_list_button_highlight;
       
   280     bmpHighlightMask=EMbmPeninputfingerhwrQsn_fr_input_list_button_highlight_mask;
       
   281     bmpHighlightskinid=EAknsMinorGenericQgnGrafFepCandiListSel;
       
   282     
       
   283     bmpPenDown=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_pressed;
       
   284     bmpPenDownMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_pressed_mask;
       
   285     bmpPenDownskinid=EAknsMinorGenericQgnGrafFepCandiListPressed;
       
   286     
       
   287     bmpNextDisable=EMbmPeninputfingerhwrQgn_indi_fep_button_expand;
       
   288     bmpNextDisableMask=EMbmPeninputfingerhwrQgn_indi_fep_button_expand_mask;
       
   289     bmpNextDisableskinid=EAknsMinorGenericQgnIndiFepButtonExpand;
       
   290     
       
   291     bmpNext=EMbmPeninputfingerhwrQgn_indi_input_list_expand;
       
   292     bmpNextMask=EMbmPeninputfingerhwrQgn_indi_input_list_expand_mask;
       
   293     bmpNextskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDown;
       
   294     
       
   295     bmpNextPress=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_scroll_down_sel;
       
   296     bmpNextPressMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_scroll_down_sel_mask;
       
   297     bmpNextPressskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDownSel;
       
   298     
       
   299     bmpClose=EMbmPeninputfingerhwrQgn_indi_input_candi_list_close;
       
   300     bmpCloseMask=EMbmPeninputfingerhwrQgn_indi_input_candi_list_close_mask;
       
   301     bmpCloseskinid=EAknsMinorGenericQgnGrafFepCandiListClose;
       
   302     
       
   303     bmpClosePress=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_close_sel;
       
   304     bmpClosePressMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_close_sel_mask;
       
   305     bmpClosePressskinid=EAknsMinorGenericQgnGrafFepCandiListCloseSel;
       
   306     
       
   307     bmpPrevious=EMbmPeninputfingerhwrQgn_indi_input_list_collapse;
       
   308     bmpPreviousMask=EMbmPeninputfingerhwrQgn_indi_input_list_collapse_mask;
       
   309     bmpPreviousskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUp;
       
   310     
       
   311     bmpPreviousPress=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_scroll_up_sel;
       
   312     bmpPreviousPressMask=EMbmPeninputfingerhwrQgn_graf_fep_candi_list_scroll_up_sel_mask;
       
   313     bmpPreviousPressskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUpSel;
       
   314     
       
   315     
       
   316     colormajorskinid=EAknsMajorSkin;
       
   317     textcolorgrp=EAknsMinorQsnTextColors;
       
   318     textcoloridx=59;
       
   319     
       
   320     bordercolormajorskinid=EAknsMajorSkin;
       
   321     bordercolorgrp=EAknsMinorQsnOtherColors;
       
   322     bordercoloridx=8;
       
   323     }
       
   324     
       
   325 
       
   326 
       
   327 RESOURCE AKN_FEP_MULTI_IMAGE_BUTTON_IMAGE r_akn_fep_hwr_range_ch_mi
       
   328     {
       
   329     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   330     
       
   331     imgmajorskinid=EAknsMajorGeneric;
       
   332     
       
   333     forground1=EMbmPeninputfingerhwrQgn_indi_input_chinese;
       
   334     forground1msk=EMbmPeninputfingerhwrQgn_indi_input_chinese_mask;
       
   335     forground1skinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   336     
       
   337     forground2=EMbmPeninputfingerhwrQgn_indi_input_button_mode;
       
   338     forground2msk=EMbmPeninputfingerhwrQgn_indi_input_button_mode_mask;
       
   339     forground2skinid=EAknsMinorGenericQgnIndiInputButtonMode;
       
   340     }
       
   341 
       
   342 RESOURCE AKN_FEP_MULTI_IMAGE_BUTTON_IMAGE r_akn_fep_hwr_range_en_mi
       
   343     {
       
   344     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   345     
       
   346     imgmajorskinid=EAknsMajorGeneric;
       
   347     
       
   348     forground1=EMbmPeninputfingerhwrQgn_indi_input_case_text;
       
   349     forground1msk=EMbmPeninputfingerhwrQgn_indi_input_case_text_mask;
       
   350     forground1skinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   351     
       
   352     forground2=EMbmPeninputfingerhwrQgn_indi_input_button_mode;
       
   353     forground2msk=EMbmPeninputfingerhwrQgn_indi_input_button_mode_mask;
       
   354     forground2skinid=EAknsMinorGenericQgnIndiInputButtonMode;         
       
   355     }
       
   356     
       
   357 RESOURCE AKN_FEP_MULTI_IMAGE_BUTTON_IMAGE r_akn_fep_hwr_range_num_mi
       
   358     {
       
   359     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   360     
       
   361     imgmajorskinid=EAknsMajorGeneric;
       
   362     
       
   363     forground1=EMbmPeninputfingerhwrQgn_indi_input_case_numeric;
       
   364     forground1msk=EMbmPeninputfingerhwrQgn_indi_input_case_numeric_mask;
       
   365     forground1skinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   366     
       
   367     forground2=EMbmPeninputfingerhwrQgn_indi_input_button_mode;
       
   368     forground2msk=EMbmPeninputfingerhwrQgn_indi_input_button_mode_mask;
       
   369     forground2skinid=EAknsMinorGenericQgnIndiInputButtonMode;         
       
   370     }    
       
   371 
       
   372 
       
   373 
       
   374 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_back_space
       
   375     {
       
   376     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   377     
       
   378     imgmajorskinid=EAknsMajorGeneric;
       
   379     
       
   380     nactive=EMbmPeninputfingerhwrQgn_indi_input_backspace;
       
   381     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_backspace_mask;
       
   382     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   383        
       
   384     nactivep=EMbmPeninputfingerhwrQgn_indi_input_backspace;
       
   385     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_backspace_mask;
       
   386     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   387     
       
   388     active=EMbmPeninputfingerhwrQgn_indi_input_backspace;
       
   389     activemsk=EMbmPeninputfingerhwrQgn_indi_input_backspace_mask;
       
   390     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   391         
       
   392     activep=EMbmPeninputfingerhwrQgn_indi_input_backspace;
       
   393     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_backspace_mask;
       
   394     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   395     
       
   396     disable=EMbmPeninputfingerhwrQgn_indi_input_backspace;
       
   397     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_backspace_mask;
       
   398     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   399     }
       
   400 
       
   401 
       
   402 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_width_switch
       
   403     {
       
   404     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   405     
       
   406     imgmajorskinid=EAknsMajorGeneric;
       
   407     
       
   408     nactive=EMbmPeninputfingerhwrQgn_indi_fep_button_full_half_width;
       
   409     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   410        
       
   411     nactivep=EMbmPeninputfingerhwrQgn_indi_fep_button_full_half_width_sel;
       
   412     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   413     
       
   414     active=EMbmPeninputfingerhwrQgn_indi_fep_button_full_half_width;
       
   415     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   416         
       
   417     activep=EMbmPeninputfingerhwrQgn_indi_fep_button_full_half_width_sel;
       
   418     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   419     
       
   420     disable=EMbmPeninputfingerhwrQgn_indi_fep_button_full_half_width;
       
   421     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   422     }
       
   423     
       
   424 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_close
       
   425     {
       
   426     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   427     
       
   428     imgmajorskinid=EAknsMajorGeneric;
       
   429     colorgroup=0xffff;
       
   430     nactive=EMbmPeninputfingerhwrQgn_indi_input_close;
       
   431     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_close_mask;
       
   432     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   433        
       
   434     nactivep=EMbmPeninputfingerhwrQgn_indi_input_close;
       
   435     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_close_mask;
       
   436     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   437     
       
   438     active=EMbmPeninputfingerhwrQgn_indi_input_close;
       
   439     activemsk=EMbmPeninputfingerhwrQgn_indi_input_close_mask;
       
   440     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   441         
       
   442     activep=EMbmPeninputfingerhwrQgn_indi_input_close;
       
   443     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_close_mask;
       
   444     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   445     
       
   446     disable=EMbmPeninputfingerhwrQgn_indi_input_close;
       
   447     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_close_mask;
       
   448     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   449     }
       
   450     
       
   451 
       
   452 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_arrowup
       
   453     {
       
   454     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   455     
       
   456     imgmajorskinid=EAknsMajorGeneric;
       
   457     
       
   458     nactive=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up;
       
   459     nactivemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up_mask;
       
   460     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   461        
       
   462     nactivep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up;
       
   463     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up_mask;
       
   464     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   465     
       
   466     active=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up;
       
   467     activemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up_mask;
       
   468     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   469         
       
   470     activep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up;
       
   471     activepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up_mask;
       
   472     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   473     
       
   474     disable=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up;
       
   475     disablemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_up_mask;
       
   476     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   477     }
       
   478 
       
   479 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_arrowdown
       
   480     {
       
   481     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   482     
       
   483     imgmajorskinid=EAknsMajorGeneric;
       
   484     
       
   485     nactive=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down;
       
   486     nactivemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down_mask;
       
   487     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   488        
       
   489     nactivep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down;
       
   490     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down_mask;
       
   491     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   492     
       
   493     active=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down;
       
   494     activemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down_mask;
       
   495     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   496         
       
   497     activep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down;
       
   498     activepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down_mask;
       
   499     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   500     
       
   501     disable=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down;
       
   502     disablemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_down_mask;
       
   503     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   504     }
       
   505     
       
   506 
       
   507 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_arrowleft
       
   508     {
       
   509     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   510     
       
   511     imgmajorskinid=EAknsMajorGeneric;
       
   512     
       
   513     nactive=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   514     nactivemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   515     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   516        
       
   517     nactivep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   518     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   519     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   520     
       
   521     active=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   522     activemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   523     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   524         
       
   525     activep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   526     activepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   527     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   528     
       
   529     disable=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   530     disablemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   531     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   532     }  
       
   533 
       
   534 
       
   535 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_arrowright
       
   536     {
       
   537     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   538     
       
   539     imgmajorskinid=EAknsMajorGeneric;
       
   540     
       
   541     nactive=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   542     nactivemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   543     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   544        
       
   545     nactivep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   546     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   547     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   548     
       
   549     active=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   550     activemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   551     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   552         
       
   553     activep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   554     activepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   555     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   556     
       
   557     disable=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   558     disablemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   559     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   560     }
       
   561 
       
   562 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_range_chinese
       
   563     {
       
   564     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   565     
       
   566     imgmajorskinid=EAknsMajorGeneric;
       
   567     
       
   568     nactive=EMbmPeninputfingerhwrQgn_indi_input_chinese;
       
   569     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_chinese_mask;
       
   570     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   571        
       
   572     nactivep=EMbmPeninputfingerhwrQgn_indi_input_chinese;
       
   573     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_chinese_mask;
       
   574     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   575     
       
   576     active=EMbmPeninputfingerhwrQgn_indi_input_chinese;
       
   577     activemsk=EMbmPeninputfingerhwrQgn_indi_input_chinese_mask;
       
   578     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   579         
       
   580     activep=EMbmPeninputfingerhwrQgn_indi_input_chinese;
       
   581     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_chinese_mask;
       
   582     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   583     
       
   584     disable=EMbmPeninputfingerhwrQgn_indi_input_chinese;
       
   585     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_chinese_mask;
       
   586     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   587     }
       
   588 
       
   589 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_range_english
       
   590     {
       
   591     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   592     
       
   593     imgmajorskinid=EAknsMajorGeneric;
       
   594     
       
   595     nactive=EMbmPeninputfingerhwrQgn_indi_input_case_text;
       
   596     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_case_text_mask;
       
   597     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   598        
       
   599     nactivep=EMbmPeninputfingerhwrQgn_indi_input_case_text;
       
   600     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_case_text_mask;
       
   601     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   602     
       
   603     active=EMbmPeninputfingerhwrQgn_indi_input_case_text;
       
   604     activemsk=EMbmPeninputfingerhwrQgn_indi_input_case_text_mask;
       
   605     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   606         
       
   607     activep=EMbmPeninputfingerhwrQgn_indi_input_case_text;
       
   608     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_case_text_mask;
       
   609     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   610     
       
   611     disable=EMbmPeninputfingerhwrQgn_indi_input_case_text;
       
   612     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_case_text_mask;
       
   613     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   614     }
       
   615 
       
   616 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_range_numeric
       
   617     {
       
   618     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   619     
       
   620     imgmajorskinid=EAknsMajorGeneric;
       
   621     
       
   622     nactive=EMbmPeninputfingerhwrQgn_indi_input_case_numeric;
       
   623     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_case_numeric_mask;
       
   624     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   625        
       
   626     nactivep=EMbmPeninputfingerhwrQgn_indi_input_case_numeric;
       
   627     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_case_numeric_mask;
       
   628     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   629     
       
   630     active=EMbmPeninputfingerhwrQgn_indi_input_case_numeric;
       
   631     activemsk=EMbmPeninputfingerhwrQgn_indi_input_case_numeric_mask;
       
   632     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   633         
       
   634     activep=EMbmPeninputfingerhwrQgn_indi_input_case_numeric;
       
   635     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_case_numeric_mask;
       
   636     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   637     
       
   638     disable=EMbmPeninputfingerhwrQgn_indi_input_case_numeric;
       
   639     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_case_numeric_mask;
       
   640     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   641     }
       
   642 
       
   643 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_range_special
       
   644     {
       
   645     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   646     
       
   647     imgmajorskinid=EAknsMajorGeneric;
       
   648     
       
   649     nactive=EMbmPeninputfingerhwrQgn_indi_input_case_special;
       
   650     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_case_special_mask;
       
   651     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   652        
       
   653     nactivep=EMbmPeninputfingerhwrQgn_indi_input_case_special;
       
   654     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_case_special_mask;
       
   655     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   656     
       
   657     active=EMbmPeninputfingerhwrQgn_indi_input_case_special;
       
   658     activemsk=EMbmPeninputfingerhwrQgn_indi_input_case_special_mask;
       
   659     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   660         
       
   661     activep=EMbmPeninputfingerhwrQgn_indi_input_case_special;
       
   662     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_case_special_mask;
       
   663     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   664     
       
   665     disable=EMbmPeninputfingerhwrQgn_indi_input_case_special;
       
   666     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_case_special_mask;
       
   667     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   668     }
       
   669 
       
   670 
       
   671 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_option
       
   672     {
       
   673     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   674     
       
   675     imgmajorskinid=EAknsMajorGeneric;
       
   676     
       
   677     nactive=EMbmPeninputfingerhwrQgn_indi_input_options;
       
   678     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_options_mask;
       
   679     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   680        
       
   681     nactivep=EMbmPeninputfingerhwrQgn_indi_input_options;
       
   682     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_options_mask;
       
   683     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   684     
       
   685     active=EMbmPeninputfingerhwrQgn_indi_input_options;
       
   686     activemsk=EMbmPeninputfingerhwrQgn_indi_input_options_mask;
       
   687     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   688         
       
   689     activep=EMbmPeninputfingerhwrQgn_indi_input_options;
       
   690     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_options_mask;
       
   691     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   692     
       
   693     disable=EMbmPeninputfingerhwrQgn_indi_input_options;
       
   694     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_options_mask;
       
   695     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   696     }
       
   697 
       
   698 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_lang_switch
       
   699     {
       
   700     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   701     
       
   702     imgmajorskinid=EAknsMajorGeneric;
       
   703     
       
   704     nactive=EMbmPeninputfingerhwrQgn_indi_fep_button_switch;
       
   705     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   706        
       
   707     nactivep=EMbmPeninputfingerhwrQgn_indi_fep_button_switch_sel;
       
   708     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   709     
       
   710     active=EMbmPeninputfingerhwrQgn_indi_fep_button_switch;
       
   711     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   712         
       
   713     activep=EMbmPeninputfingerhwrQgn_indi_fep_button_switch_sel;
       
   714     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   715     
       
   716     disable=EMbmPeninputfingerhwrQgn_indi_fep_button_switch;
       
   717     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   718     }
       
   719     
       
   720 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_vkb
       
   721     {
       
   722     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   723     
       
   724     imgmajorskinid=EAknsMajorGeneric;
       
   725     
       
   726     nactive=EMbmPeninputfingerhwrQgn_indi_input_switcher;
       
   727     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_switcher_mask;
       
   728     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   729        
       
   730     nactivep=EMbmPeninputfingerhwrQgn_indi_input_switcher;
       
   731     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_switcher_mask;
       
   732     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   733     
       
   734     active=EMbmPeninputfingerhwrQgn_indi_input_switcher;
       
   735     activemsk=EMbmPeninputfingerhwrQgn_indi_input_switcher_mask;
       
   736     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   737         
       
   738     activep=EMbmPeninputfingerhwrQgn_indi_input_switcher;
       
   739     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_switcher_mask;
       
   740     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   741     
       
   742     disable=EMbmPeninputfingerhwrQgn_indi_input_switcher;
       
   743     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_switcher_mask;
       
   744     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   745     }
       
   746 
       
   747 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_enter
       
   748     {
       
   749     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   750     
       
   751     imgmajorskinid=EAknsMajorGeneric;
       
   752     
       
   753     nactive=EMbmPeninputfingerhwrQgn_indi_input_enter;
       
   754     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_enter_mask;
       
   755     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   756        
       
   757     nactivep=EMbmPeninputfingerhwrQgn_indi_input_enter;
       
   758     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_enter_mask;
       
   759     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   760     
       
   761     active=EMbmPeninputfingerhwrQgn_indi_input_enter;
       
   762     activemsk=EMbmPeninputfingerhwrQgn_indi_input_enter_mask;
       
   763     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   764         
       
   765     activep=EMbmPeninputfingerhwrQgn_indi_input_enter;
       
   766     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_enter_mask;
       
   767     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   768     
       
   769     disable=EMbmPeninputfingerhwrQgn_indi_input_enter;
       
   770     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_enter_mask;
       
   771     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   772     }
       
   773 
       
   774    
       
   775 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_space
       
   776     {
       
   777     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   778     
       
   779     imgmajorskinid=EAknsMajorGeneric;
       
   780     
       
   781     nactive=EMbmPeninputfingerhwrQgn_indi_fep_button_space1;
       
   782     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   783        
       
   784     nactivep=EMbmPeninputfingerhwrQgn_indi_fep_button_space1_sel;
       
   785     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   786     
       
   787     active=EMbmPeninputfingerhwrQgn_indi_fep_button_space1;
       
   788     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   789         
       
   790     activep=EMbmPeninputfingerhwrQgn_indi_fep_button_space1_sel;
       
   791     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   792     
       
   793     disable=EMbmPeninputfingerhwrQgn_indi_fep_button_space1;
       
   794     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   795     }
       
   796 
       
   797 RESOURCE AKN_FEP_COLOR_ICON_IMAGE r_akn_fep_vkb_space_icon1
       
   798     {
       
   799     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   800     imgmajorskinid = EAknsMajorGeneric;
       
   801     
       
   802     iconimage = EMbmPeninputfingerhwrQgn_indi_input_space_l;
       
   803     iconimagemsk = EMbmPeninputfingerhwrQgn_indi_input_space_l_mask;
       
   804     iconimageskinid = EAknsMinorGenericQgnIndiInputSpaceL;
       
   805     }
       
   806         
       
   807 RESOURCE AKN_FEP_COLOR_ICON_IMAGE r_akn_fep_vkb_space_icon2
       
   808     {
       
   809     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   810     imgmajorskinid = EAknsMajorGeneric;
       
   811     
       
   812     iconimage = EMbmPeninputfingerhwrQgn_indi_input_space_middle;
       
   813     iconimagemsk = EMbmPeninputfingerhwrQgn_indi_input_space_middle_mask;
       
   814     iconimageskinid = EAknsMinorGenericQgnIndiInputSpaceMiddle;
       
   815     }   
       
   816         
       
   817 RESOURCE AKN_FEP_COLOR_ICON_IMAGE r_akn_fep_vkb_space_icon3
       
   818     {
       
   819     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
   820     imgmajorskinid = EAknsMajorGeneric;
       
   821     
       
   822     iconimage = EMbmPeninputfingerhwrQgn_indi_input_space_r;
       
   823     iconimagemsk = EMbmPeninputfingerhwrQgn_indi_input_space_r_mask;
       
   824     iconimageskinid = EAknsMinorGenericQgnIndiInputSpaceR;
       
   825     }           
       
   826 
       
   827 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_prevsct
       
   828     {
       
   829     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   830     
       
   831     imgmajorskinid=EAknsMajorGeneric;
       
   832     
       
   833     nactive=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   834     nactivemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   835     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   836        
       
   837     nactivep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   838     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   839     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   840     
       
   841     active=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   842     activemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   843     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   844         
       
   845     activep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   846     activepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   847     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   848     
       
   849     disable=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left;
       
   850     disablemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_left_mask;
       
   851     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   852     }
       
   853 
       
   854 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_nextsct
       
   855     {
       
   856     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   857     
       
   858     imgmajorskinid=EAknsMajorGeneric;
       
   859     
       
   860     nactive=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   861     nactivemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   862     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   863        
       
   864     nactivep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   865     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   866     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   867     
       
   868     active=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   869     activemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   870     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   871         
       
   872     activep=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   873     activepmsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   874     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   875     
       
   876     disable=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right;
       
   877     disablemsk=EMbmPeninputfingerhwrQgn_indi_itut_cursor_right_mask;
       
   878     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   879     }
       
   880 
       
   881 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_sct_page_1
       
   882     {
       
   883     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   884     
       
   885     imgmajorskinid=EAknsMajorGeneric;
       
   886     
       
   887     nactive=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1;
       
   888     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1_mask;
       
   889     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   890        
       
   891     nactivep=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1;
       
   892     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1_mask;
       
   893     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   894     
       
   895     active=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1;
       
   896     activemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1_mask;
       
   897     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   898         
       
   899     activep=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1;
       
   900     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1_mask;
       
   901     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   902     
       
   903     disable=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1;
       
   904     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page1_mask;
       
   905     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   906     }
       
   907     
       
   908 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_sct_page_2
       
   909     {
       
   910     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   911     
       
   912     imgmajorskinid=EAknsMajorGeneric;
       
   913     
       
   914     nactive=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2;
       
   915     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2_mask;
       
   916     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   917        
       
   918     nactivep=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2;
       
   919     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2_mask;
       
   920     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   921     
       
   922     active=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2;
       
   923     activemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2_mask;
       
   924     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   925         
       
   926     activep=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2;
       
   927     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2_mask;
       
   928     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   929     
       
   930     disable=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2;
       
   931     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page2_mask;
       
   932     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   933     }
       
   934 
       
   935 RESOURCE AKN_FEP_BUTTON_IMAGE r_akn_fep_hwr_sct_page_3
       
   936     {
       
   937     bmpfile=AKN_FEP_FINGERHWR_BMP;
       
   938     
       
   939     imgmajorskinid=EAknsMajorGeneric;
       
   940     
       
   941     nactive=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3;
       
   942     nactivemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3_mask;
       
   943     nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   944        
       
   945     nactivep=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3;
       
   946     nactivepmsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3_mask;
       
   947     nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   948     
       
   949     active=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3;
       
   950     activemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3_mask;
       
   951     activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   952         
       
   953     activep=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3;
       
   954     activepmsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3_mask;
       
   955     activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel;
       
   956     
       
   957     disable=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3;
       
   958     disablemsk=EMbmPeninputfingerhwrQgn_indi_input_fshwr_sct_page3_mask;
       
   959     disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese;
       
   960     }	
       
   961 
       
   962 RESOURCE AKN_FEP_NONIRREGULAR_VKB_BITMAP r_akn_fep_vkb_nonirregular_bitmap
       
   963     {
       
   964     bmpfile = AKN_FEP_FINGERHWR_BMP; 
       
   965     imgmajorskinid=EAknsMajorGeneric;
       
   966 
       
   967 	normal = EMbmPeninputfingerhwrQsn_fr_keypad_button_normal;
       
   968 	normalskinid = EAknsMinorGenericQsnFrKeypadButtonNormal;
       
   969 	  
       
   970 	highlight = EMbmPeninputfingerhwrQsn_fr_keypad_button_pressed;
       
   971 	highlightskinid = EAknsMinorGenericQsnFrKeypadButtonPressed;
       
   972 	  
       
   973 	dimmed = EMbmPeninputfingerhwrQsn_fr_keypad_button_inactive;
       
   974 	dimmedskinid = EAknsMinorGenericQsnFrKeypadButtonInactive;
       
   975     }
       
   976 
       
   977 RESOURCE AKN_FEP_NONIRREGULAR_VKB_BITMAP r_finger_hwr_numpad_image
       
   978     {
       
   979     bmpfile = AKN_FEP_ITUT_BMP;
       
   980     imgmajorskinid=EAknsMajorGeneric;
       
   981 
       
   982     normal = EMbmPeninputfingerhwrQsn_fr_keypad_button_normal;
       
   983     normalskinid = EAknsMinorGenericQsnFrKeypadButtonNormal;
       
   984       
       
   985     highlight = EMbmPeninputfingerhwrQsn_fr_keypad_button_pressed;
       
   986     highlightskinid = EAknsMinorGenericQsnFrKeypadButtonPressed;
       
   987       
       
   988     dimmed = EMbmPeninputfingerhwrQsn_fr_keypad_button_inactive;
       
   989     dimmedskinid = EAknsMinorGenericQsnFrKeypadButtonInactive;
       
   990     }
       
   991 
       
   992 RESOURCE AKN_FEP_NONIRREGULAR_VKB_BITMAP r_finger_hwr_sctpad_image
       
   993     {
       
   994     bmpfile = AKN_FEP_ITUT_BMP;
       
   995     imgmajorskinid=EAknsMajorGeneric;
       
   996 
       
   997     normal = EMbmPeninputfingerhwrQsn_fr_keypad_button_normal;
       
   998     normalskinid = EAknsMinorGenericQsnFrKeypadButtonNormal;
       
   999       
       
  1000     highlight = EMbmPeninputfingerhwrQsn_fr_keypad_button_pressed;
       
  1001     highlightskinid = EAknsMinorGenericQsnFrKeypadButtonPressed;
       
  1002       
       
  1003     dimmed = EMbmPeninputfingerhwrQsn_fr_keypad_button_inactive;
       
  1004     dimmedskinid = EAknsMinorGenericQsnFrKeypadButtonInactive;
       
  1005     }
       
  1006 
       
  1007 RESOURCE AKN_FEP_FINGERHWR_GUIDELINE_IMAGE r_finger_hwr_guideline_chs
       
  1008     {
       
  1009     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
  1010     imgmajorskinid=EAknsMajorGeneric;
       
  1011     
       
  1012     guidelineimg=EMbmPeninputfingerhwrQgn_graf_fep_guide_grid;
       
  1013     guidelinemask=EMbmPeninputfingerhwrQgn_graf_fep_guide_grid_mask;
       
  1014     guidelineskinid=EAknsMinorGenericQgnIndiFepButtonChinese;      
       
  1015     }
       
  1016 
       
  1017 RESOURCE AKN_FEP_FINGERHWR_GUIDELINE_IMAGE r_finger_hwr_guideline_eng
       
  1018     {
       
  1019     bmpfile = AKN_FEP_FINGERHWR_BMP;
       
  1020     imgmajorskinid=EAknsMajorGeneric;
       
  1021     
       
  1022     guidelineimg=EMbmPeninputfingerhwrQgn_graf_fep_guide_line;
       
  1023     guidelinemask=EMbmPeninputfingerhwrQgn_graf_fep_guide_line_mask;
       
  1024     guidelineskinid=EAknsMinorGenericQgnIndiFepButtonChinese;      
       
  1025     }
       
  1026 
       
  1027 RESOURCE PENINPUT_FINGERHWR_KEYPAD r_finger_hwr_numpad
       
  1028     {
       
  1029     keys = 
       
  1030         {
       
  1031         PENINPUT_FINGERHWR_KEYPAD_KEY  //1
       
  1032             {
       
  1033             leftstr = <0x0031>; 
       
  1034             scancode = 49;
       
  1035             },
       
  1036         PENINPUT_FINGERHWR_KEYPAD_KEY  //2
       
  1037             {
       
  1038             leftstr = <0x0032>;
       
  1039             scancode = 50;
       
  1040             },
       
  1041         PENINPUT_FINGERHWR_KEYPAD_KEY  //3
       
  1042             {
       
  1043             leftstr = <0x0033>;
       
  1044             scancode = 51;
       
  1045             },
       
  1046         PENINPUT_FINGERHWR_KEYPAD_KEY  //-
       
  1047             {
       
  1048             leftstr = <0x002D>;
       
  1049             scancode = 0x002D;
       
  1050             },            
       
  1051             
       
  1052         PENINPUT_FINGERHWR_KEYPAD_KEY  //4
       
  1053             {
       
  1054             leftstr = <0x0034>;
       
  1055             scancode = 52;
       
  1056             },
       
  1057         PENINPUT_FINGERHWR_KEYPAD_KEY  //5
       
  1058             {
       
  1059             leftstr = <0x0035>;
       
  1060             scancode = 53;
       
  1061             },
       
  1062         PENINPUT_FINGERHWR_KEYPAD_KEY  //6
       
  1063             {
       
  1064             leftstr = <0x0036>;
       
  1065             scancode = 54;
       
  1066             },
       
  1067         PENINPUT_FINGERHWR_KEYPAD_KEY  //+
       
  1068             {
       
  1069             leftstr = <0x002B>;
       
  1070             scancode = 0x002B;
       
  1071             },
       
  1072             
       
  1073         PENINPUT_FINGERHWR_KEYPAD_KEY  //7
       
  1074             {
       
  1075             leftstr = <0x0037>;
       
  1076             scancode = 55;
       
  1077             },
       
  1078         PENINPUT_FINGERHWR_KEYPAD_KEY  //8
       
  1079             {
       
  1080             leftstr = <0x0038>;
       
  1081             scancode = 56;
       
  1082             },
       
  1083         PENINPUT_FINGERHWR_KEYPAD_KEY  //9
       
  1084             {
       
  1085             leftstr = <0x0039>;
       
  1086             scancode = 57;
       
  1087             },          
       
  1088         PENINPUT_FINGERHWR_KEYPAD_KEY  //p
       
  1089             {
       
  1090             leftstr = <0x0050>;
       
  1091             scancode = 0x0050;
       
  1092             },            
       
  1093             
       
  1094         PENINPUT_FINGERHWR_KEYPAD_KEY  //*
       
  1095             {
       
  1096             leftstr = <0x002A>;
       
  1097             scancode = 0x002A;
       
  1098             },
       
  1099         PENINPUT_FINGERHWR_KEYPAD_KEY  //0
       
  1100             {
       
  1101             leftstr = <0x0030>;
       
  1102             scancode = 48;
       
  1103             },
       
  1104         PENINPUT_FINGERHWR_KEYPAD_KEY  //#
       
  1105             {
       
  1106             leftstr = <0x0023>;
       
  1107             scancode = 0x0023;
       
  1108             },
       
  1109         PENINPUT_FINGERHWR_KEYPAD_KEY  //w
       
  1110             {
       
  1111             leftstr = <0x0077>;
       
  1112             scancode = 0x0077;
       
  1113             }           
       
  1114         };
       
  1115     }
       
  1116 
       
  1117 RESOURCE PENINPUT_FINGERHWR_KEYPAD r_finger_hwr_sctpad_fix
       
  1118     {
       
  1119     keys = 
       
  1120         {
       
  1121         PENINPUT_FINGERHWR_KEYPAD_KEY  //space
       
  1122             {
       
  1123             leftstr = <0xF812>; 
       
  1124             scancode = 0x0020;
       
  1125             },
       
  1126         PENINPUT_FINGERHWR_KEYPAD_KEY  //enter
       
  1127             {
       
  1128             leftstr = <0x21B2>;
       
  1129             scancode = 0x000D;
       
  1130             }
       
  1131         };
       
  1132     }
       
  1133     
       
  1134 RESOURCE PENINPUT_FINGERHWR_KEYPAD r_finger_hwr_sctpad
       
  1135     {
       
  1136     keys = 
       
  1137         {
       
  1138         PENINPUT_FINGERHWR_KEYPAD_KEY  //full ,
       
  1139             {
       
  1140             leftstr = <0xFF0C>; 
       
  1141             scancode = 0xFF0C;
       
  1142             },
       
  1143         PENINPUT_FINGERHWR_KEYPAD_KEY  //full .
       
  1144             {
       
  1145             leftstr = <0x3002>;
       
  1146             scancode = 0x3002;
       
  1147             },
       
  1148         PENINPUT_FINGERHWR_KEYPAD_KEY  //full ?
       
  1149             {
       
  1150             leftstr = <0xFF1F>;
       
  1151             scancode = 0xFF1F;
       
  1152             },
       
  1153         PENINPUT_FINGERHWR_KEYPAD_KEY  //full !
       
  1154             {
       
  1155             leftstr = <0xFF01>;
       
  1156             scancode = 0xFF01;
       
  1157             },            
       
  1158             
       
  1159         PENINPUT_FINGERHWR_KEYPAD_KEY  //full :
       
  1160             {
       
  1161             leftstr = <0xFF1A>;
       
  1162             scancode = 0xFF1A;
       
  1163             },
       
  1164         PENINPUT_FINGERHWR_KEYPAD_KEY  //full ;
       
  1165             {
       
  1166             leftstr = <0xFF1B>;
       
  1167             scancode = 0xFF1B;
       
  1168             },            
       
  1169         PENINPUT_FINGERHWR_KEYPAD_KEY  //full "
       
  1170             {
       
  1171             leftstr = <0x201C>;
       
  1172             scancode = 0x201C;
       
  1173             },
       
  1174         PENINPUT_FINGERHWR_KEYPAD_KEY  //full "
       
  1175             {
       
  1176             leftstr = <0x201D>;
       
  1177             scancode = 0x201D;
       
  1178             },
       
  1179             
       
  1180         PENINPUT_FINGERHWR_KEYPAD_KEY  
       
  1181             {
       
  1182             leftstr = <0x3001>;
       
  1183             scancode = 0x3001;
       
  1184             },
       
  1185         PENINPUT_FINGERHWR_KEYPAD_KEY  //full ~
       
  1186             {
       
  1187             leftstr = <0xFF5E>;
       
  1188             scancode = 0xFF5E;
       
  1189             },
       
  1190         PENINPUT_FINGERHWR_KEYPAD_KEY  //full (
       
  1191             {
       
  1192             leftstr = <0xFF08>;
       
  1193             scancode = 0xFF08;
       
  1194             },
       
  1195         PENINPUT_FINGERHWR_KEYPAD_KEY  //full )
       
  1196             {
       
  1197             leftstr = <0xFF09>;
       
  1198             scancode = 0xFF09;
       
  1199             }, 
       
  1200             
       
  1201         PENINPUT_FINGERHWR_KEYPAD_KEY  //full -
       
  1202             {
       
  1203             leftstr = <0x2014>;
       
  1204             scancode = 0x2014;
       
  1205             },
       
  1206         PENINPUT_FINGERHWR_KEYPAD_KEY  //full ...
       
  1207             {
       
  1208             leftstr = <0x2026>;
       
  1209             scancode = 0x2026;
       
  1210             },
       
  1211         PENINPUT_FINGERHWR_KEYPAD_KEY  //full <<
       
  1212             {
       
  1213             leftstr = <0x300A>;
       
  1214             scancode = 0x300A;
       
  1215             },
       
  1216         PENINPUT_FINGERHWR_KEYPAD_KEY  //full >>
       
  1217             {
       
  1218             leftstr = <0x300B>;
       
  1219             scancode = 0x300B;
       
  1220             },
       
  1221 
       
  1222         PENINPUT_FINGERHWR_KEYPAD_KEY  //half ,
       
  1223             {
       
  1224             leftstr = <0x002C>;
       
  1225             scancode = 0x002C;
       
  1226             },            
       
  1227         PENINPUT_FINGERHWR_KEYPAD_KEY  //half .
       
  1228             {
       
  1229             leftstr = <0x002E>;
       
  1230             scancode = 0x002E;
       
  1231             },            
       
  1232         PENINPUT_FINGERHWR_KEYPAD_KEY  //half ?
       
  1233             {
       
  1234             leftstr = <0x003F>;
       
  1235             scancode = 0x003F;
       
  1236             },            
       
  1237         PENINPUT_FINGERHWR_KEYPAD_KEY  //half !
       
  1238             {
       
  1239             leftstr = <0x0021>;
       
  1240             scancode = 0x0021;
       
  1241             },            
       
  1242             
       
  1243         PENINPUT_FINGERHWR_KEYPAD_KEY  //half :
       
  1244             {
       
  1245             leftstr = <0x003A>;
       
  1246             scancode = 0x003A;
       
  1247             },            
       
  1248         PENINPUT_FINGERHWR_KEYPAD_KEY  //half ;
       
  1249             {
       
  1250             leftstr = <0x003B>;
       
  1251             scancode = 0x003B;
       
  1252             },            
       
  1253         PENINPUT_FINGERHWR_KEYPAD_KEY  //half '
       
  1254             {
       
  1255             leftstr = <0x0027>;
       
  1256             scancode = 0x0027;
       
  1257             },            
       
  1258         PENINPUT_FINGERHWR_KEYPAD_KEY  //half "
       
  1259             {
       
  1260             leftstr = <0x0022>;
       
  1261             scancode = 0x0022;
       
  1262             },            
       
  1263        
       
  1264         PENINPUT_FINGERHWR_KEYPAD_KEY  //half @
       
  1265             {
       
  1266             leftstr = <0x0040>;
       
  1267             scancode = 0x0040;
       
  1268             },
       
  1269         PENINPUT_FINGERHWR_KEYPAD_KEY  //half _
       
  1270             {
       
  1271             leftstr = <0x005F>;
       
  1272             scancode = 0x005F;
       
  1273             },
       
  1274         PENINPUT_FINGERHWR_KEYPAD_KEY  //half -
       
  1275             {
       
  1276             leftstr = <0x002D>;
       
  1277             scancode = 0x002D;
       
  1278             },
       
  1279         PENINPUT_FINGERHWR_KEYPAD_KEY  //half *
       
  1280             {
       
  1281             leftstr = <0x002A>;
       
  1282             scancode = 0x002A;
       
  1283             }, 
       
  1284 
       
  1285         PENINPUT_FINGERHWR_KEYPAD_KEY  //sm :-)
       
  1286             {
       
  1287             leftstr = <0x003A><0x002D><0x0029>;
       
  1288             scancode = EVkMarkEmotion;
       
  1289             },           
       
  1290         PENINPUT_FINGERHWR_KEYPAD_KEY  //sm :-(
       
  1291             {
       
  1292             leftstr = <0x003A><0x002D><0x0028>;
       
  1293             scancode = EVkMarkEmotion;
       
  1294             },
       
  1295         PENINPUT_FINGERHWR_KEYPAD_KEY  //sm :D
       
  1296             {
       
  1297             leftstr = <0x003A><0x0044>;
       
  1298             scancode = EVkMarkEmotion;
       
  1299             },           
       
  1300         PENINPUT_FINGERHWR_KEYPAD_KEY  //sm :P
       
  1301             {
       
  1302             leftstr = <0x003A><0x0050>;
       
  1303             scancode = EVkMarkEmotion;
       
  1304             },
       
  1305             
       
  1306         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  #
       
  1307             {
       
  1308             leftstr = <0x0023>;
       
  1309             scancode = 0x0023;
       
  1310             },
       
  1311         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  &
       
  1312             {
       
  1313             leftstr = <0x0026>;
       
  1314             scancode = 0x0026;
       
  1315             },  
       
  1316         PENINPUT_FINGERHWR_KEYPAD_KEY  
       
  1317             {
       
  1318             leftstr = <0x002F>;
       
  1319             scancode = 0x002F;
       
  1320             },
       
  1321         PENINPUT_FINGERHWR_KEYPAD_KEY  
       
  1322             {
       
  1323             leftstr = <0x005C>;
       
  1324             scancode = 0x005C;
       
  1325             },
       
  1326             
       
  1327         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  +
       
  1328             {
       
  1329             leftstr = <0x002B>;
       
  1330             scancode = 0x002B;
       
  1331             },
       
  1332         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  =
       
  1333             {
       
  1334             leftstr = <0x003D>;
       
  1335             scancode = 0x003D;
       
  1336             },            
       
  1337         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  |
       
  1338             {
       
  1339             leftstr = <0x007C>;
       
  1340             scancode = 0x007C;
       
  1341             },  
       
  1342         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  ^
       
  1343             {
       
  1344             leftstr = <0x005E>;
       
  1345             scancode = 0x005E;
       
  1346             },
       
  1347 
       
  1348         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  (
       
  1349             {
       
  1350             leftstr = <0x0028>;
       
  1351             scancode = 0x0028;
       
  1352             },
       
  1353         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  )
       
  1354             {
       
  1355             leftstr = <0x0029>;
       
  1356             scancode = 0x0029;
       
  1357             }, 
       
  1358         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  <
       
  1359             {
       
  1360             leftstr = <0x003C>;
       
  1361             scancode = 0x003C;
       
  1362             },
       
  1363         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  >
       
  1364             {
       
  1365             leftstr = <0x003E>;
       
  1366             scancode = 0x003E;
       
  1367             },
       
  1368                 
       
  1369         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  ?
       
  1370             {
       
  1371             leftstr = <0x00A5>;
       
  1372             scancode = 0x00A5;
       
  1373             }, 
       
  1374         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  $
       
  1375             {
       
  1376             leftstr = <0x0024>;
       
  1377             scancode = 0x0024;
       
  1378             },            
       
  1379         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  ?
       
  1380             {
       
  1381             leftstr = <0x00A3>;
       
  1382             scancode = 0x00A3;
       
  1383             },
       
  1384         PENINPUT_FINGERHWR_KEYPAD_KEY  //half  €
       
  1385             {
       
  1386             leftstr = <0x20AC>;
       
  1387             scancode = 0x20AC;
       
  1388             }
       
  1389         };
       
  1390     }