diff -r 000000000000 -r 71ca22bcf22a mmserv/audioeffectsui/equalizer/data/Equalizer.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mmserv/audioeffectsui/equalizer/data/Equalizer.rss Tue Feb 02 01:08:46 2010 +0200 @@ -0,0 +1,447 @@ +/* +* Copyright (c) 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: RSS for Equalizer +* +*/ + + + +// RESOURCE IDENTIFIER +NAME EQUI // 4 letter ID + +// INCLUDES +#include +#include +#include +#include +#include + +#include "Equalizer.rh" +#include "Equalizer.hrh" +#include + + +// CONSTANTS +// EqualizerEngine has a limit of 32 characters for the preset name +#define KMaxPresetNameLength 32 +// MACROS + +// RESOURCE DEFINITIONS + +RESOURCE RSS_SIGNATURE { } + +RESOURCE TBUF { buf=""; } + +RESOURCE CBA r_equalizer_softkeys_options_back__select + { + buttons = + { + CBA_BUTTON {id=EAknSoftkeyOptions; txt = text_softkey_option;}, + CBA_BUTTON {id=EAknSoftkeyBack; txt = text_softkey_back; }, + CBA_BUTTON {id=EAknSoftkeySelect; txt=qtn_msk_eq_activate;} + }; + } + +RESOURCE CBA r_equalizer_softkeys_options_back__contextoptions + { + buttons = + { + CBA_BUTTON {id=EAknSoftkeyOptions; txt = text_softkey_option;}, + CBA_BUTTON {id=EAknSoftkeyBack; txt = text_softkey_back; }, + CBA_BUTTON {id=EAknSoftkeyContextOptions; txt = text_softkey_option;} + }; + } + +RESOURCE EIK_APP_INFO + { + menubar=r_equalizer_container_menubar; + cba=R_AVKON_SOFTKEYS_OPTIONS_BACK; + } + +//---------------------------------------------------- +// +// r_equalizer_container_menubar +// This resource is used to create the Equalizer +// listbox view menubar +// +//---------------------------------------------------- +// +RESOURCE MENU_BAR r_equalizer_container_menubar + { + titles= + { + MENU_TITLE { menu_pane=r_equalizer_container_menu; txt=""; } + }; + } + +//---------------------------------------------------- +// +// r_equalizer_container_menu +// This resource is used to create the equalizer +// menu items +// +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_equalizer_container_menu + { + items= + { + MENU_ITEM { command=EEqualizerCmdActivate; + txt=qtn_eq_options_activate; +#ifdef SINGLE_CLICK_INCLUDED + flags = EEikMenuItemAction; +#endif + }, + MENU_ITEM { command=EEqualizerCmdEdit; txt=qtn_eq_options_edit; +#ifdef SINGLE_CLICK_INCLUDED + flags = EEikMenuItemSpecific; +#endif + }, + MENU_ITEM { command=EEqualizerCmdCreateNew; + txt=qtn_eq_options_create_new;}, + MENU_ITEM { command=EEqualizerCmdDelete; txt=qtn_eq_options_delete;}, + MENU_ITEM { command=EEqualizerCmdRename; txt=qtn_eq_options_rename;}, + MENU_ITEM {command = EEqualizerCmdHelp; txt=qtn_options_help;}, + MENU_ITEM { command = EAknCmdExit ; txt=qtn_options_exit;} + }; + } + +//---------------------------------------------------- +// +// r_equalizer_settings_menubar +// This resource is used to create the Equalizer +// frequency bands view menubar +// +//---------------------------------------------------- +// +RESOURCE MENU_BAR r_equalizer_settings_menubar + { + titles= + { + MENU_TITLE { menu_pane=r_equalizer_settings_menu; txt=""; } + }; + } + +//---------------------------------------------------- +// +// r_equalizer_settings_menu +// This resource is used to create the equalizer +// frequency bands view menu items +// +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_equalizer_settings_menu + { + items= + { + MENU_ITEM { command=EEqualizerCmdReset; txt=qtn_eq_options_reset;}, + MENU_ITEM {command = EEqualizerCmdHelp; txt=qtn_options_help;}, + MENU_ITEM { command = EAknCmdExit ; txt=qtn_options_exit;} + }; + } + +// --------------------------------------------------------- +// +// r_equalizer_editing_dialog +// Dialog used for the equalizer editing view +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_equalizer_editing_dialog + { + flags = EEikDialogFlagNoDrag | EEikDialogFlagCbaButtons | + EEikDialogFlagWait| EEikDialogFlagFillAppClientRect; + + buttons = r_equalizer_softkeys_options_back__contextoptions; + + items = + { + DLG_LINE + { + id = EEqualizerCustomCtrlDlgCIdCustomControl; + type = EEqualizerCustomCtrlDlgCtCustomControl; + control=EQUALIZER_CONTROL + { + }; + } + }; + } + +// --------------------------------------------------------- +// +// r_equalizer_dialog +// Dialog used for the equalizer preset view +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_equalizer_dialog + { + flags = EEikDialogFlagNoDrag | EEikDialogFlagCbaButtons | + EEikDialogFlagWait| EEikDialogFlagFillAppClientRect | EEikDialogFlagNotifyEsc; + title = qtn_eq_title_equalizer; + buttons = r_equalizer_softkeys_options_back__select; + + items = + { + DLG_LINE + { + type = EAknCtSingleGraphicListBox; + id = ESelectionListControl; + control = LISTBOX + { + flags = EAknListBoxSelectionList; + }; + } + }; + } + +// --------------------------------------------------------- +// +// r_dialog_text_rename_item_name +// Dialog for the name of a to be renamed item +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_dialog_text_rename_item_name + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_OK_CANCEL; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_DATA_QUERY + { + layout = EDataLayout; + label = qtn_fldr_item_name_prmpt; + control = EDWIN + { + flags = EEikEdwinNoLineOrParaBreaks; + maxlength = KMaxPresetNameLength; + }; + }; + } + }; + } + +// --------------------------------------------------------- +// +// r_dialog_text_new_item_name +// Dialog for the name of a new item +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_dialog_text_new_item_name + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_OK_CANCEL; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_DATA_QUERY + { + layout = EDataLayout; + label = qtn_eq_title_preset_name; + control = EDWIN + { + flags = EEikEdwinNoLineOrParaBreaks; + maxlength = KMaxPresetNameLength; + }; + }; + } + }; + } + +// --------------------------------------------------------- +// +// r_equalizer_confirmation_query +// For delete confirmation +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_equalizer_confirmation_query + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationLayout; + }; + } + }; + } + +// --------------------------------------------------- +// +// r_qtn_equalizer_title_text +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_equalizer_title_text + { + buf = qtn_eq_title_equalizer; + } + +// --------------------------------------------------- +// +// r_qtn_eq_preset_default_name +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_eq_preset_default_name + { + buf = qtn_eq_preset_default_name; + } + +// --------------------------------------------------- +// +// r_eq_note_info_preset_activated +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_eq_note_info_preset_activated + { + buf = qtn_eq_note_info_preset_activated; + } + +// --------------------------------------------------- +// +// r_qtn_eq_note_err_preset_in_use_no_rename +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_eq_note_err_preset_in_use_no_rename + { + buf = qtn_eq_note_err_preset_in_use_no_rename; + } + +// --------------------------------------------------- +// +// r_eq_note_err_preset_in_use +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_eq_note_err_preset_in_use + { + buf = qtn_eq_note_err_preset_in_use; + } + +// --------------------------------------------------- +// +// r_qtn_query_common_conf_delete +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_query_common_conf_delete + { + buf = qtn_query_common_conf_delete; + } + +// --------------------------------------------------- +// +// r_qtn_fldr_illegal_characters +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_fldr_illegal_characters + { + buf = qtn_fldr_illegal_characters; + } + +// --------------------------------------------------- +// +// r_qtn_fldr_name_already_used +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_fldr_name_already_used + { + buf = qtn_fldr_name_already_used; + } + +// --------------------------------------------------- +// +// r_qtn_equalizer_preset_none +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_equalizer_preset_none + { + buf = qtn_eq_preset_none; + } + +// --------------------------------------------------- +// +// r_qtn_memlo_not_enough_memory +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_memlo_not_enough_memory + { + buf = qtn_memlo_not_enough_memory; + } + +// --------------------------------------------------- +// +// r_qtn_eq_preset_frequency_hz +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_eq_preset_frequency_hz + { + buf= qtn_eq_preset_frequency_hz; + } + +// --------------------------------------------------- +// +// r_qtn_eq_preset_frequency_khz +// +// --------------------------------------------------- +// +RESOURCE TBUF r_qtn_eq_preset_frequency_khz + { + buf= qtn_eq_preset_frequency_khz; + } + +// --------------------------------------------------------- +// +// r_equalizer_predefined_presets +// Predefined preset names with localised names +// +// --------------------------------------------------------- +// +RESOURCE ARRAY r_equalizer_predefined_presets + { + items= + { + LBUF { txt = "Rock""\t"qtn_eq_preset_rock; }, + LBUF { txt = "Pop""\t"qtn_eq_preset_pop; }, + LBUF { txt = "Jazz""\t"qtn_eq_preset_jazz; }, + LBUF { txt = "Classic""\t"qtn_eq_preset_classic; }, + LBUF { txt = "Bass Booster""\t"qtn_eq_preset_bassboost; } + }; + } + +// End of File