diff -r ebd48d2de13c -r ecbabf52600f textinput/peninputgenericvkb/srcdata/peninputvkbwindowconfiginfo_50.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/textinput/peninputgenericvkb/srcdata/peninputvkbwindowconfiginfo_50.rss Wed Sep 01 12:23:33 2010 +0100 @@ -0,0 +1,3289 @@ +/* +* 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 peninputgenericvkb +* +*/ + + +// Resource identifier +NAME PIGV + +// System includes +#include +#include +#include +#include + +// User includes +#include "peninputcommonlayout.rh" +#include "peninputgenericvkb.hrh" + +RESOURCE RSS_SIGNATURE { } +RESOURCE TBUF { buf=""; } + +// Macros +#define PENINPUT_LAYOUT_VKB_BMP "z:\\resource\\apps\\peninputgenericvkb.mbm" + +// --------------------------------------------------------------------------- +// r_peninput_layout_config_info +// The configuration of window's layout +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_CONFIG_INFO r_peninput_layout_config_info + { + language=50; + languagestring="Fa"; + casesensitive=0; + guideline=EPeninputGuideLineNone; + clientlayoutlist=r_peninput_layout_vkb_client_layout_list; + vkblayoutlist=r_peninput_layout_vkb_vkb_layout_list; + rangebarinfo=r_peninput_layout_rangebar_info; + shiftcapsinfo=r_peninput_layout_shift_caps_info_list; + rangebarresource=r_peninput_layout_vkb_range_list; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_vkb_client_layout_list +// Contains latin vkb layout +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_CLIENT_LAYOUT_LIST r_peninput_layout_vkb_client_layout_list + { + items = + { + PENINPUT_LAYOUT_CLIENT_LAYOUT + { + id=EPeninputClientLayout12x4; + colcount=11; + rowcount=3; + controls = + { + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdVkbCtrl; // Control button + beginrow=0; + begincolumn=0; + endrow=3; + endcolumn=11; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdBackspaceBtn; // Backspace button + beginrow=0; + begincolumn=11; + endrow=1; + endcolumn=12; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdEnterBtn; // Enter button + beginrow=1; + begincolumn=11; + endrow=2; + endcolumn=12; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdInputLangSwitcherBtn; // Language switch button + beginrow=2; + begincolumn=11; + endrow=3; + endcolumn=12; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdTabBtn; // Tab button + beginrow=3; + begincolumn=0; + endrow=4; + endcolumn=1; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdCapslockBtn; // Capslock button + beginrow=3; + begincolumn=1; + endrow=4; + endcolumn=2; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdShiftBtn; // Shift button + beginrow=3; + begincolumn=2; + endrow=4; + endcolumn=3; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdSpaceBtn; // Space button + beginrow=3; + begincolumn=3; + endrow=4; + endcolumn=7; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdRangeBar; // Rangebar + beginrow=3; + begincolumn=7; + endrow=4; + endcolumn=11; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdSwitchToHwrBtn; // VKB to HWR switch button + beginrow=3; + begincolumn=11; + endrow=4; + endcolumn=12; + } + }; + } + }; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_vkb_vkb_layout_list +// VKB button area layout +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_VKB_LAYOUT_LIST r_peninput_layout_vkb_vkb_layout_list + { + items = + { + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutNativeChar; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0636>; + scancode=0x0636; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0635>; + scancode=0x0635; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x062B>; + scancode=0x062B; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0642>; + scancode=0x0642; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0641>; + scancode=0x0641; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x063A>; + scancode=0x063A; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0639>; + scancode=0x0639; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0647>; + scancode=0x0647; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x062E>; + scancode=0x062E; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x062D>; + scancode=0x062D; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x062C>; + scancode=0x062C; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0634>; + scancode=0x0634; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0633>; + scancode=0x0633; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06CC>; + scancode=0x06CC; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0628>; + scancode=0x0628; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0644>; + scancode=0x0644; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0627>; + scancode=0x0627; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x062A>; + scancode=0x062A; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0646>; + scancode=0x0646; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0645>; + scancode=0x0645; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06A9>; + scancode=0x06A9; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0686>; + scancode=0x0686; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0638>; + scancode=0x0638; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0637>; + scancode=0x0637; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0698>; + scancode=0x0698; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0632>; + scancode=0x0632; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0631>; + scancode=0x0631; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0630>; + scancode=0x0630; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x062F>; + scancode=0x062F; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0648>; + scancode=0x0648; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002E>; + scancode=0x002E; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x067E>; + scancode=0x067E; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06AF>; + scancode=0x06AF; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutNativeCharShift; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x066C>; + scancode=0x066C; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x066B>; + scancode=0x066B; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0xFDFC>; + scancode=0xFDFC; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x066A>; + scancode=0x066A; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003D>; + scancode=0x003D; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0021>; + scancode=0x0021; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002A>; + scancode=0x002A; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002D>; + scancode=0x002D; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002B>; + scancode=0x002B; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0640>; + scancode=0x0640; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x060C>; + scancode=0x060C; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0624>; + scancode=0x0624; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0626>; + scancode=0x0626; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x064A>; + scancode=0x064A; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0625>; + scancode=0x0625; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0623>; + scancode=0x0623; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0622>; + scancode=0x0622; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0629>; + scancode=0x0629; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003E>; + scancode=0x003E; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003C>; + scancode=0x003C; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003A>; + scancode=0x003A; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x061B>; + scancode=0x061B; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0643>; + scancode=0x0643; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0621>; + scancode=0x0621; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x201D>; + scancode=0x201D; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x201E>; + scancode=0x201E; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0631>; + scancode=0x0631; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0630>; + scancode=0x0630; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0022>; + scancode=0x0022; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0027>; + scancode=0x0027; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x061F>; + scancode=0x061F; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0029>; + scancode=0x0029; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0028>; + scancode=0x0028; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutNativeNumber; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F1>; + scancode=0x06F1; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F2>; + scancode=0x06F2; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F3>; + scancode=0x06F3; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002B>; + scancode=0x002B; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0070>; + scancode=0x0070; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x060C>; + scancode=0x060C; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002E>; + scancode=0x002E; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002D>; + scancode=0x002D; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x066A>; + scancode=0x066A; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x007E>; + scancode=0x007E; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005E>; + scancode=0x005E; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F4>; + scancode=0x06F4; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F5>; + scancode=0x06F5; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F6>; + scancode=0x06F6; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0023>; + scancode=0x0023; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0077>; + scancode=0x0077; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0045>; + scancode=0x0045; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003D>; + scancode=0x003D; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005C>; + scancode=0x005C; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0060>; + scancode=0x0060; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x20AC>; + scancode=0x20AC; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A3>; + scancode=0x00A3; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F7>; + scancode=0x06F7; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F8>; + scancode=0x06F8; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F9>; + scancode=0x06F9; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F0>; + scancode=0x06F0; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002A>; + scancode=0x002A; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0040>; + scancode=0x0040; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005F>; + scancode=0x005F; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002F>; + scancode=0x002F; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0024>; + scancode=0x0024; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A2>; + scancode=0x00A2; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A5>; + scancode=0x00A5; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutNativeNumberShift; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F1>; + scancode=0x06F1; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F2>; + scancode=0x06F2; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F3>; + scancode=0x06F3; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002B>; + scancode=0x002B; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0070>; + scancode=0x0070; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x060C>; + scancode=0x060C; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002E>; + scancode=0x002E; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002D>; + scancode=0x002D; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x066A>; + scancode=0x066A; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x007E>; + scancode=0x007E; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005E>; + scancode=0x005E; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F4>; + scancode=0x06F4; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F5>; + scancode=0x06F5; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F6>; + scancode=0x06F6; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0023>; + scancode=0x0023; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0077>; + scancode=0x0077; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0045>; + scancode=0x0045; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003D>; + scancode=0x003D; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005C>; + scancode=0x005C; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0060>; + scancode=0x0060; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x20AC>; + scancode=0x20AC; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A3>; + scancode=0x00A3; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F7>; + scancode=0x06F7; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F8>; + scancode=0x06F8; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F9>; + scancode=0x06F9; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x06F0>; + scancode=0x06F0; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002A>; + scancode=0x002A; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0040>; + scancode=0x0040; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005F>; + scancode=0x005F; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002F>; + scancode=0x002F; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0024>; + scancode=0x0024; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A2>; + scancode=0x00A2; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A5>; + scancode=0x00A5; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutLatinNumber; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0031>; + scancode=0x0031; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0032>; + scancode=0x0032; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0033>; + scancode=0x0033; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002B>; // + + scancode=0x002B; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0070>; // p + scancode=0x0070; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002C>; + scancode=0x002C; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002E>; + scancode=0x002E; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002D>; + scancode=0x002D; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0025>; + scancode=0x0025; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x007E>; + scancode=0x007E; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005E>; + scancode=0x005E; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0034>; + scancode=0x0034; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0035>; + scancode=0x0035; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0036>; + scancode=0x0036; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0023>; + scancode=0x0023; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0077>; + scancode=0x0077; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0045>; + scancode=0x0045; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003D>; + scancode=0x003D; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005C>; + scancode=0x005C; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0060>; + scancode=0x0060; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x20AC>; + scancode=0x20AC; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A3>; + scancode=0x00A3; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0037>; + scancode=0x0037; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0038>; + scancode=0x0038; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0039>; + scancode=0x0039; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0030>; + scancode=0x0030; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002A>; + scancode=0x002A; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0040>; + scancode=0x0040; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005F>; + scancode=0x005F; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002F>; + scancode=0x002F; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0024>; + scancode=0x0024; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A2>; + scancode=0x00A2; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A5>; + scancode=0x00A5; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutLatinNumberShift; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0031>; + scancode=0x0031; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0032>; + scancode=0x0032; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0033>; + scancode=0x0033; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002B>; // + + scancode=0x002B; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0070>; // p + scancode=0x0070; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002C>; + scancode=0x002C; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002E>; + scancode=0x002E; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002D>; + scancode=0x002D; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0025>; + scancode=0x0025; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x007E>; + scancode=0x007E; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005E>; + scancode=0x005E; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0034>; + scancode=0x0034; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0035>; + scancode=0x0035; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0036>; + scancode=0x0036; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0023>; + scancode=0x0023; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0077>; + scancode=0x0077; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0045>; + scancode=0x0045; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003D>; + scancode=0x003D; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005C>; + scancode=0x005C; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0060>; + scancode=0x0060; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x20AC>; + scancode=0x20AC; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A3>; + scancode=0x00A3; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0037>; + scancode=0x0037; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0038>; + scancode=0x0038; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0039>; + scancode=0x0039; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0030>; + scancode=0x0030; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002A>; + scancode=0x002A; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0040>; + scancode=0x0040; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005F>; + scancode=0x005F; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002F>; + scancode=0x002F; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0024>; + scancode=0x0024; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A2>; + scancode=0x00A2; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A5>; + scancode=0x00A5; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutLatinChar; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0071>; + scancode=0x0071; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0077>; + scancode=0x0077; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0065>; + scancode=0x0065; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0072>; + scancode=0x0072; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0074>; + scancode=0x0074; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0079>; + scancode=0x0079; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0075>; + scancode=0x0075; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0069>; + scancode=0x0069; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x006F>; + scancode=0x006F; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0070>; + scancode=0x0070; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003F>; + scancode=0x003F; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0061>; + scancode=0x0061; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0073>; + scancode=0x0073; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0064>; + scancode=0x0064; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0066>; + scancode=0x0066; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0067>; + scancode=0x0067; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0068>; + scancode=0x0068; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x006A>; + scancode=0x006A; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x006B>; + scancode=0x006B; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x006C>; + scancode=0x006C; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0027>; + scancode=0x0027; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0021>; + scancode=0x0021; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x007A>; + scancode=0x007A; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0078>; + scancode=0x0078; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0063>; + scancode=0x0063; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0076>; + scancode=0x0076; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0062>; + scancode=0x0062; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x006E>; + scancode=0x006E; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x006D>; + scancode=0x006D; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002C>; + scancode=0x002C; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002E>; + scancode=0x002E; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002D>; + scancode=0x002D; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0040>; + scancode=0x0040; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutLatinCharShift; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputgenericvkbQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputgenericvkbQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0051>; + scancode=0x0051; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0057>; + scancode=0x0057; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0045>; + scancode=0x0045; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0052>; + scancode=0x0052; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0054>; + scancode=0x0054; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0059>; + scancode=0x0059; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0055>; + scancode=0x0055; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0049>; + scancode=0x0049; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x004F>; + scancode=0x004F; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0050>; + scancode=0x0050; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002F>; + scancode=0x002F; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0041>; + scancode=0x0041; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0053>; + scancode=0x0053; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0044>; + scancode=0x0044; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0046>; + scancode=0x0046; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0047>; + scancode=0x0047; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0048>; + scancode=0x0048; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x004A>; + scancode=0x004A; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x004B>; + scancode=0x004B; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x004C>; + scancode=0x004C; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0022>; + scancode=0x0022; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0026>; + scancode=0x0026; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005A>; + scancode=0x005A; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0058>; + scancode=0x0058; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0043>; + scancode=0x0043; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0056>; + scancode=0x0056; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0042>; + scancode=0x0042; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x004E>; + scancode=0x004E; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x004D>; + scancode=0x004D; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003B>; + scancode=0x003B; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003A>; + scancode=0x003A; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005F>; + scancode=0x005F; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x007E>; + scancode=0x007E; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + } + }; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_rangebar_info +// The information of vkb's rangebar +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_RANGE_BAR_INFO r_peninput_layout_rangebar_info + { + style=2; + ranges= + { + PENINPUT_LAYOUT_RANGE_INFO + { + rangeid=ERangeNative; // Native button + responsestyle=1; + clientlayoutid=EPeninputClientLayout12x4; + vkblayoutid=EPeninputVkbLayoutNativeChar; + }, + PENINPUT_LAYOUT_RANGE_INFO + { + rangeid=ERangeEnglish; // English button + responsestyle=1; + clientlayoutid=EPeninputClientLayout12x4; + vkblayoutid=EPeninputVkbLayoutLatinChar; + }, + PENINPUT_LAYOUT_RANGE_INFO + { + rangeid=ERangeNativeNumber; // Native number button + responsestyle=1; + clientlayoutid=EPeninputClientLayout12x4; + vkblayoutid=EPeninputVkbLayoutNativeNumber; + }, + PENINPUT_LAYOUT_RANGE_INFO + { + rangeid=ERangeNumber; // Number button + responsestyle=1; + clientlayoutid=EPeninputClientLayout12x4; + vkblayoutid=EPeninputVkbLayoutLatinNumber; + }, + PENINPUT_LAYOUT_RANGE_INFO + { + rangeid=ERangeSymbol; // Symbol button + responsestyle=1; + clientlayoutid=EPeninputClientLayout12x4; + vkblayoutid=EPeninputVkbLayoutSymbol; + } + }; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_shift_caps_info_list +// The information of vkb's shift and capslock button +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_SHIFT_CAPS_INFO_LIST r_peninput_layout_shift_caps_info_list + { + items = + { + PENINPUT_LAYOUT_SHIFT_CAPS_INFO + { + range = ERangeNative; + items = + { + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=0; + vkblayoutid=EPeninputVkbLayoutNativeChar; + caseused=ECaseLower; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=1; + vkblayoutid=EPeninputVkbLayoutNativeCharShift; + caseused=ECaseText; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=2; + vkblayoutid=EPeninputVkbLayoutNativeCharShift; + caseused=ECaseUpper; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=3; + vkblayoutid=EPeninputVkbLayoutNativeChar; + caseused=ECaseInverseText; + } + }; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO + { + range = ERangeEnglish; + items = + { + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=0; + vkblayoutid=EPeninputVkbLayoutLatinChar; + caseused=ECaseLower; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=1; + vkblayoutid=EPeninputVkbLayoutLatinCharShift; + caseused=ECaseText; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=2; + vkblayoutid=EPeninputVkbLayoutLatinCharShift; + caseused=ECaseUpper; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=3; + vkblayoutid=EPeninputVkbLayoutLatinChar; + caseused=ECaseInverseText; + } + }; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO + { + range = ERangeNativeNumber; + items = + { + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=0; + vkblayoutid=EPeninputVkbLayoutNativeNumber; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=1; + vkblayoutid=EPeninputVkbLayoutNativeNumberShift; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=2; + vkblayoutid=EPeninputVkbLayoutNativeNumberShift; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=3; + vkblayoutid=EPeninputVkbLayoutNativeNumber; + caseused=0; + } + }; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO + { + range = ERangeNumber; + items = + { + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=0; + vkblayoutid=EPeninputVkbLayoutLatinNumber; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=1; + vkblayoutid=EPeninputVkbLayoutLatinNumberShift; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=2; + vkblayoutid=EPeninputVkbLayoutLatinNumberShift; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=3; + vkblayoutid=EPeninputVkbLayoutLatinNumber; + caseused=0; + } + }; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO + { + range = ERangeSymbol; + items = + { + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=0; + vkblayoutid=EPeninputVkbLayoutSymbol; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=1; + vkblayoutid=EPeninputVkbLayoutSymbolShift; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=2; + vkblayoutid=EPeninputVkbLayoutSymbolShift; + caseused=0; + }, + PENINPUT_LAYOUT_SHIFT_CAPS_INFO_SINGLE + { + id=3; + vkblayoutid=EPeninputVkbLayoutSymbol; + caseused=0; + } + }; + } + }; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_vkb_range_list +// VKB range list +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_INPUTRANGE_LIST r_peninput_layout_vkb_range_list + { + ranges= + { + AKN_FEP_INPUTRANGE + { + rangeid=ERangeNative; + ctrlid=EPeninutWindowCtrlIdNativeCharBtn; + indicator=r_peninput_layout_vkb_range_native; + posidx=0; + }, + AKN_FEP_INPUTRANGE + { + rangeid=ERangeEnglish; + ctrlid=EPeninutWindowCtrlIdLatinCharBtn; + indicator=r_peninput_layout_vkb_range_english; + hide=1; + posidx=0; + }, + AKN_FEP_INPUTRANGE + { + rangeid=ERangeNativeNumber; + ctrlid=EPeninutWindowCtrlIdNativeNumberBtn; + indicator=r_peninput_layout_vkb_range_native_number; + actionstyle=1; + posidx=1; + }, + AKN_FEP_INPUTRANGE + { + rangeid=ERangeNumber; + ctrlid=EPeninutWindowCtrlIdLatinNumberBtn; + indicator=r_peninput_layout_vkb_range_number; + actionstyle=1; + posidx=2; + }, + AKN_FEP_INPUTRANGE + { + rangeid=ERangeSymbol; + ctrlid=EPeninutWindowCtrlIdSymbolBtn; + indicator=r_peninput_layout_vkb_range_symbol; + hide=1; + posidx=-1; + } + }; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_vkb_range_native +// Native range button of vkb's rangebar +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_range_native + { + bmpfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + nactive=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic; + nactivemsk=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese; + + nactivep=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic; + nactivepmsk=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese; + + active=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic; + activemsk=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel; + + activep=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic; + activepmsk=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel; + + disable=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic; + disablemsk=EMbmPeninputgenericvkbQgn_indi_input_case_text_arabic_mask; + disableskinid=EAknsMinorGenericQgnIndiFepButtonChinese; + + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_vkb_range_english +// English range button of vkb's rangebar +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_range_english + { + bmpfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + + nactive=EMbmPeninputgenericvkbQgn_indi_input_case_capital; + nactivemsk=EMbmPeninputgenericvkbQgn_indi_input_case_capital_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapital; + + nactivep=EMbmPeninputgenericvkbQgn_indi_input_case_capital; + nactivepmsk=EMbmPeninputgenericvkbQgn_indi_input_case_capital_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapital; + + active=EMbmPeninputgenericvkbQgn_indi_input_case_capital; + activemsk=EMbmPeninputgenericvkbQgn_indi_input_case_capital_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapitalSel; + + activep=EMbmPeninputgenericvkbQgn_indi_input_case_capital; + activepmsk=EMbmPeninputgenericvkbQgn_indi_input_case_capital_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapitalSel; + + disable=EMbmPeninputgenericvkbQgn_indi_input_case_capital; + disablemsk=EMbmPeninputgenericvkbQgn_indi_input_case_capital_mask; + disableskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapital; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_vkb_range_symbol +// Symbol range button of vkb's rangebar +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_range_symbol + { + bmpfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + nactive=EMbmPeninputgenericvkbQgn_indi_fep_button_case_special; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecial; + + nactivep=EMbmPeninputgenericvkbQgn_indi_fep_button_case_special; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecial; + + active=EMbmPeninputgenericvkbQgn_indi_fep_button_case_special_sel; + activeskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecialSel; + + activep=EMbmPeninputgenericvkbQgn_indi_fep_button_case_special_sel; + activepskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecialSel; + + disable=EMbmPeninputgenericvkbQgn_indi_fep_button_case_special; + disableskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecial; + + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_vkb_range_number +// Number range button of vkb's rangebar +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_range_number + { + bmpfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + + nactive=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special; + nactivemsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumeric; + + nactivep=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special; + nactivepmsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumeric; + + active=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special; + activemsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumericSel; + + activep=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special; + activepmsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumericSel; + + disable=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special; + disablemsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_special_mask; + disableskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumeric; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_vkb_range_number +// Number range button of vkb's rangebar +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_vkb_range_native_number + { + bmpfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + nactive=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic; + nactivemsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic_mask; + //nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCaseNativeNumeric; + + nactivep=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic; + nactivepmsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic_mask; + //nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCaseNativeNumeric; + + active=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic; + activemsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic_mask; + //activeskinid=EAknsMinorGenericQgnIndiFepButtonCaseNativeNumericSel; + + activep=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic; + activepmsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic_mask; + //activepskinid=EAknsMinorGenericQgnIndiFepButtonCaseNativeNumericSel; + + disable=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic; + disablemsk=EMbmPeninputgenericvkbQgn_indi_input_case_numeric_arabic_indic_mask; + //disableskinid=EAknsMinorGenericQgnIndiFepButtonCaseNativeNumeric; + + }