diff -r 1fc85118c3ae -r 870918037e16 loc_pub/landmarks_ui_addedit_api/tsrc/data/UTapplmkeditor.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/loc_pub/landmarks_ui_addedit_api/tsrc/data/UTapplmkeditor.rss Wed Sep 01 12:31:27 2010 +0100 @@ -0,0 +1,425 @@ +/* +* Copyright (c) 2003 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: LandmarksUi Content File - +* +*/ + + + + + + + +NAME BCAP + +#include +#include "BCAppLmkEditor.hrh" +#include +#include +#include + +// for Text Setting Page +#define TEXT_SETTING_PAGE_NUMBER 1 +#define TEXT_SETTING_PAGE_WIDTH 9 +#define TEXT_SETTING_PAGE_LINES 5 +#define TEXT_SETTING_PAGE_MAXLENGTH20 20 + +// for Alpha Password Setting Page +#define ALPHA_PASSWORD_SETTING_PAGE_NUMBER 1 +#define ALPHA_PASSWORD_LENGTH_OF_STRING 8 + +// for Time Setting Page +#define TIME_SETTING_PAGE_NUMBER 1 +#define TIME_EDITOR_MIN_SECOND 0 +#define TIME_EDITOR_MIN_MINUTE 0 +#define TIME_EDITOR_MIN_HOUR 0 +#define TIME_EDITOR_MAX_SECOND 59 +#define TIME_EDITOR_MAX_MINUTE 59 +#define TIME_EDITOR_MAX_HOUR 23 + +//For Ip address editor +#define IPADDRESS_MIN_FIRST_FIELD_VALUE 0 +#define IPADDRESS_MIN_SECOND_FIELD_VALUE 0 +#define IPADDRESS_MIN_THIRD_FIELD_VALUE 0 +#define IPADDRESS_MIN_FOURTH_FIELD_VALUE 0 +#define IPADDRESS_MAX_FIRST_FIELD_VALUE 255 +#define IPADDRESS_MAX_SECOND_FIELD_VALUE 255 +#define IPADDRESS_MAX_THIRD_FIELD_VALUE 255 +#define IPADDRESS_MAX_FOURTH_FIELD_VALUE 255 + +// for Slider Setting Page +#define SLIDER_SETTING_PAGE_NUMBER 1 +#define SLIDER_SETTING_PAGE_MINVALUE 0 +#define SLIDER_SETTING_PAGE_MAXVALUE 100 +#define SLIDER_SETTING_PAGE_STEP 1 + +// for Time Offset Setting Page +#define TIME_OFFSET_SETTING_PAGE_NUMBER 1 + +RESOURCE RSS_SIGNATURE { } + +RESOURCE TBUF r_default_document_name { buf=""; } + +RESOURCE EIK_APP_INFO + { + menubar=r_bcappaknstngitm_menubar; + hotkeys=r_bcappaknstngitm_hotkeys; + cba=R_AVKON_SOFTKEYS_OPTIONS_EXIT; + } + +//---------------------------------------------------- +// +// r_bcappaknstngitm_hotkeys +// +//---------------------------------------------------- +// +RESOURCE HOTKEYS r_bcappaknstngitm_hotkeys + { + control= + { + HOTKEY { command=EAknCmdExit; key='e'; } + }; + } + + +//---------------------------------------------------- +// +// r_bcappaknstngitm_menubar +// +//---------------------------------------------------- +// +RESOURCE MENU_BAR r_bcappaknstngitm_menubar + { + titles = + { + MENU_TITLE {menu_pane = r_bcappaknstngitm_menu;} + }; + } + +//---------------------------------------------------- +// +// r_bcappaknstngitm_menu +// +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_bcappaknstngitm_menu + { + items= + { + MENU_ITEM { command=EAknSoftkeyExit; txt="Exit"; } + }; + } + + + + + + + +//---------------------------------------------------- +// +// r_my_setting_resource +// +//---------------------------------------------------- +// +RESOURCE AVKON_SETTING_ITEM_LIST r_my_setting_resource + { + flags = 0; + title = ""; + initial_number = 1; + } + +//---------------------------------------------------- +// +// r_my_text_setting_page +// +//---------------------------------------------------- +// +RESOURCE AVKON_SETTING_PAGE r_my_text_setting_page + { + number = TEXT_SETTING_PAGE_NUMBER; + label = "My Text Label"; + type = EEikCtEdwin; + editor_resource_id = r_my_text; + } + +RESOURCE EDWIN r_my_text + { + width = TEXT_SETTING_PAGE_WIDTH; + lines = TEXT_SETTING_PAGE_LINES; + maxlength = TEXT_SETTING_PAGE_MAXLENGTH20; + } + +//---------------------------------------------------- +// +// r_my_password_setting_page +// +//---------------------------------------------------- +// +RESOURCE AVKON_SETTING_PAGE r_my_password_setting_page + { + number = ALPHA_PASSWORD_SETTING_PAGE_NUMBER; + label = "My Password Label"; + type = EEikCtSecretEd; + editor_resource_id = r_my_password; + } + +RESOURCE SECRETED r_my_password + { + num_letters = ALPHA_PASSWORD_LENGTH_OF_STRING; + } + +//---------------------------------------------------- +// +// r_my_time_setting_page +// +//---------------------------------------------------- +// +RESOURCE AVKON_SETTING_PAGE r_my_time_setting_page + { + number = TIME_SETTING_PAGE_NUMBER; + label = "My Time Label"; + type = EEikCtTimeEditor; + editor_resource_id = r_my_time; + } + +RESOURCE TIME_EDITOR r_my_time + { + minTime = TIME + { + second = TIME_EDITOR_MIN_SECOND; + minute = TIME_EDITOR_MIN_MINUTE; + hour = TIME_EDITOR_MIN_HOUR; + }; + maxTime = TIME + { + second = TIME_EDITOR_MAX_SECOND; + minute = TIME_EDITOR_MAX_MINUTE; + hour = TIME_EDITOR_MAX_HOUR; + }; + flags=EEikTimeWithoutSecondsField; + } + +//---------------------------------------------------- +// +// r_my_ip_setting_page +// +//---------------------------------------------------- +// +RESOURCE AVKON_SETTING_PAGE r_my_ip_setting_page + { + label = "My Ip Label"; + type = EAknCtIpFieldEditor; + editor_resource_id = r_my_ip; + } + + +RESOURCE IP_FIELD_EDITOR r_my_ip + { + min_field_values = IP_FIELD + { + first_field = IPADDRESS_MIN_FIRST_FIELD_VALUE; + second_field = IPADDRESS_MIN_SECOND_FIELD_VALUE; + third_field = IPADDRESS_MIN_THIRD_FIELD_VALUE; + fourth_field = IPADDRESS_MIN_FOURTH_FIELD_VALUE; + }; + max_field_values = IP_FIELD + { + first_field = IPADDRESS_MAX_FIRST_FIELD_VALUE; + second_field = IPADDRESS_MAX_SECOND_FIELD_VALUE; + third_field = IPADDRESS_MAX_THIRD_FIELD_VALUE; + fourth_field = IPADDRESS_MAX_FOURTH_FIELD_VALUE; + }; + flags = 0; + } + +//---------------------------------------------------------------------------- +// +// r_my_enum_text_setting_item_list +// +//---------------------------------------------------------------------------- +// +RESOURCE AVKON_SETTING_ITEM_LIST r_my_enum_text_setting_item_list + { + flags= EAknSettingItemNumberedStyle; + title = "My Enum Text Setting Item List"; + initial_number = 1; + items = + { + AVKON_SETTING_ITEM + { + identifier = 1; + setting_page_resource = r_my_enum_text_setting_page; + associated_resource = r_my_enum_text_popup_setting_texts; + name = "My Enum Text Title"; + } + }; + } + +RESOURCE AVKON_POPUP_SETTING_TEXTS r_my_enum_text_popup_setting_texts + { + flags = 0; + setting_texts_resource = r_my_on_off_texts; + popped_up_texts_resource = r_my_poped_up_on_off_texts; + } + +RESOURCE ARRAY r_my_on_off_texts + { + items = + { + AVKON_ENUMERATED_TEXT + { + value = 0; + text = "On"; + }, + AVKON_ENUMERATED_TEXT + { + value = 1; + text = "Off"; + } + }; + } + +RESOURCE ARRAY r_my_poped_up_on_off_texts + { + items = + { + LBUF + { + txt = "On"; + }, + LBUF + { + txt = "Off"; + } + }; + } + +RESOURCE AVKON_SETTING_PAGE r_my_enum_text_setting_page + { + number= 0; + label= "My Enum Text Title"; + type = EAknCtPopupSettingList; + editor_resource_id = r_my_enum_popup; + } + +RESOURCE POPUP_SETTING_LIST r_my_enum_popup + { + flags = 0; + width = 0; // in characters. + other="Other..."; + empty_text="No options"; + new_item_setting_page_resource = 0; + type = EAknCtPopupSettingList; + new_item_setting_editor_resource = 0; + } + +//---------------------------------------------------- +// +// r_my_slider_setting_page +// +//---------------------------------------------------- +// +RESOURCE AVKON_SETTING_PAGE r_my_slider_setting_page + { + number = SLIDER_SETTING_PAGE_NUMBER; + label = "My Slider Label"; + type = EAknCtSlider; + editor_resource_id = r_my_slider; + } + +RESOURCE SLIDER r_my_slider + { + layout = EAknSettingsItemSliderLayout; + minvalue = SLIDER_SETTING_PAGE_MINVALUE; + maxvalue = SLIDER_SETTING_PAGE_MAXVALUE; + step = SLIDER_SETTING_PAGE_STEP; + valuetype = EAknSliderValuePercentage; + minlabel = "My Slider Min Label"; + maxlabel = "My Slider Max Label"; + } + +//---------------------------------------------------- +// +// r_my_volume_setting_page +// +//---------------------------------------------------- +// +RESOURCE AVKON_SETTING_PAGE r_my_volume_setting_page + { + type = EAknCtVolumeControl; + editor_resource_id = r_my_volume; + } + +RESOURCE VOLUME r_my_volume + { + flags = ESettingsVolumeControl; + value = 1; + } + +//----------------------------------------------------------------------------- +// +// r_my_empty_item_list +// +//----------------------------------------------------------------------------- +// +RESOURCE AVKON_SETTING_ITEM_LIST r_my_empty_item_list + { + flags= EAknSettingItemNumberedStyle; + title = "My Empty Item List Title"; + initial_number = 1; + items = + { + AVKON_SETTING_ITEM + { + identifier = 1; + name = "My Empty Item Name"; + setting_page_resource = r_my_volume_setting_page; + type = EAknCtVolumeControl; + setting_editor_resource = r_my_volume; + associated_resource = 0; + empty_item_text = ""; + compulsory_ind_string = ""; + } + }; + } + +//---------------------------------------------------- +// +// r_my_time_offset_setting_page +// +//---------------------------------------------------- +// +RESOURCE AVKON_SETTING_PAGE r_my_time_offset_setting_page + { + number = TIME_OFFSET_SETTING_PAGE_NUMBER; + label = "My Time Label"; + type = EEikCtTimeOffsetEditor; + editor_resource_id = r_my_time_offset; + } + +RESOURCE TIME_OFFSET_EDITOR r_my_time_offset + { + minTimeOffset = TIME_OFFSET + { + seconds = 0; + }; + maxTimeOffset = TIME_OFFSET + { + seconds = 0; + }; + flags=EEikTimeWithoutSecondsField; + } + +// End of File