diff -r 000000000000 -r eb1f2e154e89 textinput/peninputgenerichwr/srcdata/peninputhwrwindow.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/textinput/peninputgenerichwr/srcdata/peninputhwrwindow.rss Tue Feb 02 01:02:04 2010 +0200 @@ -0,0 +1,454 @@ +/* +* 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 peninputgenerichwr +* +*/ + + +// Resource identifier +NAME PIHW + +// System includes +#include +#include +#include +#include +#include +#include + +// User includes +#include "peninputcommonlayout.rh" +#include "peninputgenerichwr.hrh" +#include "peninputcommonctrls.hrh" + +RESOURCE RSS_SIGNATURE { } +RESOURCE TBUF { buf=""; } + +// Macros +#define PENINPUT_LAYOUT_HWR_BMP "z:\\resource\\apps\\peninputgenerichwr.mbm" + +#define peninput_number_mode_keymap_standard "*+pw#" +#define peninput_number_mode_keymap_plain "" +#define peninput_number_mode_keymap_calculator "+-*/" +#define peninput_number_mode_keymap_converter "+-E" +#define peninput_number_mode_keymap_to_field "+" +#define peninput_number_mode_keymap_fixed_dialling "*+pw?#" +#define peninput_number_mode_keymap_sat "*+#" +#define peninput_number_mode_keymap_sat_hidden "*#" +#define peninput_number_mode_keymap_Alpha_numeric "*#" + +// --------------------------------------------------------------------------- +// r_peninput_layout_hwr_window +// HWR layout window +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_BASE_WINDOW r_peninput_layout_hwr_window + { + supportskin = 1; + moveimage=r_peninput_layout_move_button; + closeimage=r_peninput_layout_close_button; + icfimage = r_peninput_layout_icf; + optionimage=r_peninput_layout_touch_input_option; + keymapping=r_peninput_layout_key_mapping_string_list; + shadow=r_peninput_layout_hwr_window_shadow; + bgimage=r_peninput_layout_window_background; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_icf +// HWR window input context field +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_ICF r_peninput_layout_icf + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + + icfbgimg=EMbmPeninputgenerichwrQgn_graf_input_icf_bg; + icfbgimgskinid=EAknsMinorGenericQgnGrafFepInputBg; + + colormajorskinid=EAknsMajorSkin; + textcolorgrp = EAknsMinorQsnTextColors; + textcoloridx = 59; + } + +RESOURCE PENINPUT_LAYOUT_MULTILINE_ICF r_multiline_icf + { + colormajorskinid = EAknsMajorSkin; + textcolorgrp = EAknsMinorQsnTextColors; + textcoloridx = 59; + bordercolorgrp = EAknsMinorQsnOtherColors; + bordercoloridx = 8; + } +// --------------------------------------------------------------------------- +// r_peninput_layout_hwr_window_shadow +// HWR window shadow +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_WINDOW_SHADOW r_peninput_layout_hwr_window_shadow + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + + shadowimgtl=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_tl; + shadowimgtlmask=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_tl_mask; + shadowimgtlskinid=EAknsMinorGenericQgnGrafFepPopupShadowTl; + + shadowimgt=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_t; + shadowimgtmask=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_t_mask; + shadowimgtskinid=EAknsMinorGenericQgnGrafFepPopupShadowT; + + shadowimgtr=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_tr; + shadowimgtrmask=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_tr_mask; + shadowimgtrskinid=EAknsMinorGenericQgnGrafFepPopupShadowTr; + + shadowimgl=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_l; + shadowimglmask=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_l_mask; + shadowimglskinid=EAknsMinorGenericQgnGrafFepPopupShadowL; + + shadowimgr=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_r; + shadowimgrmask=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_r_mask; + shadowimgrskinid=EAknsMinorGenericQgnGrafFepPopupShadowR; + + shadowimgbl=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_bl; + shadowimgblmask=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_bl_mask; + shadowimgblskinid=EAknsMinorGenericQgnGrafFepPopupShadowBl; + + shadowimgb=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_b; + shadowimgbmask=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_b_mask; + shadowimgbskinid=EAknsMinorGenericQgnGrafFepPopupShadowB; + + shadowimgbr=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_br; + shadowimgbrmask=EMbmPeninputgenerichwrQgn_graf_fep_popup_shadow_br_mask; + shadowimgbrskinid=EAknsMinorGenericQgnGrafFepPopupShadowBr; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_window_background +// background of base window +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_WINDOW_BG r_peninput_layout_window_background + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + + bgimg = EMbmPeninputgenerichwrQgn_graf_input_bg; + bgimgskinid = EAknsMinorGenericQgnGrafInputBg; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_close_button +// Close button in base window's titlebar +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_close_button + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + colorgroup=0xffff; + + nactive=EMbmPeninputgenerichwrQgn_indi_input_close; + nactivemsk=EMbmPeninputgenerichwrQgn_indi_input_close_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonClose; + + nactivep=EMbmPeninputgenerichwrQgn_indi_input_close; + nactivepmsk=EMbmPeninputgenerichwrQgn_indi_input_close_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonCloseSel; + + active=EMbmPeninputgenerichwrQgn_indi_input_close; + activemsk=EMbmPeninputgenerichwrQgn_indi_input_close_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonClose; + + activep=EMbmPeninputgenerichwrQgn_indi_input_close; + activepmsk=EMbmPeninputgenerichwrQgn_indi_input_close_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonCloseSel; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_move_button +// Move button in base window's titlebar +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_move_button + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + + nactive=EMbmPeninputgenerichwrQgn_indi_input_move; + nactivemsk=EMbmPeninputgenerichwrQgn_indi_input_move_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonMove1; + + nactivep=EMbmPeninputgenerichwrQgn_indi_input_move; + nactivepmsk=EMbmPeninputgenerichwrQgn_indi_input_move_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonMove1Sel; + + active=EMbmPeninputgenerichwrQgn_indi_input_move; + activemsk=EMbmPeninputgenerichwrQgn_indi_input_move_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonMove1; + + activep=EMbmPeninputgenerichwrQgn_indi_input_move; + activepmsk=EMbmPeninputgenerichwrQgn_indi_input_move_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonMove1Sel; + + moveindicator=EMbmPeninputgenerichwrQgn_indi_input_move; + moveindicatormsk=EMbmPeninputgenerichwrQgn_indi_input_move_mask; + moveindicatorskinid=EAknsMinorGenericQgnIndiFepButtonMove1Sel; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_touch_input_option +// Touch input option button in base window's titlebar +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_touch_input_option + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + + nactive=EMbmPeninputgenerichwrQgn_indi_input_options; + nactivemsk=EMbmPeninputgenerichwrQgn_indi_input_options_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonOptions; + + nactivep=EMbmPeninputgenerichwrQgn_indi_input_options; + nactivepmsk=EMbmPeninputgenerichwrQgn_indi_input_options_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonOptionsSel; + + active=EMbmPeninputgenerichwrQgn_indi_input_options; + activemsk=EMbmPeninputgenerichwrQgn_indi_input_options_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonOptions; + + activep=EMbmPeninputgenerichwrQgn_indi_input_options; + activepmsk=EMbmPeninputgenerichwrQgn_indi_input_options_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonOptionsSel; + + disable=EMbmPeninputgenerichwrQgn_indi_input_options; + disablemsk=EMbmPeninputgenerichwrQgn_indi_input_options_mask; + disableskinid=EAknsMinorGenericQgnIndiFepButtonOptions; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_hwr_switch +// Switch button of hwr +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_hwr_switch + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + + nactive=EMbmPeninputgenerichwrQgn_indi_fep_button_switch; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonSwitch; + + nactivep=EMbmPeninputgenerichwrQgn_indi_fep_button_switch_sel; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonSwitchSel; + + active=EMbmPeninputgenerichwrQgn_indi_fep_button_switch; + activeskinid=EAknsMinorGenericQgnIndiFepButtonSwitch; + + activep=EMbmPeninputgenerichwrQgn_indi_fep_button_switch_sel; + activepskinid=EAknsMinorGenericQgnIndiFepButtonSwitchSel; + + disable=EMbmPeninputgenerichwrQgn_indi_fep_button_switch; + disableskinid=EAknsMinorGenericQgnIndiFepButtonSwitch; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_hwr_switch_text +// Switch button text of hwr +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_SWITCH_TEXT r_peninput_layout_hwr_switch_text + { + colormajorskinid=EAknsMajorSkin; + textcolorgrp=EAknsMinorQsnTextColors; + textcoloridx=58; + shadowtextcoloridx=61; + } + +// --------------------------------------------------------------------------- +// r_peninput_layout_hwr_hwr +// Switch to hwr button +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_hwr_vkb + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + + nactive=EMbmPeninputgenerichwrQgn_indi_input_switcher; + nactivemsk=EMbmPeninputgenerichwrQgn_indi_input_switcher_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonSwitch; + + nactivep=EMbmPeninputgenerichwrQgn_indi_input_switcher; + nactivepmsk=EMbmPeninputgenerichwrQgn_indi_input_switcher_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonSwitchSel; + + active=EMbmPeninputgenerichwrQgn_indi_input_switcher; + activemsk=EMbmPeninputgenerichwrQgn_indi_input_switcher_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonSwitch; + + activep=EMbmPeninputgenerichwrQgn_indi_input_switcher; + activepmsk=EMbmPeninputgenerichwrQgn_indi_input_switcher_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonSwitchSel; + + disable=EMbmPeninputgenerichwrQgn_indi_input_switcher; + disablemsk=EMbmPeninputgenerichwrQgn_indi_input_switcher_mask; + disableskinid=EAknsMinorGenericQgnIndiFepButtonSwitch; + } + +RESOURCE FEP_CTRL_DROP_DOWN_LIST_IMAGE r_peninput_layout_drop_down_list + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + + imgmajorskinid=EAknsMajorGeneric; + + bmpListBg=EMbmPeninputgenerichwrQsn_fr_itut_scroll_bg; + bmpListBgMask=EMbmPeninputgenerichwrQsn_fr_itut_scroll_bg_mask; + bmpListBgskinid=EAknsMinorGenericQgnGrafFepCandiListPri; + + bmpPrimary=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_pri; + bmpPrimaryMask=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_pri_mask; + bmpPrimaryskinid=EAknsMinorGenericQgnGrafFepCandiListPri; + + bmpSecondary=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_sec; + bmpSecondaryMask=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_sec_mask; + bmpSecondaryskinid=EAknsMinorGenericQgnGrafFepCandiListSec; + + bmpHighlight=EMbmPeninputgenerichwrQsn_fr_input_list_button_highlight; + bmpHighlightMask=EMbmPeninputgenerichwrQsn_fr_input_list_button_highlight_mask; + bmpHighlightskinid=EAknsMinorGenericQgnGrafFepCandiListSel; + + bmpPenDown=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_pressed; + bmpPenDownMask=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_pressed_mask; + bmpPenDownskinid=EAknsMinorGenericQgnGrafFepCandiListPressed; + + bmpNextDisable=EMbmPeninputgenerichwrQgn_indi_fep_button_expand; + bmpNextDisableMask=EMbmPeninputgenerichwrQgn_indi_fep_button_expand_mask; + bmpNextDisableskinid=EAknsMinorGenericQgnIndiFepButtonExpand; + + bmpNext=EMbmPeninputgenerichwrQgn_indi_input_list_expand; + bmpNextMask=EMbmPeninputgenerichwrQgn_indi_input_list_expand_mask; + bmpNextskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDown; + + bmpNextPress=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_scroll_down_sel; + bmpNextPressMask=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_scroll_down_sel_mask; + bmpNextPressskinid=EAknsMinorGenericQgnGrafFepCandiListScrollDownSel; + + bmpClose=EMbmPeninputgenerichwrQgn_indi_input_candi_list_close; + bmpCloseMask=EMbmPeninputgenerichwrQgn_indi_input_candi_list_close_mask; + bmpCloseskinid=EAknsMinorGenericQgnGrafFepCandiListClose; + + bmpClosePress=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_close_sel; + bmpClosePressMask=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_close_sel_mask; + bmpClosePressskinid=EAknsMinorGenericQgnGrafFepCandiListCloseSel; + + bmpPrevious=EMbmPeninputgenerichwrQgn_indi_input_list_collapse; + bmpPreviousMask=EMbmPeninputgenerichwrQgn_indi_input_list_collapse_mask; + bmpPreviousskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUp; + + bmpPreviousPress=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_scroll_up_sel; + bmpPreviousPressMask=EMbmPeninputgenerichwrQgn_graf_fep_candi_list_scroll_up_sel_mask; + bmpPreviousPressskinid=EAknsMinorGenericQgnGrafFepCandiListScrollUpSel; + + colormajorskinid=EAknsMajorSkin; + textcolorgrp=EAknsMinorQsnTextColors; + textcoloridx=59; + + bordercolormajorskinid=EAknsMajorSkin; + bordercolorgrp=EAknsMinorQsnOtherColors; + bordercoloridx=8; + } +// --------------------------------------------------------------------------- +// r_peninput_layout_key_mapping_string_list +// Contain key mapping strings for hwr layout +// --------------------------------------------------------------------------- +// +RESOURCE PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING_LIST r_peninput_layout_key_mapping_string_list + { + items = + { + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorStandardNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_standard; + }, + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorPlainNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_plain; + }, + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorCalculatorNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_calculator; + }, + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorConverterNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_converter; + }, + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorToFieldNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_to_field; + }, + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorFixedDiallingNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_fixed_dialling; + }, + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorSATNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_sat; + }, + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorSATHiddenNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_sat_hidden; + }, + PENINPUT_LAYOUT_NUMERIC_KEY_MAPPING_STRING + { + numerickeymapping=EAknEditorAlphanumericNumberModeKeymap; + PermittedString=peninput_number_mode_keymap_Alpha_numeric; + } + }; + } +// --------------------------------------------------------------------------- +// r_peninput_layout_hwr_backspace +// Backspace button of hwr +// --------------------------------------------------------------------------- +// +RESOURCE AKN_FEP_BUTTON_IMAGE r_peninput_layout_hwr_backspace + { + bmpfile=PENINPUT_LAYOUT_HWR_BMP; + imgmajorskinid=EAknsMajorGeneric; + + nactive=EMbmPeninputgenerichwrQgn_indi_input_backspace; + nactivemsk=EMbmPeninputgenerichwrQgn_indi_input_backspace_mask; + nactiveskinid=EAknsMinorGenericQgnIndiFepButtonBackspace1; + + nactivep=EMbmPeninputgenerichwrQgn_indi_input_backspace; + nactivepmsk=EMbmPeninputgenerichwrQgn_indi_input_backspace_mask; + nactivepskinid=EAknsMinorGenericQgnIndiFepButtonBackspace1Sel; + + active=EMbmPeninputgenerichwrQgn_indi_input_backspace; + activemsk=EMbmPeninputgenerichwrQgn_indi_input_backspace_mask; + activeskinid=EAknsMinorGenericQgnIndiFepButtonBackspace1; + + activep=EMbmPeninputgenerichwrQgn_indi_input_backspace; + activepmsk=EMbmPeninputgenerichwrQgn_indi_input_backspace_mask; + activepskinid=EAknsMinorGenericQgnIndiFepButtonBackspace1Sel; + }