/*
* Copyright (c) 2002-2005 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0""
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:  Resource definitions for project peninputgenericitut
*
*/


//  RESOURCE IDENTIFIER
NAME ITUT

#include <eikon.hrh>
#include <peninputgenericitut.mbg>
#include <peninputcommonctrls.rh>
#include <peninputdropdownlist.rh>
#include <aknsconstants.hrh>
#include <avkon.loc>
#include <peninputcommonctrls.loc>

#include "peninputgenericitut.rh"

#define AKN_FEP_ITUT_BMP "z:\\resource\\apps\\peninputgenericitut.mbm" 

RESOURCE RSS_SIGNATURE { }

RESOURCE TBUF { buf=""; }

RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_peninput_finger_cursor_up
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;
    
		forground=EMbmPeninputgenericitutQgn_indi_itut_cursor_up;
		forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_cursor_up_mask;
    }

RESOURCE TBUF r_peninput_finger_ok {buf = text_softkey_ok;}
RESOURCE TBUF r_peninput_finger_cancel {buf = text_softkey_cancel;}    
RESOURCE TBUF r_peninput_finger_spell {buf = qtn_t9_match_selection_list;}
RESOURCE TBUF r_peninput_finger_spell_colon {buf = qtn_colon_in_prompt;}
RESOURCE TBUF r_peninput_selection_list_page_num
    {
    buf = qtn_paging_number_match_selection;
    }

RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_peninput_finger_cursor_down
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;
    
		forground=EMbmPeninputgenericitutQgn_indi_itut_cursor_down;
		forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_cursor_down_mask;
    }
    
RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_peninput_finger_cursor_left
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;
		
		forground=EMbmPeninputgenericitutQgn_indi_itut_cursor_left;
		forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_cursor_left_mask;
    }   

RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_peninput_finger_cursor_right
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;

    forground=EMbmPeninputgenericitutQgn_indi_itut_cursor_right;
    forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_cursor_right_mask;
    }

RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_peninput_finger_options
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;
    
		forground=EMbmPeninputgenericitutQgn_indi_itut_options;
		forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_options_mask;
    }

RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_peninput_finger_close
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;
    colorgroup=0xffff;
    
		forground=EMbmPeninputgenericitutQgn_indi_itut_close;
		forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_close_mask;
    }   

RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_finger_imindicator_spelling_bgimg
    {
    bmpfile=AKN_FEP_ITUT_BMP;

    imgmajorskinid=EAknsMajorGeneric;

    nactive=EMbmPeninputgenericitutQgn_graf_fep_candi_list_pri;
    nactiveskinid=EAknsMinorGenericQgnGrafFepCandiListPri;

    nactivep=EMbmPeninputgenericitutQgn_graf_fep_candi_list_pri;
    nactivepskinid=EAknsMinorGenericQgnGrafFepCandiListPri;

    active=EMbmPeninputgenericitutQgn_graf_fep_candi_list_pri;
    activeskinid=EAknsMinorGenericQgnGrafFepCandiListPri;

    activep=EMbmPeninputgenericitutQgn_graf_fep_candi_list_pri;
    activepskinid=EAknsMinorGenericQgnGrafFepCandiListPri;

    disable=EMbmPeninputgenericitutQgn_graf_fep_candi_list_pri;
    disableskinid=EAknsMinorGenericQgnGrafFepCandiListPri;
    }

RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_finger_backspace
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;

    forground=EMbmPeninputgenericitutQgn_indi_itut_backspace1;
    forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_backspace1_mask;
    //forgroundskinid=EAknsMinorGenericQgnIndiDialerClear;
    }

RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_finger_backspace_rtol
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;

    forground=EMbmPeninputgenericitutQgn_indi_itut_backspace1;
    forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_backspace1_mask;
    //forgroundskinid=EAknsMinorGenericQgnIndiDialerClear;
    }
    
