diff -r ebd48d2de13c -r ecbabf52600f textinput/peninputsplitqwerty/srcdata/peninputssqwinconfiginfo_54.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/textinput/peninputsplitqwerty/srcdata/peninputssqwinconfiginfo_54.rss Wed Sep 01 12:23:33 2010 +0100 @@ -0,0 +1,2536 @@ +/* +* 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 peninputsplitqwerty +* +*/ + + +// Resource identifier +NAME PIGV + +// System includes +#include +#include +#include +#include + +// User includes +#include "peninputcommonlayout.rh" +#include "peninputsplitqwerty.hrh" + +RESOURCE RSS_SIGNATURE { } +RESOURCE TBUF { buf=""; } + +// Macros +#define PENINPUT_LAYOUT_VKB_BMP "z:\\resource\\apps\\peninputsplitqwerty.mbm" + +// --------------------------------------------------------------------------- +// r_peninput_layout_config_info +// The configuration of window's layout +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_CONFIG_INFO r_peninput_layout_config_info + { + language=54; + languagestring="El"; + casesensitive=1; + 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=8; + }, + PENINPUT_LAYOUT_CONTROL + { + id=EPeninutWindowCtrlIdRangeBar; // Rangebar + beginrow=3; + begincolumn=8; + 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=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003B>; + scancode=0x003B; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C2>; + scancode=0x03C2; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B5>; + scancode=0x03B5; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C1>; + scancode=0x03C1; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C4>; + scancode=0x03C4; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C5>; + scancode=0x03C5; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B8>; + scancode=0x03B8; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B9>; + scancode=0x03B9; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03BF>; + scancode=0x03BF; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C0>; + scancode=0x03C0; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0385>; + scancode=0x0385; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B1>; + scancode=0x03B1; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C3>; + scancode=0x03C3; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B4>; + scancode=0x03B4; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C6>; + scancode=0x03C6; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B3>; + scancode=0x03B3; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B7>; + scancode=0x03B7; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03BE>; + scancode=0x03BE; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03BA>; + scancode=0x03BA; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03BB>; + scancode=0x03BB; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0384>; + scancode=0x0384; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A8>; + scancode=0x00A8; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B6>; + scancode=0x03B6; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C7>; + scancode=0x03C7; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C8>; + scancode=0x03C8; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C9>; + scancode=0x03C9; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03B2>; + scancode=0x03B2; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03BD>; + scancode=0x03BD; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03BC>; + scancode=0x03BC; + 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=<0x0021>; + scancode=0x0021; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutNativeCharShift; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_graf_fep_char_button_pressed_mask; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + keys = + { + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003B>; + scancode=0x003B; + beginrow=0; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03C2>; + scancode=0x03C2; + beginrow=0; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0395>; + scancode=0x0395; + beginrow=0; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A1>; + scancode=0x03A1; + beginrow=0; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A4>; + scancode=0x03A4; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A5>; + scancode=0x03A5; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0398>; + scancode=0x0398; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0399>; + scancode=0x0399; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x039F>; + scancode=0x039F; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A0>; + scancode=0x03A0; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0385>; + scancode=0x0385; + beginrow=0; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0391>; + scancode=0x0391; + beginrow=1; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A3>; + scancode=0x03A3; + beginrow=1; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0394>; + scancode=0x0394; + beginrow=1; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A6>; + scancode=0x03A6; + beginrow=1; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0393>; + scancode=0x0393; + beginrow=1; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0397>; + scancode=0x0397; + beginrow=1; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x039E>; + scancode=0x039E; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x039A>; + scancode=0x039A; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x039B>; + scancode=0x039B; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0384>; + scancode=0x0384; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A8>; + scancode=0x00A8; + beginrow=1; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0396>; + scancode=0x0396; + beginrow=2; + begincolumn=0; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A7>; + scancode=0x03A7; + beginrow=2; + begincolumn=1; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A8>; + scancode=0x03A8; + beginrow=2; + begincolumn=2; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x03A9>; + scancode=0x03A9; + beginrow=2; + begincolumn=3; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0392>; + scancode=0x0392; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x039D>; + scancode=0x039D; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x039C>; + scancode=0x039C; + 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=<0x0022>; + scancode=0x0022; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002B>; + scancode=0x002B; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x002F>; + scancode=0x002F; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutLatinNumber; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_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>; + 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=<0x003B>; + scancode=0x003B; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003A>; + scancode=0x003A; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0021>; + scancode=0x0021; + 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=<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=<0x002D>; + scancode=0x002D; + 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=<0x0027>; + scancode=0x0027; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0022>; + scancode=0x0022; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x201E>; + scancode=0x201E; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x201D>; + scancode=0x201D; + 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=<0x005C>; + scancode=0x005C; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0028>; + scancode=0x0028; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0029>; + scancode=0x0029; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutLatinNumberShift; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_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=<0x007E>; + scancode=0x007E; + beginrow=0; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005E>; + scancode=0x005E; + beginrow=0; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0060>; + scancode=0x0060; + beginrow=0; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003C>; + scancode=0x003C; + beginrow=0; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x003E>; + scancode=0x003E; + beginrow=0; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A1>; + scancode=0x00A1; + beginrow=0; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00BF>; + scancode=0x00BF; + 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=<0x0026>; + scancode=0x0026; + 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=<0x0025>; + scancode=0x0025; + beginrow=1; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x20AC>; + scancode=0x20AC; + beginrow=1; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A3>; + scancode=0x00A3; + beginrow=1; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x0024>; + scancode=0x0024; + beginrow=1; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A5>; + scancode=0x00A5; + 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=<0x00B1>; + scancode=0x00B1; + beginrow=2; + begincolumn=4; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A2>; + scancode=0x00A2; + beginrow=2; + begincolumn=5; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x00A4>; + scancode=0x00A4; + beginrow=2; + begincolumn=6; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x20AA>; + scancode=0x20AA; + beginrow=2; + begincolumn=7; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x20AB>; + scancode=0x20AB; + beginrow=2; + begincolumn=8; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005B>; + scancode=0x005B; + beginrow=2; + begincolumn=9; + highlightbmpindex=0; + highlightmaskbmpindex=0; + }, + PENINPUT_LAYOUT_UNIT_KEY + { + unicode=<0x005D>; + scancode=0x005D; + beginrow=2; + begincolumn=10; + highlightbmpindex=0; + highlightmaskbmpindex=0; + } + }; + }, + + PENINPUT_LAYOUT_VKB_LAYOUT + { + id=EPeninputVkbLayoutLatinChar; + mbmfile=PENINPUT_LAYOUT_VKB_BMP; + imgmajorskinid=EAknsMajorGeneric; + bgbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_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=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3; + bgbmpmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_mask; + bgbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x3; + dimbmp=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed; + dimmask=EMbmPeninputsplitqwertyQgn_graf_fep_numb_11x3_1_button_dimmed_mask; + dimbmpskinid=EAknsMinorGenericQgnGrafFepNumb11x31ButtonDimmed; + colcount=11; + rowcount=3; + highlightbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_graf_fep_char_button_pressed; + }, + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=0xffff; + } + }; + highlightmaskbmps = + { + PENINPUT_LAYOUT_BITMAP_ID + { + bmpid=EMbmPeninputsplitqwertyQgn_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=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 = 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=ERangeNumber; + ctrlid=EPeninutWindowCtrlIdLatinNumberBtn; + indicator=r_peninput_layout_vkb_range_number; + actionstyle=1; + posidx=1; + }, + 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=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek; + nactivemsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonChinese; + + nactivep=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek; + nactivepmsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonChinese; + + active=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek; + activemsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel; + + activep=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek; + activepmsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonChineseSel; + + disable=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek; + disablemsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_greek_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=EMbmPeninputsplitqwertyQgn_indi_input_case_capital; + nactivemsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapital; + + nactivep=EMbmPeninputsplitqwertyQgn_indi_input_case_capital; + nactivepmsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapital; + + active=EMbmPeninputsplitqwertyQgn_indi_input_case_capital; + activemsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapitalSel; + + activep=EMbmPeninputsplitqwertyQgn_indi_input_case_capital; + activepmsk=EMbmPeninputsplitqwertyQgn_indi_input_case_capital_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonCaseCapitalSel; + + disable=EMbmPeninputsplitqwertyQgn_indi_input_case_capital; + disablemsk=EMbmPeninputsplitqwertyQgn_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=EMbmPeninputsplitqwertyQgn_indi_fep_button_case_special; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecial; + + nactivep=EMbmPeninputsplitqwertyQgn_indi_fep_button_case_special; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecial; + + active=EMbmPeninputsplitqwertyQgn_indi_fep_button_case_special_sel; + activeskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecialSel; + + activep=EMbmPeninputsplitqwertyQgn_indi_fep_button_case_special_sel; + activepskinid=EAknsMinorGenericQgnIndiFepButtonCaseSpecialSel; + + disable=EMbmPeninputsplitqwertyQgn_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=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special; + nactivemsk=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumeric; + + nactivep=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special; + nactivepmsk=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumeric; + + active=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special; + activemsk=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumericSel; + + activep=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special; + activepmsk=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumericSel; + + disable=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special; + disablemsk=EMbmPeninputsplitqwertyQgn_indi_input_case_numeric_special_mask; + disableskinid=EAknsMinorGenericQgnIndiFepButtonCaseNumeric; + } +