diff -r 000000000000 -r f3d95d9c00ab fmradio/fmradio/data/fmradio.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fmradio/fmradio/data/fmradio.rss Tue Feb 02 00:17:10 2010 +0200 @@ -0,0 +1,1655 @@ +/* +* Copyright (c) 2006 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: FM Radio resource definitions +* +* +*/ + + +// RESOURCE IDENTIFIER +// +NAME FMRD // 4 letter ID + +// INCLUDES +// +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include "fmradio.rh" +#include "fmradio.hrh" + +#include + +#define KFMRadioBitmapFile APP_BITMAP_DIR "\\fmradio.mif" + +// RESOURCE DEFINITIONS +// +RESOURCE RSS_SIGNATURE { } + +RESOURCE TBUF { buf="FM Radio"; } + + +RESOURCE EIK_APP_INFO + { + menubar = r_fmradio_main_menu; // Resource defining the menu. + status_pane = r_fmradio_status_pane; + } + +// For scalable AIF +RESOURCE LOCALISABLE_APP_INFO r_fmradio_localisable_app_info + { + short_caption = qtn_fmradio_app_menu_list; + caption_and_icon = CAPTION_AND_ICON_INFO + { + caption = qtn_fmradio_app_menu_grid; +#ifdef __SCALABLE_ICONS + number_of_icons = 1; + icon_file = APP_BITMAP_DIR"\\FMRadio_aif.mif"; +#else + number_of_icons = 2; + icon_file = APP_BITMAP_DIR"\\FMRadio_aif.mbm"; +#endif + }; + } + +// --------------------------------------------------------------------------- +// r_fmradio_setting_frequency_editor +// Editor for setting frequency of a channel. +// --------------------------------------------------------------------------- +// +RESOURCE FMRADIO_FREQUENCY_EDITOR r_fmradio_setting_frequency_editor + { + } + +// --------------------------------------------------------------------------- +// r_fmradio_manual_tuning_query +// Manual tuning query resources +// --------------------------------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_manual_tuning_query + { + flags = EGeneralQueryFlags | EEikDialogFlagDontEatUpDownEvents; + buttons = r_fmradio_softkeys_save_cancel__save; + items = + { + DLG_LINE + { + type = EFMRadioCtFrequencyQuery; + id = EGeneralQuery; + control = AVKON_DATA_QUERY + { + layout = ETimeLayout; + control = FMRADIO_FREQUENCY_EDITOR + { + }; + }; + } + }; + } + +// --------------------------------------------------------------------------- +// r_fmradio_channel_list_icon_array +// --------------------------------------------------------------------------- +// +RESOURCE AKN_ICON_ARRAY r_fmradio_channel_list_icon_array + { + type = EAknIconArraySimple; + bmpfile = KFMRadioBitmapFile; + icons = + { + AKN_ICON + { + iconId = EMbmFmradioQgn_indi_radio_playing; + maskId = EMbmFmradioQgn_indi_radio_playing_mask; + }, + AKN_ICON + { + iconId = EMbmFmradioQgn_indi_marked_add; + maskId = EMbmFmradioQgn_indi_marked_add_mask; + } + }; + } + +// --------------------------------------------------------------------------- +// r_fmradio_main_view_toolbar +// --------------------------------------------------------------------------- +// +RESOURCE AVKON_TOOLBAR r_fmradio_main_view_toolbar + { + flags = KAknToolbarTransparent|KAknToolbarWithoutCba|KAknToolbarFixed; + items = + { + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdTuneDown; + control = AVKON_BUTTON + { + flags = KAknButtonReportOnLongPress; + states = + { + AVKON_BUTTON_STATE + { + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_radio_previous; + bmpmask = EMbmFmradioQgn_indi_tb_radio_previous_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtToolbarExtension; + id = EFMRadioToolbarButtonCmdExtensionList; + control = AVKON_TOOLBAR_EXTENSION + { + helptxt = qtn_fmradio_tooltip_extension; + items = + { + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioCmdRename; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_tbextension_rename; + helptxt = qtn_fmradio_tooltip_rename; + bmpfile = KFMRadioBitmapFile; + bmpmask = EMbmFmradioQgn_indi_tb_rename; + bmpid = EMbmFmradioQgn_indi_tb_rename_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioCmdSaveChannel; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_tbextension_save; + helptxt = qtn_fmradio_tooltip_save; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_radio_station_save; + bmpmask = EMbmFmradioQgn_indi_tb_radio_station_save_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioCmdErase; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_tbextension_delete; + helptxt = qtn_fmradio_tooltip_delete; + bmpfile = KFMRadioBitmapFile; + bmpmask = EMbmFmradioQgn_indi_cam4_tb_delete_mask; + bmpid = EMbmFmradioQgn_indi_cam4_tb_delete; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdOperatorMusicStore; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + bmpfile = KFMRadioBitmapFile; + bmpmask = EMbmFmradioQgn_indi_radio_tb_mshop; + bmpid = EMbmFmradioQgn_indi_radio_tb_mshop_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdToggleIhf; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_tbextension_activate_loudspeaker; + helptxt = qtn_fmradio_tooltip_activate_loudspeaker; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_ihf_on; + bmpmask = EMbmFmradioQgn_indi_tb_ihf_on_mask; + }, + AVKON_BUTTON_STATE + { + txt = qtn_tbextension_deactivate_loudspeaker; + helptxt = qtn_fmradio_tooltip_deactivate_loudspeaker; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_ihf_off; + bmpmask = EMbmFmradioQgn_indi_tb_ihf_off_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EMPXPbvCmdInternetGoToWeb; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_tbextension_station_web; + helptxt = qtn_fmradio_tooltip_web; + bmpfile = KFMRadioBitmapFile; + bmpmask = EMbmFmradioQgn_indi_radio_tb_gotoweb; + bmpid = EMbmFmradioQgn_indi_radio_tb_gotoweb_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioCmdChannelList; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_tbextension_list_view; + helptxt = qtn_fmradio_tooltip_stations; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_radio_tb_list; + bmpmask = EMbmFmradioQgn_indi_radio_tb_list_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdNokiaMusicStore; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_tbextension_ovi_music; + helptxt = qtn_fmradio_tooltip_nokia_music_store; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_menu_music; + bmpmask = EMbmFmradioQgn_menu_music_mask; + } + }; + }; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdTuneUp; + control = AVKON_BUTTON + { + flags = KAknButtonReportOnLongPress; + states = + { + AVKON_BUTTON_STATE + { + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_radio_next; + bmpmask = EMbmFmradioQgn_indi_tb_radio_next_mask; + } + }; + }; + } + }; + } + +//---------------------------------------------------- +// +// r_fmradio_status_pane +// +//---------------------------------------------------- +// +RESOURCE STATUS_PANE_APP_MODEL r_fmradio_status_pane + { + layout = R_AVKON_STATUS_PANE_LAYOUT_USUAL; + panes = + { + SPANE_PANE + { + id = EEikStatusPaneUidTitle; + type = EAknCtTitlePane; + resource = r_qtn_fmradio_title; + } + }; + } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_title +//---------------------------------------------------- +// +RESOURCE TITLE_PANE r_qtn_fmradio_title + { + txt = qtn_fmradio_title; + } + +// ============================ Application views ============================ +// +RESOURCE CBA r_fmradio_softkeys_select_exit__select + { + buttons= + { + CBA_BUTTON { id = EAknSoftkeySelect; txt = text_softkey_select; }, + CBA_BUTTON { id = EAknSoftkeyExit; txt = text_softkey_exit; }, + CBA_BUTTON { id = EAknSoftkeySelect; txt = text_softkey_select; } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_softkeys_drop_done +// Description : Reorder functionality softkeys +//---------------------------------------------------- +// +RESOURCE CBA r_fmradio_softkeys_drop_done + { + buttons= + { + CBA_BUTTON { id = EFMRadioCmdDrop; txt = qtn_fmradio_softkey_drop; }, + CBA_BUTTON { id = EFMRadioCmdDone; txt = text_softkey_done; } + }; + } +//---------------------------------------------------- +// Resource : r_fmradio_softkeys_drop_cancel +// Description : Reorder functionality softkeys +//---------------------------------------------------- +// +RESOURCE CBA r_fmradio_softkeys_drop_cancel + { + buttons= + { + CBA_BUTTON { id = EFMRadioCmdDrop; txt = qtn_fmradio_softkey_drop; }, + CBA_BUTTON { id = EAknSoftkeyCancel; txt = text_softkey_cancel; } + }; + } +//---------------------------------------------------- +// Resource : r_fmradio_softkeys_drop_done +// Description : Reorder functionality softkeys +//---------------------------------------------------- +// +RESOURCE CBA r_fmradio_softkeys_grab_cancel + { + buttons= + { + CBA_BUTTON { id = EFMRadioCmdGrap; txt = qtn_fmradio_softkey_grab; }, + CBA_BUTTON { id = EAknSoftkeyCancel; txt = text_softkey_cancel; } + }; + } +//---------------------------------------------------- +// Resource : r_fmradio_softkeys_grap_done +// Description : Move functionality softkeys +//---------------------------------------------------- +// +RESOURCE CBA r_fmradio_softkeys_grap_done + { + buttons= + { + CBA_BUTTON { id = EFMRadioCmdGrap; txt = qtn_fmradio_softkey_grab; }, + CBA_BUTTON { id = EFMRadioCmdDone; txt = text_softkey_done; } + }; + } +//---------------------------------------------------- +// Resource : r_fmradio_softkeys_save_cancel__save +// Description : softkeys for manual tuning dialog +//---------------------------------------------------- +// +RESOURCE CBA r_fmradio_softkeys_save_cancel__save + { + buttons= + { + CBA_BUTTON { id = EAknSoftkeySave; txt = text_softkey_save; }, + CBA_BUTTON { id = EAknSoftkeyCancel; txt = text_softkey_cancel; }, + CBA_BUTTON { id = EAknSoftkeySave; txt = text_softkey_save; } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_main_view +// Description : Application main view. (View ID=1) +//---------------------------------------------------- +// +RESOURCE AVKON_VIEW r_fmradio_main_view + { + menubar = r_fmradio_main_menu; + cba = R_AVKON_SOFTKEYS_OPTIONS_BACK; + toolbar = r_fmradio_main_view_toolbar; + } + +// --------------------------------------------------------- +// r_fmradio_main_view_tuning_state_softkeys +// --------------------------------------------------------- +// +RESOURCE CBA r_fmradio_main_view_tuning_state_softkeys + { + buttons = + { + CBA_BUTTON { txt = text_softkey_empty; }, + CBA_BUTTON { id = EFMRadioCmdStopTuning; txt = text_softkey_stop; } + }; + } + +// --------------------------------------------------------- +// r_fmradio_softkeys_exit +// --------------------------------------------------------- +// +RESOURCE CBA r_fmradio_softkeys_exit + { + buttons = + { + CBA_BUTTON { txt = text_softkey_empty; }, + CBA_BUTTON { id = EAknSoftkeyExit; txt = text_softkey_exit; } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_ch_list_view +// Description : Stations view. (View ID=2) +//---------------------------------------------------- +// +RESOURCE AVKON_VIEW r_fmradio_ch_list_view + { + menubar = r_fmradio_channel_list_menu; + cba = R_AVKON_SOFTKEYS_OPTIONS_BACK; + toolbar = r_fmradio_channel_list_toolbar; + } + +// ================================ View titles ============================== +// + +// --------------------------------------------------------------------------- +// r_fmradio_stations_view_title +// Title of stations view. +// --------------------------------------------------------------------------- +// +RESOURCE TBUF r_fmradio_stations_view_title { buf = qtn_fmradio_stations_title; } + +// --------------------------------------------------------------------------- +// r_fmradio_search_stations_view_title +// Title of scan local stations view. +// --------------------------------------------------------------------------- +// +RESOURCE TBUF r_fmradio_search_stations_view_title { buf = qtn_fmradio_search_stations_title; } + + +// ================================ Menu titles ============================== +// + +//---------------------------------------------------- +// Resource : r_fmradio_main_menu +// Description : Title for the Main menu. +//---------------------------------------------------- +// +RESOURCE MENU_BAR r_fmradio_main_menu + { + titles= + { + MENU_TITLE { menu_pane = r_fmradio_main_options_menu; txt = ""; } + }; + } + + +//---------------------------------------------------- +// Resource : r_fmradio_channel_list_menu +// Description : Title for the channel list menu. +//---------------------------------------------------- +// +RESOURCE MENU_BAR r_fmradio_channel_list_menu + { + titles= + { + MENU_TITLE { menu_pane = r_fmradio_ch_list_options_menu; txt = ""; } + }; + } + + +// ================================ Menu items =============================== +// + +//---------------------------------------------------- +// Resource : r_fmradio_main_options_menu +// Description : Main options menu items v2. +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_fmradio_main_options_menu + { + items= + { + MENU_ITEM { command = EMPXPbvCmdInternetGoToWeb; txt = qtn_fmradio_options_web_address; }, + MENU_ITEM { command = EFMRadioCmdChannelList; txt = qtn_fmradio_options_stations; }, + MENU_ITEM { command = EFMRadioCmdSaveChannel; txt = qtn_fmradio_options_save; }, + MENU_ITEM { command = EFMRadioCmdErase; txt = qtn_fmradio_options_delete; }, + MENU_ITEM { command = EFMRadioCmdRename; txt = qtn_fmradio_options_rename; }, + MENU_ITEM { command = EFMRadioCmdActivateIhf; txt = qtn_fmradio_options_activate; }, + MENU_ITEM { command = EFMRadioCmdDeactivateIhf; txt = qtn_fmradio_options_deactivate; }, + MENU_ITEM { command = EFMRadioCmdOpenAFSubmenu; txt = qtn_fmradio_options_alternative_freq; cascade = r_fmradio_options_af_sub_menu; }, + MENU_ITEM { command = EAknCmdHelp; txt = qtn_options_help; }, + MENU_ITEM { command = EAknCmdExit; txt = qtn_options_exit; } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_options_af_sub_menu +// Description : Sub options menu for alternative frequency. +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_fmradio_options_af_sub_menu + { + items = + { + MENU_ITEM + { + command = EFMRadioCmdEnableRdsAfSearch; + txt = qtn_fmradio_options_on; + flags = EEikMenuItemRadioStart; + }, + MENU_ITEM + { + command = EFMRadioCmdDisableRdsAfSearch; + txt = qtn_fmradio_options_off; + flags = EEikMenuItemRadioEnd; + } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_ch_list_options_menu +// Description : Channel list options menu items. +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_fmradio_ch_list_options_menu + { + items= + { + MENU_ITEM { command = EFMRadioCmdRename; txt = qtn_fmradio_options_rename; flags = EEikMenuItemSpecific; }, + MENU_ITEM { command = EFMRadioCmdErase; txt = qtn_fmradio_options_delete; flags = EEikMenuItemSpecific; }, + MENU_ITEM { command = EFMRadioCmdMove; txt = qtn_fmradio_move; flags = EEikMenuItemSpecific; }, + MENU_ITEM { command = EFMRadioCmdScanLocalStations; txt = qtn_fmradio_options_search_stations; }, + MENU_ITEM { command = EFMRadioCmdTuneManually; txt = qtn_fmradio_options_tune_manually; }, + MENU_ITEM { command = EFMRadioCmdActivateIhf; txt = qtn_fmradio_options_activate; }, + MENU_ITEM { command = EFMRadioCmdDeactivateIhf; txt = qtn_fmradio_options_deactivate; }, + MENU_ITEM { command = EAknCmdHelp; txt = qtn_options_help; }, + MENU_ITEM { command = EAknCmdExit; txt = qtn_options_exit; } + }; + } + +// --------------------------------------------------------------------------- +// r_fmradio_channel_list_toolbar +// --------------------------------------------------------------------------- +// +RESOURCE AVKON_TOOLBAR r_fmradio_channel_list_toolbar + { + flags = KAknToolbarTransparent|KAknToolbarWithoutCba|KAknToolbarFixed; + items = + { + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioCmdTuneManually; + control = AVKON_BUTTON + { + states = + { + AVKON_BUTTON_STATE + { + helptxt = qtn_fmradio_tooltip_tune_manually; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_radio_tb_manualtune; + bmpmask = EMbmFmradioQgn_indi_radio_tb_manualtune_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioCmdScanLocalStations; + control = AVKON_BUTTON + { + states = + { + AVKON_BUTTON_STATE + { + helptxt = qtn_fmradio_tooltip_search_stations; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_radio_scan; + bmpmask = EMbmFmradioQgn_indi_tb_radio_scan_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdToggleIhf; + control = AVKON_BUTTON + { + states = + { + AVKON_BUTTON_STATE + { + helptxt = qtn_fmradio_tooltip_activate_loudspeaker; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_ihf_on; + bmpmask = EMbmFmradioQgn_indi_tb_ihf_on_mask; + }, + AVKON_BUTTON_STATE + { + helptxt = qtn_fmradio_tooltip_deactivate_loudspeaker; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_ihf_off; + bmpmask = EMbmFmradioQgn_indi_tb_ihf_off_mask; + } + }; + }; + } + }; + } + +// ============================= Data queries ============================== +// + +RESOURCE AVKON_LIST_QUERY r_fmradio_listquery_save_all_replace_append + { + softkeys=R_AVKON_SOFTKEYS_SELECT_CANCEL; + items = + { + AVKON_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + heading = qtn_fmradio_list_query_save_all; + listbox = AVKON_LIST_QUERY_LIST + { + array_id = r_fmradio_listquery_save_all_replace_append_items; + }; + }; + } + }; + } + + +RESOURCE ARRAY r_fmradio_listquery_save_all_replace_append_items + { + items = + { + LBUF {txt = qtn_fmradio_list_query_replace_all; }, + LBUF {txt = qtn_fmradio_list_query_append; } + }; + } + +RESOURCE AVKON_LIST_QUERY r_fmradio_listquery_save_all_replace_append_list_almost_full + { + softkeys=R_AVKON_SOFTKEYS_SELECT_CANCEL; + items = + { + AVKON_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + heading = qtn_fmradio_list_query_list_full; + listbox = AVKON_LIST_QUERY_LIST + { + array_id = r_fmradio_listquery_save_all_replace_append_items_list_almost_full; + }; + }; + } + }; + } + +RESOURCE ARRAY r_fmradio_listquery_save_all_replace_append_items_list_almost_full + { + items = + { + LBUF {txt = qtn_fmradio_list_query_all_fits; }, + LBUF {txt = qtn_fmradio_list_query_replace_all; } + }; + } + +RESOURCE DIALOG r_fmradio_rename_query +{ + flags=EGeneralQueryFlags; + buttons=R_AVKON_SOFTKEYS_OK_CANCEL; + items= + { + DLG_LINE + { + type=EAknCtQuery; + id=EGeneralQuery; + control= AVKON_DATA_QUERY + { + layout = EDataLayout; + label = qtn_fmradio_query_rename; + control = EDWIN + { + flags= EEikEdwinNoHorizScrolling | EEikEdwinResizable; + maxlength=20; + width=16; + lines=1; + max_view_height_in_lines=1; // (5 or less lines are permitted) + base_line_delta=21; + }; + }; + } + }; +} + +RESOURCE AVKON_LIST_QUERY r_fmradio_select_region_query + { + flags = EGeneralQueryFlags | EEikDialogFlagWait; + softkeys = r_fmradio_softkeys_select_exit__select; + + items = + { + AVKON_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + listbox = AVKON_LIST_QUERY_LIST + { + }; + heading = qtn_fmradio_popup_head_select_reg; + }; + } + }; + } + +// ========================= Confirmation queries ========================== +// + +//---------------------------------------------------- +// Resource : r_fmradio_activate_in_offline_query +// Description : A dialog shown when starting FM Radio +// and off-line mode is active. +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_activate_in_offline_query + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationQueryLayout; + label = qtn_fmradio_query_offline_activate; + }; + } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_continue_in_offline_query +// Description : A dialog shown when coming to +// foreground and off-line mode has been +// activated in background. +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_continue_in_offline_query + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationQueryLayout; + label = qtn_fmradio_query_offline_use; + }; + } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_save_ch_confirmation_query +// Description : Confirmation query used when user +// tries to save a channel to a reserved +// channel slot. User is asked to +// confirm is the intention to replace +// the existing channel in that channel +// slot. +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_save_ch_confirmation_query +{ + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationLayout; + }; + } + }; +} + +//---------------------------------------------------- +// Resource : r_fmradio_erase_ch_confirmation_query +// Description : Confirmation query used when user +// tries to delete a channel from a +// channel slot. User is asked to +// confirm is the intention to really +// delete the existing channel in that +// channel slot or was it just an +// accidental menu selection... +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_erase_ch_confirmation_query +{ + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationLayout; + }; + } + }; +} + +RESOURCE DIALOG r_fmradio_connect_headset_note + { + flags = EAknDialogGenericQueryFlags; + buttons = r_fmradio_softkeys_exit; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EConfirmationLayout; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationQueryLayout; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_note_radio_jackmini; + bmpmask = EMbmFmradioQgn_note_radio_jackmini_mask; + }; + } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_query_save_current +// Description : query for saving channel that has not been saved +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_query_save_current + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationQueryLayout; + label = qtn_fmradio_query_save_current; + }; + } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_replace_existing_channels_query +// Description : Shown when starting channel list is full +// and user presses save all in scan stations. +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_replace_existing_channels_query + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO; + items = + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationQueryLayout; + label = qtn_fmradio_query_replace_all; + }; + } + }; + } +// ============================== Notes =================================== + +//---------------------------------------------------- +// Resource : r_fmradio_rtplus_firsttime_note +// Description : A wait note used while seek is +// in progress. +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_rtplus_firsttime_note + { + flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow; + buttons = R_AVKON_SOFTKEYS_OK_EMPTY; + items = + { + DLG_LINE + { + type = EAknCtPopupHeadingPane; + id = EAknMessageQueryHeaderId; + control = AVKON_HEADING + { + headinglayout = R_AVKON_WML_SIGN_QUERY_HEADING_PANE; + }; + }, + DLG_LINE + { + type = EAknCtMessageQuery; + id = EAknMessageQueryContentId; + control = AVKON_MESSAGE_QUERY + { + }; + } + }; + } + +// ======================== Dynamic menu strings =========================== +// + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_options_activate +// Description : String for a menu item when IHF- +// speaker is inactive. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_options_activate { buf = qtn_fmradio_options_activate; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_options_deactivate +// Description : String for a menu item when IHF- +// speaker is active. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_options_deactivate { buf = qtn_fmradio_options_deactivate; } + +//---------------------------------------------------- +// Resource : r_fmradio_options_music_store +// Description : Options menu item for music store. +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_fmradio_options_music_store + { + items = + { + MENU_ITEM + { + command = EFMRadioMusicStore; + txt = qtn_fmradio_options_music_store; + } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_options_music_store_with_sub_menu +// Description : Sub options menu for music store. +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_fmradio_options_music_store_with_sub_menu + { + items = + { + MENU_ITEM + { + command = EFMRadioMusicStore; + txt = qtn_fmradio_options_music_store_submenu; + cascade = r_fmradio_options_music_store_sub_menu; + } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_options_music_store_sub_menu +// Description : Sub options menu for music store. +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_fmradio_options_music_store_sub_menu + { + items = + { + MENU_ITEM + { + command = EFMRadioMusicStoreOperator; + txt = ""; // Operator Music Store + }, + MENU_ITEM + { + command = EFMRadioMusicStoreNokiaMusicShop; + txt = qtn_fmradio_options_nokia_music_store; + } + }; + } + + +// ====================== Strings from fmradio.loc ========================= +// + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_query_offline_use +// Description : Prompt text for text query dialog. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_query_offline_use { buf = qtn_fmradio_query_offline_use; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_mem_location_freq +// Description : Text including channel index and +// frequency. Used in main view. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_mem_location_freq { buf = qtn_fmradio_mem_location_freq; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_mem_location_name +// Description : Text including channel index and +// channel name. Used in main view. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_mem_location_name { buf = qtn_fmradio_mem_location_name; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_freq +// Description : Text to display frequency of current station +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_freq { buf= qtn_fmradio_freq; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_media_idle_freq +// Description : Text to display frequency in media idle +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_media_idle_freq { buf= qtn_fmradio_media_idle_freq; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_rds +// Description : Text to rds indicator +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_rds { buf = qtn_fmradio_rds; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_af +// Description : Text to af indicator +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_af { buf = qtn_fmradio_af; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_rtplus_indicator_text +// Description : Text to af indicator +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_rtplus_indicator_text { buf = qtn_fmradio_rtplus; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_rtplus_firsttime +// Description : Text to a note which is shown when RT+ +// interactions become available for the first time. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_rtplus_firsttime { buf = qtn_fmradio_query_rtplus_enabled; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_query_delete +// Description : Used in confirmation query when user +// is asked to confirm deleting a +// channel from the channel list. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_query_delete { buf = qtn_fmradio_query_delete; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_query_delete_mhz +// Description : Used in confirmation query when user +// is asked to confirm deleting a +// channel from the channel list. Used +// for frequency if the channel name +// is not set +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_query_delete_mhz { buf = qtn_fmradio_query_delete_mhz; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_tuning +// Description : A label used while +// tuning is in progress. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_tuning { buf = qtn_fmradio_scanning; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_use_long_tap +// Description : Text for the information note that +// will be shown when the channels haven't been saved +// and tryed to change channel. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_use_long_tap { buf = qtn_fmradio_use_long_tap; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_list_query_list_full +// Description : If the amount of added stations is about to exceed +// the limit, a List query is displayed with a prompt +// text Station list full: +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_list_query_list_full { buf = qtn_fmradio_list_query_list_full; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_error_con_headset +// Description : Text for the error note about +// a missing headset. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_error_con_headset { buf = qtn_fmradio_error_con_headset; } + +//text for the frequence range note. User has selected range manually +RESOURCE TBUF128 r_qtn_fmradio_conf_freq_band_set_manual { buf = qtn_fmradio_conf_freq_band_set_manual; } +RESOURCE TBUF128 r_qtn_fmradio_conf_freq_band_set_autom { buf = qtn_fmradio_conf_freq_band_set_autom; } +RESOURCE TBUF128 r_qtn_fmradio_manual_tune_freq { buf = qtn_fmradio_query_frequency; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_stations_saved +// Description : Text "%N stations saved to the stations list." used in Scan Local Stations list. +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_stations_saved { buf = qtn_fmradio_saving_done; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_list_no_stations_found +// Description : Text "No stations found. Please try again." +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_list_no_stations_found { buf = qtn_fmradio_list_no_stations_found; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_no_stations_found +// Description : Text "No stations found." +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_no_stations_found { buf = qtn_fmradio_no_stations_found; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_msk_listen +// Description : String for the listen text +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_msk_listen { buf = qtn_fmradio_msk_listen; } + +RESOURCE TBUF r_qtn_fmradio_none { buf = ""; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_list_no_stations +// Description : String for empty stations list +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_list_no_stations { buf = qtn_fmradio_list_no_stations; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_note_fmtx_unable_to_start +// Description : FM transmitter is active during radio launch +// text : "FM Radio cannot be started when FM transmitter is on." +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_note_fmtx_unable_to_start { buf = qtn_fmradio_note_fmtx_unable_to_start; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_note_fmtx_close_application +// Description : +// text : "FM Radio cannot be used when the FM transmitter is on. FM Radio is closed." +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_note_fmtx_close_application { buf = qtn_fmradio_note_fmtx_close_application; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_saving_done_one +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_saving_done_one { buf = qtn_fmradio_saving_done_one; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_saving_done_one_no_name +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_saving_done_one_no_name { buf = qtn_fmradio_saving_done_one_no_name; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_double1_freq +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_double1_freq { buf = qtn_fmradio_double1_freq; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_double2_freq +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_double2_freq { buf = qtn_fmradio_double2_freq; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_single_freq +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_single_freq { buf = qtn_fmradio_single_freq; } + +//---------------------------------------------------- +// Resource : r_qtn_fmradio_single_freq_name +//---------------------------------------------------- +// +RESOURCE TBUF r_qtn_fmradio_single_freq_name { buf = qtn_fmradio_single_freq_name; } + +// ============================ Application views ============================ + +// --------------------------------------------------------------------------- +// r_fmradio_softkeys_empty_stop +// --------------------------------------------------------------------------- +// +RESOURCE CBA r_fmradio_softkeys_empty_stop + { + buttons= + { + CBA_BUTTON { txt = text_softkey_empty; }, + CBA_BUTTON { id = EAknSoftkeyCancel; txt = text_softkey_stop; } + }; + } + +// --------------------------------------------------------------------------- +// r_fmradio_softkeys_empty_cancel +// --------------------------------------------------------------------------- +// +RESOURCE CBA r_fmradio_softkeys_empty_cancel + { + buttons= + { + CBA_BUTTON { txt = text_softkey_empty; }, + CBA_BUTTON { id = EAknSoftkeyCancel; txt = text_softkey_cancel; } + }; + } + +// Search Stations view + +//---------------------------------------------------- +// Resource : r_fmradio_search_stations__view +// Description : Search Stations view. (View ID=4) +//---------------------------------------------------- +// +RESOURCE AVKON_VIEW r_fmradio_search_stations_view + { + menubar = r_fmradio_search_stations_menu; + cba = R_AVKON_SOFTKEYS_OPTIONS_BACK; + toolbar = r_fmradio_search_stations_toolbar; + } + +//---------------------------------------------------- +// Resource : r_fmradio_search_stations_menu +// Description : Search Stations menu. +//---------------------------------------------------- +// +RESOURCE MENU_BAR r_fmradio_search_stations_menu + { + titles= + { + MENU_TITLE { menu_pane = r_fmradio_search_stations_options_menu; txt = ""; } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_search_stations_options_menu +// Description : Search Stations options menu items. +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_fmradio_search_stations_options_menu + { + items= + { + MENU_ITEM { command = EFMRadioCmdSaveChannel; txt = qtn_fmradio_options_save; flags = EEikMenuItemSpecific; }, + MENU_ITEM { command = EFMRadioCmdSaveAllChannels; txt = qtn_fmradio_options_save_all; }, + MENU_ITEM { command = EFMRadioCmdScanLocalStationsScan; txt = qtn_fmradio_options_search_stations; }, + MENU_ITEM { command = EFMRadioCmdActivateIhf; txt = qtn_fmradio_options_activate; }, + MENU_ITEM { command = EFMRadioCmdDeactivateIhf; txt = qtn_fmradio_options_deactivate; }, + MENU_ITEM { command = EAknCmdHelp; txt = qtn_options_help; }, + MENU_ITEM { command = EAknCmdExit; txt = qtn_options_exit; } + }; + } + +// --------------------------------------------------------------------------- +// r_fmradio_search_stations_toolbar +// --------------------------------------------------------------------------- +// +RESOURCE AVKON_TOOLBAR r_fmradio_search_stations_toolbar + { + flags = KAknToolbarTransparent|KAknToolbarWithoutCba|KAknToolbarFixed; + items = + { + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdSaveAll; + control = AVKON_BUTTON + { + states = + { + AVKON_BUTTON_STATE + { + helptxt = qtn_fmradio_tooltip_save_all; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_radio_station_save_all; + bmpmask = EMbmFmradioQgn_indi_tb_radio_station_save_all_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdScan; + control = AVKON_BUTTON + { + states = + { + AVKON_BUTTON_STATE + { + helptxt = qtn_fmradio_tooltip_search_stations; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_radio_scan; + bmpmask = EMbmFmradioQgn_indi_tb_radio_scan_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EFMRadioToolbarButtonCmdToggleIhf; + control = AVKON_BUTTON + { + states = + { + AVKON_BUTTON_STATE + { + helptxt = qtn_fmradio_tooltip_activate_loudspeaker; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_ihf_on; + bmpmask = EMbmFmradioQgn_indi_tb_ihf_on_mask; + }, + AVKON_BUTTON_STATE + { + helptxt = qtn_fmradio_tooltip_deactivate_loudspeaker; + bmpfile = KFMRadioBitmapFile; + bmpid = EMbmFmradioQgn_indi_tb_ihf_off; + bmpmask = EMbmFmradioQgn_indi_tb_ihf_off_mask; + } + }; + }; + } + }; + } + +// ======================== Notes for the Scan Local Stations View ==================== + +//---------------------------------------------------- +// Resource : r_fmradio_search_stations_wait_note +// Description : A wait note used while station scanning is in progress. +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_search_stations_wait_note + { + flags = EAknWaitNoteFlags; + buttons = r_fmradio_softkeys_empty_stop; + items = + { + DLG_LINE + { + type = EAknCtNote; + id = EGeneralNote; + control = AVKON_NOTE + { + layout = EWaitLayout; + singular_label = qtn_fmradio_wait_note_scanning; + animation = R_QGN_GRAF_WAIT_BAR_ANIM; + }; + } + }; + } + +// ----------------------------------------------------------------------------- +// +// r_radio_cui_fill_stations_ctx_menubar +// Menu bar used by channel list view context sensitive menu. +// +// ----------------------------------------------------------------------------- +// +RESOURCE MENU_BAR r_fmradio_scan_stations_ctx_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_fmradio_scan_stations_ctx_menu; + } + }; + } + +RESOURCE MENU_PANE r_fmradio_scan_stations_ctx_menu + { + items = + { + MENU_ITEM { command = EFMRadioCmdSaveChannel; txt = qtn_fmradio_options_save; } + }; + } + +// ----------------------------------------------------------------------------- +// +// r_radio_cui_fill_stations_ctx_menubar +// Menu bar used by channel list view context sensitive menu. +// +// ----------------------------------------------------------------------------- +// +RESOURCE MENU_BAR r_fmradio_scan_stations_ctx_menubar_save + { + titles = + { + MENU_TITLE + { + menu_pane = r_fmradio_scan_stations_ctx_menu_save; + } + }; + } + +RESOURCE MENU_PANE r_fmradio_scan_stations_ctx_menu_save + { + items = + { + MENU_ITEM { command = EFMRadioCmdSaveChannel; txt = qtn_fmradio_options_save; } + }; + } + +//---------------------------------------------------- +// Resource : r_fmradio_search_stations_wait_note +// Description : A wait note used while station scanning is in progress. +//---------------------------------------------------- +// +RESOURCE DIALOG r_fmradio_search_stations_wait_cancel_note + { + flags = EAknWaitNoteFlags; + buttons = r_fmradio_softkeys_empty_cancel; + items = + { + DLG_LINE + { + type = EAknCtNote; + id = EGeneralNote; + control = AVKON_NOTE + { + layout = EWaitLayout; + singular_label = qtn_fmradio_wait_note_scanning; + animation = R_QGN_GRAF_WAIT_BAR_ANIM; + }; + } + }; + } +// --------------------------------------------------------------------------- +// r_fmradio_wait_anim_tuning +// Tuning animation. +// --------------------------------------------------------------------------- +// +RESOURCE FMRADIO_BITMAP_ANIMATION r_fmradio_wait_anim_tuning + { + frameInterval = 20; + frames = + { + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_01; + mask = EMbmFmradioQgn_graf_ring_wait_01_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_02; + mask = EMbmFmradioQgn_graf_ring_wait_02_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_03; + mask = EMbmFmradioQgn_graf_ring_wait_03_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_04; + mask = EMbmFmradioQgn_graf_ring_wait_04_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_05; + mask = EMbmFmradioQgn_graf_ring_wait_05_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_06; + mask = EMbmFmradioQgn_graf_ring_wait_06_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_07; + mask = EMbmFmradioQgn_graf_ring_wait_07_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_08; + mask = EMbmFmradioQgn_graf_ring_wait_08_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_09; + mask = EMbmFmradioQgn_graf_ring_wait_09_mask; + }, + FMRADIO_FADABLE_ICON + { + bmpfile = KFMRadioBitmapFile; + bitmap = EMbmFmradioQgn_graf_ring_wait_10; + mask = EMbmFmradioQgn_graf_ring_wait_10_mask; + } + }; + } + +// End of File