RESOURCE AKN_FEP_RAWKEY_BUTTON r_finger_rawkey_leftarrow
    {
    scancode = 14;
    buttonimage = r_peninput_finger_cursor_left;
    }

RESOURCE AKN_FEP_RAWKEY_BUTTON r_finger_rawkey_rightarrow
    {
    scancode = 15;
    buttonimage = r_peninput_finger_cursor_right;
    }

RESOURCE AKN_FEP_RAWKEY_BUTTON r_finger_rawkey_backspace
    {
    scancode = 1;
    buttonimage = r_finger_backspace;
    }

RESOURCE AKN_FEP_RAWKEY_BUTTON r_finger_rawkey_backspace_rtol
    {
    scancode = 1;
    buttonimage = r_finger_backspace_rtol;
    }
    
RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_finger_layout_switch
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;

    forground=EMbmPeninputgenericitutQgn_indi_itut_input_switch;
		forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_input_switch_mask;
		//forgroundskinid=EAknsMinorGenericQgnIndiItutInputSwitch;
    }
RESOURCE VIRTUAL_ITUT_KEYPAD r_finger_input_keypad_number
    {
    keys = 
        {
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0031>;
            scancode = 49;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0032>;
            scancode = 50;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0033>;
            scancode = 51;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0034>;
            scancode = 52;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0035>;
            scancode = 53;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0036>;
            scancode = 54;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0037>;
            scancode = 55;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0038>;
            scancode = 56;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0039>;
            scancode = 57;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x002a>;
            scancode = 133;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0030>;
            scancode = 48;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0023>;
            scancode = 127;
            }
        };
    }
RESOURCE VIRTUAL_ITUT_KEYPAD r_finger_input_keypad_Latinonly_lowercase
    {
    keys = 
        {
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0031>;
//			rightstr1 = <0x002C><0x002E>;
            scancode = 49;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0032>;
            rightstr1 = <0x0061><0x0062><0x0063>;
            scancode = 50;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0033>;
            rightstr1 = <0x0064><0x0065><0x0066>;
            scancode = 51;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0034>;
            rightstr1 = <0x0067><0x0068><0x0069>;
            scancode = 52;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0035>;
            rightstr1 = <0x006a><0x006b><0x006c>;
            scancode = 53;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0036>;
            rightstr1 = <0x006d><0x006e><0x006f>;
            scancode = 54;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0037>;
            rightstr1 = <0x0070><0x0071><0x0072><0x0073>;
            scancode = 55;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0038>;
            rightstr1 = <0x0074><0x0075><0x0076>;
            scancode = 56;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0039>;
            rightstr1 = <0x0077><0x0078><0x0079><0x007A>;
            scancode = 57;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x002a>;
            rightstr1 = <0x002b>;
            scancode = 133;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0030>;
            rightstr1 = <0xf812>;
            scancode = 48;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x2191>;
            rightstr1 = <0x0023>;
            scancode = 127;
            }
        };
    }

RESOURCE VIRTUAL_ITUT_KEYPAD r_finger_input_keypad_latinonly_uppercase
    {
    keys = 
        {
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0031>;
//			rightstr1 = <0x002C><0x002E>;
            scancode = 49;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0032>;
            rightstr1 = <0x0041><0x0042><0x0043>;
            scancode = 50;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0033>;
            rightstr1 = <0x0044><0x0045><0x0046>;
            scancode = 51;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0034>;
            rightstr1 = <0x0047><0x0048><0x0049>;
            scancode = 52;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0035>;
            rightstr1 = <0x004a><0x004b><0x004c>;
            scancode = 53;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0036>;
            rightstr1 = <0x004d><0x004e><0x004f>;
            scancode = 54;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0037>;
            rightstr1 = <0x0050><0x0051><0x0052><0x0053>;
            scancode = 55;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0038>;
            rightstr1 = <0x0054><0x0055><0x0056>;
            scancode = 56;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0039>;
            rightstr1 = <0x0057><0x0058><0x0059><0x005A>;
            scancode = 57;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x002a>; 
            rightstr1 = <0x002b>;
            scancode = 133;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0030>;
            rightstr1 = <0xf812>;
            scancode = 48;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x2191>;
            rightstr1 = <0x0023>;
            scancode = 127;
            }
        };
    }
