/*
* 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 "peninputsplititut.rh"

#define AKN_FEP_ITUT_BMP "z:\\resource\\apps\\peninputsplititut.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 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_COMMON_BUTTON_IMAGE r_finger_backspace
    {
    bmpfile=AKN_FEP_ITUT_BMP;
    imgmajorskinid=EAknsMajorGeneric;

    forground=EMbmPeninputgenericitutQgn_indi_input_backspace;
    forgroundmsk=EMbmPeninputgenericitutQgn_indi_input_backspace_mask;
    //forgroundskinid=EAknsMinorGenericQgnIndiDialerClear;
    }

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

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

RESOURCE SPLIT_VIRTUAL_ITUT_KEYPAD r_finger_input_keypad_latinonly_uppercase
    {
    keys = 
        {
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0031>;
//			rightstr1 = <0x002C><0x002E>;
            scancode = 49;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0032>;
            rightstr1 = <0x0041><0x0042><0x0043>;
            scancode = 50;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0033>;
            rightstr1 = <0x0044><0x0045><0x0046>;
            scancode = 51;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0034>;
            rightstr1 = <0x0047><0x0048><0x0049>;
            scancode = 52;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0035>;
            rightstr1 = <0x004a><0x004b><0x004c>;
            scancode = 53;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0036>;
            rightstr1 = <0x004d><0x004e><0x004f>;
            scancode = 54;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0037>;
            rightstr1 = <0x0050><0x0051><0x0052><0x0053>;
            scancode = 55;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0038>;
            rightstr1 = <0x0054><0x0055><0x0056>;
            scancode = 56;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0039>;
            rightstr1 = <0x0057><0x0058><0x0059><0x005A>;
            scancode = 57;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x002a>; 
            rightstr1 = <0x002b>;
            scancode = 133;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0030>;
            rightstr1 = <0xf812>;
            scancode = 48;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x2191>;
            rightstr1 = <0x0023>;
            scancode = 127;
            }
        };
    }
RESOURCE SPLIT_VIRTUAL_ITUT_KEYPAD r_finger_input_keypad_number_with_plus
    {
    keys = 
        {
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0031>;
            scancode = 49;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0032>;
            scancode = 50;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0033>;
            scancode = 51;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0034>;
            scancode = 52;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0035>;
            scancode = 53;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0036>;
            scancode = 54;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0037>;
            scancode = 55;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0038>;
            scancode = 56;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0039>;
            scancode = 57;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x002a>;
		    rightstr1 = <0x002b>;
            scancode = 133;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0030>;
            scancode = 48;
            },
        SPLIT_VIRTUAL_ITUT_KEY
            {
            leftstr = <0x0023>;
            scancode = 127;
            }
        };
    }
    
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