RESOURCE VIRTUAL_ITUT_KEYPAD r_finger_input_keypad_number_with_plus
    {
    keys = 
        {
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0031>;
            scancode = 49;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0032>;
            scancode = 50;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0033>;
            scancode = 51;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0034>;
            scancode = 52;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0035>;
            scancode = 53;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0036>;
            scancode = 54;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0037>;
            scancode = 55;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0038>;
            scancode = 56;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0039>;
            scancode = 57;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x002a>;
		    rightstr1 = <0x002b>;
            scancode = 133;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0030>;
            scancode = 48;
            },
        VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0023>;
            scancode = 127;
            }
        };
    }
RESOURCE VIRTUAL_ITUT_ICF r_finger_icf
    {
    colormajorskinid = EAknsMajorSkin;
    textcolorgrp = EAknsMinorQsnTextColors;
    textcoloridx = 59;
    bordercolorgrp = EAknsMinorQsnOtherColors;
    bordercoloridx = 8;
    }

RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_finger_selection_list_pageup
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;
    
	forground=EMbmPeninputgenericitutQgn_indi_itut_cursor_up;
	forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_cursor_up_mask;
	forgroundskinid=EAknsMinorGenericQgnIndiItutCursorUp;
    }
    
RESOURCE AKN_FEP_COMMON_BUTTON_IMAGE r_finger_selection_list_pagedown
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;
    
	forground=EMbmPeninputgenericitutQgn_indi_itut_cursor_down;
	forgroundmsk=EMbmPeninputgenericitutQgn_indi_itut_cursor_down_mask;
	forgroundskinid=EAknsMinorGenericQgnIndiItutCursorDown;
    }
    
RESOURCE AKN_FEP_SCROLLABLE_LIST_IMAGE r_finger_selection_list
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;
		pageup=r_finger_selection_list_pageup;
    pagedown=r_finger_selection_list_pagedown;
		listsep = EMbmPeninputgenericitutQgn_graf_line_primary_horizontal_dashed;
		listsepmsk = EMbmPeninputgenericitutQgn_graf_line_primary_horizontal_dashed_mask;
		listspeskinid = EAknsMinorGenericQgnGrafLinePrimaryHorizontalDashed;
    }
    
RESOURCE AKN_FEP_NONIRREGULAR_VKB_BITMAP r_itut_keypad_bitmap
    {
    bmpfile = AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;

	  normal = EMbmPeninputgenericitutQsn_fr_keypad_button_normal;
	  normalskinid = EAknsMinorGenericQsnFrKeypadButtonNormal;
	  
	  highlight = EMbmPeninputgenericitutQsn_fr_keypad_button_pressed;
	  highlightskinid = EAknsMinorGenericQsnFrKeypadButtonPressed;
	  
	  dimmed = EMbmPeninputgenericitutQsn_fr_keypad_button_inactive;
	  dimmedskinid = EAknsMinorGenericQsnFrKeypadButtonInactive;
    }
    
RESOURCE AKN_FEP_COLOR_ICON_IMAGE r_itut_keypad_shift_icon
		{
		bmpfile = AKN_FEP_ITUT_BMP;
		imgmajorskinid = EAknsMajorGeneric;
		
		iconimage = EMbmPeninputgenericitutQgn_indi_input_shift;
		iconimagemsk = EMbmPeninputgenericitutQgn_indi_input_shift_mask;
		iconimageskinid = EAknsMinorGenericQgnIndiInputShift;
		}			    
// End Of File
