mpxplugins/viewplugins/views/commonplaybackview/data/mpxcommonplaybackview.rss
branchRCL_3
changeset 26 3de6c4cf6b67
equal deleted inserted replaced
25:14979e23cb5e 26:3de6c4cf6b67
       
     1 /*
       
     2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Resource definitions for project mpxcommonplaybackview
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 // RESOURCE NAME IDENTIFIER
       
    21 NAME    MCPV // 4 letter ID
       
    22 
       
    23 // INCLUDES
       
    24 #include <e32keys.h>
       
    25 #include <avkon.rsg>
       
    26 #include <avkon.rh>
       
    27 #include <avkon.loc>
       
    28 #include <eikon.rh>
       
    29 #include <avkon.mbg>
       
    30 #include <aknsconstants.hrh>
       
    31 #include <bldvariant.hrh>
       
    32 #include <mpxcommonplaybackview.mbg>
       
    33 
       
    34 #include <AiwCommon.hrh>
       
    35 #include <AiwCommon.rh>
       
    36 #include <mpxcommonui.loc>
       
    37 #include <mpxcommonplaybackview.loc>
       
    38 #include "mpxcommonplaybackview.hrh"
       
    39 #include "mpxcommonplaybackviewui.rh"
       
    40 
       
    41 #include <data_caging_paths_strings.hrh>
       
    42 
       
    43 // RESOURCE IDENTIFIER
       
    44 RESOURCE RSS_SIGNATURE { }
       
    45 
       
    46 RESOURCE TBUF 
       
    47     {
       
    48     buf = "";
       
    49     }
       
    50 
       
    51 
       
    52 // RESOURCE DEFINITIONS 
       
    53 
       
    54 // ---------------------------------------------------------------------------
       
    55 // r_mpx_playback_view
       
    56 // Playback view information resource.
       
    57 // ---------------------------------------------------------------------------
       
    58 //
       
    59 RESOURCE AVKON_VIEW r_mpx_playback_view
       
    60     {
       
    61     menubar = r_mpx_playback_view_menubar;
       
    62     cba = R_AVKON_SOFTKEYS_OPTIONS_BACK;
       
    63     toolbar = r_mpx_pbv_touch_toolbar;
       
    64     }
       
    65 
       
    66 // ---------------------------------------------------------------------------
       
    67 // r_mpx_playback_view_menubar
       
    68 // Playback view menu bar.
       
    69 // ---------------------------------------------------------------------------
       
    70 //
       
    71 RESOURCE MENU_BAR r_mpx_playback_view_menubar
       
    72     {
       
    73     titles =
       
    74         {
       
    75         MENU_TITLE
       
    76             {
       
    77             menu_pane = r_mpx_playback_view_menu;
       
    78             }
       
    79         };
       
    80     }
       
    81 
       
    82 // ---------------------------------------------------------------------------
       
    83 // r_mpx_playback_view_menu
       
    84 // Playback view menu items.
       
    85 // ---------------------------------------------------------------------------
       
    86 //
       
    87 RESOURCE MENU_PANE r_mpx_playback_view_menu
       
    88     {
       
    89     items=
       
    90         {
       
    91         MENU_ITEM
       
    92             { 
       
    93             command = EMPXPbvCmdGotoMusicMenu;
       
    94             txt = qtn_mus_options_music_menu;
       
    95             },
       
    96         MENU_ITEM
       
    97             { 
       
    98             command = EMPXPbvCmdRandom;
       
    99             txt = qtn_mus_options_shuffle;
       
   100             cascade = r_mpx_playback_random_sub_menu; 
       
   101             },
       
   102         MENU_ITEM
       
   103             { 
       
   104             command = EMPXPbvCmdRepeat;
       
   105             txt = qtn_mus_option_repeat;
       
   106             cascade = r_mpx_playback_repeat_sub_menu; 
       
   107             },
       
   108         MENU_ITEM
       
   109             { 
       
   110             command = EMPXPbvCmdSongDetails;
       
   111             txt = qtn_mus_options_details_track;
       
   112             },
       
   113         MENU_ITEM
       
   114             { 
       
   115             command = EMPXPbvCmdFMTransmitter;
       
   116             txt = qtn_nmp_go_to_fm_transmitter;
       
   117             },
       
   118         MENU_ITEM
       
   119             { 
       
   120             command = EMPXPbvCmdUpnpPlayVia;
       
   121             txt = qtn_mp_options_player;
       
   122             cascade = r_mpx_playback_play_via_sub_menu; 
       
   123             },
       
   124 #if defined(__EQUALIZER) && defined(__AUDIO_EFFECTS_API)
       
   125         MENU_ITEM
       
   126             {
       
   127             command = EMPXPbvCmdEqualizer;
       
   128             txt = qtn_mus_options_equalizer;
       
   129             },
       
   130 #endif
       
   131         MENU_ITEM
       
   132             {
       
   133             command = EMPXPbvCmdOpenMusicSettings;
       
   134             txt = qtn_nmp_options_audio_settings;
       
   135             },
       
   136 
       
   137         MENU_ITEM
       
   138             {
       
   139             command = EMPXPbvCmdAddToPlaylist;
       
   140             txt = qtn_mus_options_add_to_pl;
       
   141             cascade = r_mpx_pbv_add_to_pl_sub_menu;
       
   142             },
       
   143         MENU_ITEM
       
   144             {
       
   145             command = EMPXPbvCmdUseAsCascade;
       
   146             txt = qtn_mus_options_use_tone_as;
       
   147             cascade = r_mpx_use_as_cascade;
       
   148             },
       
   149         MENU_ITEM
       
   150             {
       
   151             command = EAknCmdHelp;
       
   152             txt = qtn_options_help;
       
   153             },
       
   154         MENU_ITEM
       
   155             {
       
   156             command = EAknCmdExit;
       
   157             txt = qtn_options_exit;
       
   158             }
       
   159         };
       
   160     }
       
   161 
       
   162 // ---------------------------------------------------------------------------
       
   163 // r_mpx_playback_repeat_sub_menu
       
   164 // Playback view Repeat sub menu items.
       
   165 // ---------------------------------------------------------------------------
       
   166 //
       
   167 RESOURCE MENU_PANE r_mpx_playback_repeat_sub_menu
       
   168     {
       
   169     items = 
       
   170         {
       
   171         MENU_ITEM
       
   172             {
       
   173             command = EMPXPbvCmdRepeatOff;
       
   174             txt = qtn_nmp_options_repeat_subm_off;
       
   175             flags = EEikMenuItemRadioStart;
       
   176             },
       
   177         MENU_ITEM
       
   178             { 
       
   179             command = EMPXPbvCmdRepeatAll;
       
   180             txt = qtn_nmp_repeat_subm_all;
       
   181             flags = EEikMenuItemRadioMiddle;
       
   182             },
       
   183         MENU_ITEM
       
   184             { 
       
   185             command = EMPXPbvCmdRepeatOne;
       
   186             txt = qtn_nmp_repeat_subm_song;
       
   187             flags = EEikMenuItemRadioEnd;
       
   188             }
       
   189         };
       
   190     }
       
   191 
       
   192 // ---------------------------------------------------------------------------
       
   193 // r_mpx_playback_random_sub_menu
       
   194 // Playback view Random sub menu items.
       
   195 // ---------------------------------------------------------------------------
       
   196 //
       
   197 RESOURCE MENU_PANE r_mpx_playback_random_sub_menu
       
   198     {
       
   199     items = 
       
   200         {
       
   201         MENU_ITEM
       
   202             {
       
   203             command = EMPXPbvCmdRandomOff;
       
   204             txt = qtn_nmp_options_random_subm_off;
       
   205             flags = EEikMenuItemRadioEnd;
       
   206             },
       
   207         MENU_ITEM
       
   208             { 
       
   209             command = EMPXPbvCmdRandomOn; 
       
   210             txt = qtn_nmp_options_random_subm_on; 
       
   211             flags = EEikMenuItemRadioStart;
       
   212             }
       
   213         };
       
   214     }
       
   215     
       
   216 // ---------------------------------------------------------------------------
       
   217 // r_mpx_playback_play_via_sub_menu
       
   218 // Playback view UPnP Play Via sub menu items.
       
   219 // ---------------------------------------------------------------------------
       
   220 //
       
   221 RESOURCE MENU_PANE r_mpx_playback_play_via_sub_menu
       
   222     {
       
   223     items = 
       
   224         {
       
   225         MENU_ITEM
       
   226             {
       
   227             command = EMPXPbvCmdUpnpPlayViaLocal;
       
   228             txt = qtn_nmp_options_player_device;
       
   229             flags = EEikMenuItemRadioStart;
       
   230             },
       
   231         MENU_ITEM
       
   232             { 
       
   233             command = EMPXPbvCmdUpnpPlayViaRemotePlayer;
       
   234             txt = qtn_nmp_options_player_homenet;
       
   235             flags = EEikMenuItemRadioEnd;
       
   236             }
       
   237         };
       
   238     }    
       
   239 
       
   240 // -----------------------------------------------------------------------------
       
   241 //    r_mpx_add_to_pl_sub_menu
       
   242 // -----------------------------------------------------------------------------
       
   243 //
       
   244 RESOURCE MENU_PANE r_mpx_pbv_add_to_pl_sub_menu
       
   245     {
       
   246     items = 
       
   247         {
       
   248         MENU_ITEM
       
   249             {
       
   250             command = EMPXPbvCmdAddToSavedPlaylist;
       
   251             txt = qtn_nmp_sub_add_to_playlist_saved;
       
   252             },
       
   253         MENU_ITEM
       
   254             { 
       
   255             command = EMPXPbvCmdAddToNewPlaylist;
       
   256             txt = qtn_nmp_sub_add_to_playlist_new; 
       
   257             }
       
   258         };
       
   259     }
       
   260 
       
   261 //------------------------------------------------------------------------------
       
   262 //
       
   263 //      r_mpx_aiw_assign_interest
       
   264 //      AIW interest criteria for "Use tone as" menu
       
   265 //
       
   266 //------------------------------------------------------------------------------
       
   267 //
       
   268 RESOURCE AIW_INTEREST r_mpx_aiw_assign_interest
       
   269     {
       
   270     items=
       
   271         {
       
   272         AIW_CRITERIA_ITEM
       
   273             {
       
   274             id = EMPXPbvCmdAiwCmdAssign;
       
   275             serviceCmd = KAiwCmdAssign;
       
   276             contentType = "*";
       
   277             serviceClass = KAiwClassMenu;
       
   278             }
       
   279         };
       
   280     }    
       
   281 
       
   282 //----------------------------------------------------
       
   283 //
       
   284 //    r_mplayer_use_as_cascade
       
   285 //
       
   286 //----------------------------------------------------
       
   287 //
       
   288 RESOURCE MENU_PANE r_mpx_use_as_cascade
       
   289     {
       
   290     items =
       
   291         {
       
   292         MENU_ITEM
       
   293             {
       
   294             command = EMPXPbvCmdAiwCmdAssign;
       
   295             txt = "";
       
   296             }
       
   297         };
       
   298     }
       
   299 // ---------------------------------------------------------------------------
       
   300 // r_mpx_playbackview_title
       
   301 // Title for Playback view. Only used in landscape orientation.
       
   302 // ---------------------------------------------------------------------------
       
   303 // 
       
   304 RESOURCE TBUF r_mpx_playbackview_title
       
   305     {
       
   306     buf = qtn_nmp_title_now_playing;
       
   307     }
       
   308 
       
   309 // ---------------------------------------------------------------------------
       
   310 // r_mpx_pbv_no_tracks_label
       
   311 // Label for No tracks.
       
   312 // ---------------------------------------------------------------------------
       
   313 //
       
   314 RESOURCE TBUF r_mpx_pbv_no_tracks_label
       
   315     {
       
   316     buf = qtn_rp_nowplaying_empty;
       
   317     }
       
   318 
       
   319 // ---------------------------------------------------------------------------
       
   320 // r_mpx_pbv_unknown_artist_label
       
   321 // Text to show when artist information is not available.
       
   322 // ---------------------------------------------------------------------------
       
   323 //
       
   324 RESOURCE TBUF r_mpx_pbv_unknown_artist_label
       
   325     {
       
   326     buf = qtn_nmp_unknown_artist;
       
   327     }
       
   328 
       
   329 // ---------------------------------------------------------------------------
       
   330 // r_mpx_pbv_song_opening_label
       
   331 // Text used when song is opening.
       
   332 // ---------------------------------------------------------------------------
       
   333 //
       
   334 RESOURCE TBUF r_mpx_pbv_song_opening_label
       
   335     {
       
   336     buf = qtn_nmp_nowplaying_song_opening;
       
   337     }
       
   338 
       
   339 // ---------------------------------------------------------------------------
       
   340 // r_mpx_pbv_playlist_item_counter_label
       
   341 // Text used for showing track position in the playlist.
       
   342 // ---------------------------------------------------------------------------
       
   343 //
       
   344 RESOURCE TBUF r_mpx_pbv_playlist_item_counter_label
       
   345     {
       
   346     buf = qtn_rp_nr_of_tracks;
       
   347     }
       
   348 
       
   349 // -----------------------------------------------------------------------------
       
   350 // r_mpx_pbv_track_duration_format
       
   351 // Format used for track duration.
       
   352 // -----------------------------------------------------------------------------
       
   353 //
       
   354 RESOURCE TBUF r_mpx_pbv_track_duration_format
       
   355     {
       
   356     buf = qtn_nmp_nowplaying_song_duration;
       
   357     }
       
   358 
       
   359 // -----------------------------------------------------------------------------
       
   360 //    r_mpx_wait_upnp_loading_song
       
   361 //    Text used in wait note while loading a song to remote player.
       
   362 // -----------------------------------------------------------------------------
       
   363 //
       
   364 RESOURCE TBUF r_mpx_wait_upnp_loading_song
       
   365     {
       
   366     buf = qtn_nmp_wait_loading_items;
       
   367     }
       
   368 
       
   369 // -----------------------------------------------------------------------------
       
   370 // r_mpx_note_remote_connection_failed
       
   371 // Text used when a remote connection failed and player reverts to Local
       
   372 // -----------------------------------------------------------------------------
       
   373 //
       
   374 RESOURCE TBUF r_mpx_note_remote_connection_failed
       
   375     {
       
   376     buf = qtn_nmp_note_remote_connection_failed;
       
   377     }
       
   378     
       
   379 // -----------------------------------------------------------------------------
       
   380 // r_mpx_media_keys_not_supported
       
   381 // Display when media keys aren't supported by player
       
   382 // -----------------------------------------------------------------------------
       
   383 //
       
   384 RESOURCE TBUF r_mpx_media_keys_not_supported
       
   385     {
       
   386     buf = qtn_nmp_note_no_media_key;
       
   387     }
       
   388 
       
   389 // -----------------------------------------------------------------------------
       
   390 //   
       
   391 //    r_mpx_generic_confirmation_query
       
   392 //    Generic confirmation query dialog.
       
   393 //
       
   394 // -----------------------------------------------------------------------------
       
   395 // 
       
   396 RESOURCE DIALOG r_mpx_generic_confirmation_query
       
   397     {
       
   398     flags = EGeneralQueryFlags;
       
   399     buttons = R_AVKON_SOFTKEYS_YES_NO;
       
   400     items =
       
   401         {
       
   402         DLG_LINE
       
   403             {
       
   404             type = EAknCtQuery;
       
   405             id = EGeneralQuery;
       
   406             control= AVKON_CONFIRMATION_QUERY 
       
   407                 { 
       
   408                 layout = EConfirmationQueryLayout;
       
   409                 };
       
   410             }
       
   411         };
       
   412     }
       
   413 
       
   414 
       
   415 // ***********************************************************
       
   416 // *** Rocker Key Sound setting                            ***
       
   417 // ***********************************************************
       
   418 
       
   419 // -----------------------------------------------------------------------------
       
   420 // r_mpx_pbv_left_right_keys_silent
       
   421 // Disable left right keys sounds while seeking
       
   422 // -----------------------------------------------------------------------------
       
   423 //
       
   424 RESOURCE AVKON_SKEY_LIST r_mpx_pbv_left_right_keys_silent
       
   425     {
       
   426     list=
       
   427         {
       
   428         AVKON_SKEY_INFO 
       
   429             {
       
   430             key = EStdKeyLeftArrow; 
       
   431             sid = EAvkonSIDNoSound; 
       
   432             type = ESKeyTypeLong;
       
   433             },
       
   434         AVKON_SKEY_INFO 
       
   435             {
       
   436             key = EStdKeyLeftArrow; 
       
   437             sid = EAvkonSIDNoSound; 
       
   438             type = ESKeyTypeRepeat;
       
   439             },
       
   440         AVKON_SKEY_INFO 
       
   441             {
       
   442             key = EStdKeyRightArrow; 
       
   443             sid = EAvkonSIDNoSound; 
       
   444             type = ESKeyTypeLong;
       
   445             },
       
   446         AVKON_SKEY_INFO 
       
   447             {
       
   448             key = EStdKeyRightArrow; 
       
   449             sid = EAvkonSIDNoSound; 
       
   450             type = ESKeyTypeRepeat;
       
   451             }
       
   452         };
       
   453     }
       
   454 
       
   455 // ***********************************************************
       
   456 // *** Layouts for lowest portrait with Rocker key mapping ***
       
   457 // ***********************************************************
       
   458 
       
   459 // ---------------------------------------------------------------------------
       
   460 // r_mpx_pbv_track_value_layout
       
   461 // Label layout for track name.
       
   462 // ---------------------------------------------------------------------------
       
   463 //
       
   464 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_value_layout
       
   465     {
       
   466     font = EAknLogicalFontTitleFont; C = 0; l = 6; r = 6; B = 88; W = 164; J = ELayoutAlignCenter;
       
   467     }
       
   468 
       
   469 // ---------------------------------------------------------------------------
       
   470 // r_mpx_pbv_artist_value_layout
       
   471 // Label layout for artist name.
       
   472 // ---------------------------------------------------------------------------
       
   473 //
       
   474 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_artist_value_layout
       
   475     {
       
   476     font = EAknLogicalFontPrimaryFont; C = 0; l = 6; r = 6; B = 104; W = 164; J = ELayoutAlignCenter;
       
   477     }
       
   478 
       
   479 // ---------------------------------------------------------------------------
       
   480 // r_mpx_pbv_track_pos_layout
       
   481 // Label layout for track position.
       
   482 // ---------------------------------------------------------------------------
       
   483 //
       
   484 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_pos_layout
       
   485     {
       
   486     font = EAknLogicalFontSecondaryFont; C = 0; l = 105; r = 6; B = 35; W = 65; J = ELayoutAlignRight;
       
   487     }
       
   488 
       
   489 // ---------------------------------------------------------------------------
       
   490 // r_mpx_pbv_track_dur_layout
       
   491 // Label layout for track duration.
       
   492 // ---------------------------------------------------------------------------
       
   493 //
       
   494 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_dur_layout
       
   495     {
       
   496     font = EAknLogicalFontSecondaryFont; C = 0; l = 6; r = 6; B = 118; W = 164; J = ELayoutAlignCenter;
       
   497     }
       
   498 
       
   499 // ---------------------------------------------------------------------------
       
   500 // r_mpx_pbv_elapsed_time_layout
       
   501 // Label layout for elasped time value.
       
   502 // ---------------------------------------------------------------------------
       
   503 //
       
   504 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout
       
   505     {
       
   506     font = EAknLogicalFontSecondaryFont; C = 0; l = 6; r = 88; B = 118; W = 82; J = ELayoutAlignLeft;
       
   507     }
       
   508 
       
   509 // ---------------------------------------------------------------------------
       
   510 // r_mpx_pbv_remaining_time_layout
       
   511 // Label layout for remaining time value.
       
   512 // ---------------------------------------------------------------------------
       
   513 //
       
   514 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout
       
   515     {
       
   516     font = EAknLogicalFontSecondaryFont; C = 0; l = 88; r = 6; B = 118; W = 82; J = ELayoutAlignRight;
       
   517     }
       
   518         
       
   519 // ---------------------------------------------------------------------------
       
   520 // r_mpx_pbv_empty_state_txt_layout
       
   521 // Label layout for empty state.
       
   522 // ---------------------------------------------------------------------------
       
   523 //
       
   524 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_empty_state_txt_layout
       
   525     {
       
   526     font = EAknLogicalFontPrimaryFont; C = 0; l = 6; r = 6; B = 88; W = 164; J = ELayoutAlignCenter;
       
   527     }
       
   528 
       
   529 // ---------------------------------------------------------------------------
       
   530 // r_mpx_pbv_download_state_layout
       
   531 // Label layout for progressive download state.
       
   532 // ---------------------------------------------------------------------------
       
   533 //
       
   534 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_download_state_layout
       
   535     {
       
   536     font = EAknLogicalFontSecondaryFont; C = 0; l = 6; r = 6; B = 141; W = 164; J = ELayoutAlignCenter;
       
   537     }
       
   538 
       
   539 // ---------------------------------------------------------------------------
       
   540 // r_mpx_pbv_progress_bar_pane_layout
       
   541 // Pane layout for progress bar.
       
   542 // ---------------------------------------------------------------------------
       
   543 //
       
   544 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_pane_layout
       
   545     {
       
   546     l = 6; t = 121; W = 164; H = 8;
       
   547     }
       
   548 
       
   549 // ---------------------------------------------------------------------------
       
   550 // r_mpx_pbv_progress_bar_background_layout
       
   551 // Image layout for progress bar background.
       
   552 // ---------------------------------------------------------------------------
       
   553 //
       
   554 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_background_layout
       
   555     {
       
   556     l = 0; t = 0; W = 164; H = 8;
       
   557     }
       
   558 
       
   559 // ---------------------------------------------------------------------------
       
   560 // r_mpx_pbv_playback_progress_bar_layout
       
   561 // Image layout for playback progress bar.
       
   562 // ---------------------------------------------------------------------------
       
   563 //
       
   564 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_progress_bar_layout
       
   565     {
       
   566     l = 2; t = 2; W = 160; H = 4;
       
   567     }
       
   568 
       
   569 // ---------------------------------------------------------------------------
       
   570 // r_mpx_pbv_download_progress_bar_layout
       
   571 // Image layout for download progress bar.
       
   572 // ---------------------------------------------------------------------------
       
   573 //
       
   574 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_download_progress_bar_layout
       
   575     {
       
   576     l = 2; t = 2; W = 160; H = 4;
       
   577     }
       
   578 
       
   579 // ---------------------------------------------------------------------------
       
   580 // r_mpx_pbv_playback_indi_layout
       
   581 // Image layout for playback indicator.
       
   582 // ---------------------------------------------------------------------------
       
   583 //
       
   584 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_indi_layout
       
   585     {
       
   586     l = 151; t = 6; W = 0; H = 0;
       
   587     }
       
   588 
       
   589 // ---------------------------------------------------------------------------
       
   590 // r_mpx_pbv_shuffle_indi_layout
       
   591 // Image layout for shuffle indicator.
       
   592 // ---------------------------------------------------------------------------
       
   593 //
       
   594 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_shuffle_indi_layout
       
   595     {
       
   596     l = 151; t = 6; W = 19; H = 15;
       
   597     }
       
   598 
       
   599 // ---------------------------------------------------------------------------
       
   600 // r_mpx_pbv_repeat_indi_layout
       
   601 // Image layout for repeat indicator.
       
   602 // ---------------------------------------------------------------------------
       
   603 //
       
   604 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_repeat_indi_layout
       
   605     {
       
   606     l = 128; t = 6; W = 19; H = 15;
       
   607     }
       
   608 
       
   609 #ifdef RD_RA_SUPPORT_FOR_MUSIC_PLAYER
       
   610 // ---------------------------------------------------------------------------
       
   611 // r_mpx_pbv_real_indi_layout
       
   612 // Image layout for Real Player indicator.
       
   613 // ---------------------------------------------------------------------------
       
   614 //
       
   615 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_real_indi_layout
       
   616     {
       
   617     l = 105; t = 6; W = 19; H = 15;
       
   618     }
       
   619 #endif
       
   620 
       
   621 // ---------------------------------------------------------------------------
       
   622 // r_mpx_pbv_album_art_icon_layout
       
   623 // Image layout for album art icon.
       
   624 // ---------------------------------------------------------------------------
       
   625 //
       
   626 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_album_art_icon_layout
       
   627     {
       
   628     l = 11; t = 4; W = 87; H = 78;
       
   629     }
       
   630 
       
   631 // -----------------------------------------------------------------------------
       
   632 //
       
   633 //    r_mpx_pbv_rocker_layout
       
   634 //    Image layout for rocker mapping.
       
   635 //
       
   636 // -----------------------------------------------------------------------------
       
   637 //
       
   638 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_rocker_layout
       
   639     {
       
   640     l = 56; t = 135; W = 74; H = 29;
       
   641     }
       
   642 
       
   643 
       
   644 // **************************************************************
       
   645 // *** Layouts for lowest portrait without Rocker key mapping ***
       
   646 // **************************************************************
       
   647 
       
   648 // -----------------------------------------------------------------------------
       
   649 //
       
   650 //    r_mpx_pbv_track_value_layout_without_rocker
       
   651 //    Label layout for track name.
       
   652 //
       
   653 // -----------------------------------------------------------------------------
       
   654 //
       
   655 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_value_layout_without_rocker
       
   656     {
       
   657     font = EAknLogicalFontTitleFont; C = 0; l = 6; r = 6; B = 108; W = 164; J = ELayoutAlignCenter;
       
   658     }
       
   659 
       
   660 // -----------------------------------------------------------------------------
       
   661 //
       
   662 //    r_mpx_pbv_artist_value_layout_without_rocker
       
   663 //    Label layout for artist name.
       
   664 //
       
   665 // -----------------------------------------------------------------------------
       
   666 //
       
   667 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_artist_value_layout_without_rocker
       
   668     {
       
   669     font = EAknLogicalFontPrimaryFont; C = 0; l = 6; r = 6; B = 124; W = 164; J = ELayoutAlignCenter;
       
   670     }
       
   671 
       
   672 // -----------------------------------------------------------------------------
       
   673 //
       
   674 //    r_mpx_pbv_track_pos_layout_without_rocker
       
   675 //    Label layout for track position.
       
   676 //
       
   677 // -----------------------------------------------------------------------------
       
   678 //
       
   679 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_pos_layout_without_rocker
       
   680     {
       
   681     font = EAknLogicalFontSecondaryFont; C = 0; l = 105; r = 6; B = 35; W = 65; J = ELayoutAlignRight;
       
   682     }
       
   683 
       
   684 // -----------------------------------------------------------------------------
       
   685 //
       
   686 //    r_mpx_pbv_track_dur_layout_without_rocker
       
   687 //    Label layout for track duration.
       
   688 //
       
   689 // -----------------------------------------------------------------------------
       
   690 //
       
   691 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_dur_layout_without_rocker
       
   692     {
       
   693     font = EAknLogicalFontSecondaryFont; C = 0; l = 6; r = 6; B = 138; W = 164; J = ELayoutAlignCenter;
       
   694     }
       
   695 
       
   696 // -----------------------------------------------------------------------------
       
   697 //
       
   698 //    r_mpx_pbv_elapsed_time_layout_without_rocker
       
   699 //    Label layout for elasped time value.
       
   700 //
       
   701 // -----------------------------------------------------------------------------
       
   702 //
       
   703 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout_without_rocker
       
   704     {
       
   705     font = EAknLogicalFontSecondaryFont; C = 0; l = 6; r = 88; B = 138; W = 82; J = ELayoutAlignLeft;
       
   706     }
       
   707 
       
   708 // -----------------------------------------------------------------------------
       
   709 //
       
   710 //    r_mpx_pbv_remaining_time_layout_without_rocker
       
   711 //    Label layout for remaining time value.
       
   712 //
       
   713 // -----------------------------------------------------------------------------
       
   714 //
       
   715 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout_without_rocker
       
   716     {
       
   717     font = EAknLogicalFontSecondaryFont; C = 0; l = 88; r = 6; B = 138; W = 82; J = ELayoutAlignRight;
       
   718     }  
       
   719 
       
   720 // -----------------------------------------------------------------------------
       
   721 //
       
   722 //    r_mpx_pbv_empty_state_txt_layout_without_rocker
       
   723 //    Label layout for empty state.
       
   724 //
       
   725 // -----------------------------------------------------------------------------
       
   726 //
       
   727 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_empty_state_txt_layout_without_rocker
       
   728     {
       
   729     font = EAknLogicalFontPrimaryFont; C = 0; l = 6; r = 6; B = 98; W = 164; J = ELayoutAlignCenter;
       
   730     }
       
   731 
       
   732 // -----------------------------------------------------------------------------
       
   733 //
       
   734 //    r_mpx_pbv_download_state_layout_without_rocker
       
   735 //    Label layout for progressive download state.
       
   736 //
       
   737 // -----------------------------------------------------------------------------
       
   738 //
       
   739 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_download_state_layout_without_rocker
       
   740     {
       
   741     font = EAknLogicalFontSecondaryFont; C = 0; l = 6; r = 6; B = 166; W = 164; J = ELayoutAlignCenter;
       
   742     }
       
   743 
       
   744 // -----------------------------------------------------------------------------
       
   745 //   
       
   746 //    r_mpx_pbv_progress_bar_pane_layout_without_rocker
       
   747 //    Pane layout for progress bar.
       
   748 //
       
   749 // -----------------------------------------------------------------------------
       
   750 //
       
   751 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_pane_layout_without_rocker
       
   752     {
       
   753     l = 6; t = 141; W = 164; H = 8;
       
   754     }
       
   755 
       
   756 // -----------------------------------------------------------------------------
       
   757 //   
       
   758 //    r_mpx_pbv_progress_bar_background_layout_without_rocker
       
   759 //    Image layout for progress bar background.
       
   760 //
       
   761 // -----------------------------------------------------------------------------
       
   762 //
       
   763 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_background_layout_without_rocker
       
   764     {
       
   765     l = 0; t = 0; W = 164; H = 8;
       
   766     }
       
   767 
       
   768 // -----------------------------------------------------------------------------
       
   769 //   
       
   770 //    r_mpx_pbv_playback_progress_bar_layout_without_rocker
       
   771 //    Image layout for playback progress bar.
       
   772 //
       
   773 // -----------------------------------------------------------------------------
       
   774 //
       
   775 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_progress_bar_layout_without_rocker
       
   776     {
       
   777     l = 2; t = 2; W = 160; H = 4;
       
   778     }
       
   779 
       
   780 // -----------------------------------------------------------------------------
       
   781 //   
       
   782 //    r_mpx_pbv_download_progress_bar_layout_without_rocker
       
   783 //    Image layout for download progress bar.
       
   784 //
       
   785 // -----------------------------------------------------------------------------
       
   786 //
       
   787 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_download_progress_bar_layout_without_rocker
       
   788     {
       
   789     l = 2; t = 2; W = 160; H = 4;
       
   790     }
       
   791 
       
   792 // -----------------------------------------------------------------------------
       
   793 //
       
   794 //    r_mpx_pbv_playback_indi_layout_without_rocker
       
   795 //    Image layout for playback indicator.
       
   796 //
       
   797 // -----------------------------------------------------------------------------
       
   798 //
       
   799 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_indi_layout_without_rocker
       
   800     {
       
   801     l = 151; t = 6; W = 19; H = 15;
       
   802     }
       
   803 
       
   804 // -----------------------------------------------------------------------------
       
   805 //
       
   806 //    r_mpx_pbv_shuffle_indi_layout_without_rocker
       
   807 //    Image layout for shuffle indicator.
       
   808 //
       
   809 // -----------------------------------------------------------------------------
       
   810 //
       
   811 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_shuffle_indi_layout_without_rocker
       
   812     {
       
   813     l = 128; t = 6; W = 19; H = 15;
       
   814     }
       
   815 
       
   816 // -----------------------------------------------------------------------------
       
   817 //
       
   818 //    r_mpx_pbv_repeat_indi_layout_without_rocker
       
   819 //    Image layout for repeat indicator.
       
   820 //
       
   821 // -----------------------------------------------------------------------------
       
   822 //
       
   823 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_repeat_indi_layout_without_rocker
       
   824     {
       
   825     l = 105; t = 6; W = 19; H = 15;
       
   826     }
       
   827 
       
   828 #ifdef RD_RA_SUPPORT_FOR_MUSIC_PLAYER
       
   829 // ---------------------------------------------------------------------------
       
   830 // r_mpx_pbv_real_indi_layout_without_rocker
       
   831 // Image layout for Real Player indicator.
       
   832 // ---------------------------------------------------------------------------
       
   833 //
       
   834 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_real_indi_layout_without_rocker
       
   835     {
       
   836     l = 83; t = 6; W = 19; H = 15;
       
   837     }
       
   838 #endif
       
   839 
       
   840 // -----------------------------------------------------------------------------
       
   841 //
       
   842 //    r_mpx_pbv_album_art_icon_layout_without_rocker
       
   843 //    Image layout for album art icon.
       
   844 //
       
   845 // -----------------------------------------------------------------------------
       
   846 //
       
   847 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_album_art_icon_layout_without_rocker
       
   848     {
       
   849     l = 6; t = 6; W = 82; H = 82;
       
   850     }
       
   851 
       
   852 // -----------------------------------------------------------------------------
       
   853 //
       
   854 //    r_mpx_pbv_playback_rocker_layout_without_rocker
       
   855 //    Image layout for rocker mapping.
       
   856 //
       
   857 // -----------------------------------------------------------------------------
       
   858 //
       
   859 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_rocker_layout_without_rocker
       
   860     {
       
   861     l = 0; t = 142; W = 0; H = 0;
       
   862     }
       
   863 
       
   864 
       
   865 // *************************************************************
       
   866 // *** Layouts for double portrait ***
       
   867 // *************************************************************
       
   868 
       
   869 // -----------------------------------------------------------------------------
       
   870 //
       
   871 //    r_mpx_pbv_track_value_layout_double_portrait
       
   872 //    Label layout for track name.
       
   873 //
       
   874 // -----------------------------------------------------------------------------
       
   875 //
       
   876 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_value_layout_double_portrait
       
   877     {
       
   878     font = EAknLogicalFontTitleFont; C = 215; l = 10; r = 10; B = 226; W = 332; J = ELayoutAlignLeft;
       
   879     }
       
   880 
       
   881 // -----------------------------------------------------------------------------
       
   882 //
       
   883 //    r_mpx_pbv_artist_value_layout_double_portrait
       
   884 //    Label layout for artist name.
       
   885 //
       
   886 // -----------------------------------------------------------------------------
       
   887 //
       
   888 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_artist_value_layout_double_portrait
       
   889     {
       
   890     font = EAknLogicalFontPrimaryFont; C = 215; l = 10; r = 10; B = 258; W = 332; J = ELayoutAlignLeft;
       
   891     }
       
   892 
       
   893 // -----------------------------------------------------------------------------
       
   894 //
       
   895 //    r_mpx_pbv_track_pos_layout_double_portrait
       
   896 //    Label layout for track position.
       
   897 //
       
   898 // -----------------------------------------------------------------------------
       
   899 //
       
   900 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_pos_layout_double_portrait
       
   901     {
       
   902     font = EAknLogicalFontSecondaryFont; C = 215; l = 214; r = 10; B = 68; W = 128; J = ELayoutAlignRight;
       
   903     }
       
   904 
       
   905 // -----------------------------------------------------------------------------
       
   906 //
       
   907 //    r_mpx_pbv_track_dur_layout_double_portrait
       
   908 //    Label layout for track duration.
       
   909 //
       
   910 // -----------------------------------------------------------------------------
       
   911 //
       
   912 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_dur_layout_double_portrait
       
   913     {
       
   914     font = EAknLogicalFontSecondaryFont; C = 215; l = 10; r = 12; B = 312; W = 332; J = ELayoutAlignLeft;
       
   915     }
       
   916 
       
   917 // -----------------------------------------------------------------------------
       
   918 //
       
   919 //    r_mpx_pbv_elapsed_time_layout_double_portrait
       
   920 //    Label layout for elasped time value.
       
   921 //
       
   922 // -----------------------------------------------------------------------------
       
   923 //
       
   924 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout_double_portrait
       
   925     {
       
   926     font = EAknLogicalFontSecondaryFont; C = 215; l = 10; r = 266; B = 312; W = 76; J = ELayoutAlignLeft;
       
   927     }
       
   928 
       
   929 // -----------------------------------------------------------------------------
       
   930 //
       
   931 //    r_mpx_pbv_remaining_time_layout_double_portrait
       
   932 //    Label layout for remaining time value.
       
   933 //
       
   934 // -----------------------------------------------------------------------------
       
   935 //
       
   936 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout_double_portrait
       
   937     {
       
   938     font = EAknLogicalFontSecondaryFont; C = 215; l = 266; r = 10; B = 312; W = 76; J = ELayoutAlignRight;
       
   939     }
       
   940 
       
   941 // -----------------------------------------------------------------------------
       
   942 //
       
   943 //    r_mpx_pbv_empty_state_txt_layout_double_portrait
       
   944 //    Label layout for empty state.
       
   945 //
       
   946 // -----------------------------------------------------------------------------
       
   947 //
       
   948 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_empty_state_txt_layout_double_portrait
       
   949     {
       
   950     font = EAknLogicalFontPrimaryFont; C = 215; l = 10; r = 10; B = 238; W = 332; J = ELayoutAlignCenter;
       
   951     }
       
   952 
       
   953 // -----------------------------------------------------------------------------
       
   954 //
       
   955 //    r_mpx_pbv_download_state_layout_double_portrait
       
   956 //    Label layout for progressive download state.
       
   957 //
       
   958 // -----------------------------------------------------------------------------
       
   959 //
       
   960 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_download_state_layout_double_portrait
       
   961     {
       
   962     font = EAknLogicalFontSecondaryFont; C = 215; l = 10; r = 10; B = 365; W = 332; J = ELayoutAlignCenter;
       
   963     }
       
   964 
       
   965 // -----------------------------------------------------------------------------
       
   966 //   
       
   967 //    r_mpx_pbv_progress_bar_pane_layout_double_portrait
       
   968 //    Pane layout for progress bar.
       
   969 //
       
   970 // -----------------------------------------------------------------------------
       
   971 //
       
   972 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_pane_layout_double_portrait
       
   973     {
       
   974     l = 10; t = 276; W = 332; H = 16;
       
   975     }
       
   976 
       
   977 // -----------------------------------------------------------------------------
       
   978 //   
       
   979 //    r_mpx_pbv_progress_bar_background_layout_double_portrait
       
   980 //    Image layout for progress bar background.
       
   981 //
       
   982 // -----------------------------------------------------------------------------
       
   983 //
       
   984 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_background_layout_double_portrait
       
   985     {
       
   986     l = 0; t = 0; W = 332; H = 16;
       
   987     }
       
   988 
       
   989 // -----------------------------------------------------------------------------
       
   990 //   
       
   991 //    r_mpx_pbv_playback_progress_bar_layout_double_portrait
       
   992 //    Image layout for playback progress bar.
       
   993 //
       
   994 // -----------------------------------------------------------------------------
       
   995 //
       
   996 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_progress_bar_layout_double_portrait
       
   997     {
       
   998     l = 4; t = 4; W = 324; H = 8;
       
   999     }
       
  1000 
       
  1001 // -----------------------------------------------------------------------------
       
  1002 //   
       
  1003 //    r_mpx_pbv_download_progress_bar_layout_double_portrait
       
  1004 //    Image layout for download progress bar.
       
  1005 //
       
  1006 // -----------------------------------------------------------------------------
       
  1007 //
       
  1008 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_download_progress_bar_layout_double_portrait
       
  1009     {
       
  1010     l = 4; t = 4; W = 324; H = 8;
       
  1011     }
       
  1012 
       
  1013 // -----------------------------------------------------------------------------
       
  1014 //
       
  1015 //    r_mpx_pbv_playback_indi_layout_double_portrait
       
  1016 //    Image layout for playback indicator.
       
  1017 //
       
  1018 // -----------------------------------------------------------------------------
       
  1019 //
       
  1020 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_indi_layout_double_portrait
       
  1021     {
       
  1022     l = 304; t = 10; W = 38; H = 30;
       
  1023     }
       
  1024 
       
  1025 // -----------------------------------------------------------------------------
       
  1026 //
       
  1027 //    r_mpx_pbv_shuffle_indi_layout_double_portrait
       
  1028 //    Image layout for shuffle indicator.
       
  1029 //
       
  1030 // -----------------------------------------------------------------------------
       
  1031 //
       
  1032 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_shuffle_indi_layout_double_portrait
       
  1033     {
       
  1034     l = 260; t = 10; W = 38; H = 30;
       
  1035     }
       
  1036 
       
  1037 // -----------------------------------------------------------------------------
       
  1038 //
       
  1039 //    r_mpx_pbv_repeat_indi_layout_double_portrait
       
  1040 //    Image layout for repeat indicator.
       
  1041 //
       
  1042 // -----------------------------------------------------------------------------
       
  1043 //
       
  1044 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_repeat_indi_layout_double_portrait
       
  1045     {
       
  1046     l = 216; t = 10; W = 38; H = 30;
       
  1047     }
       
  1048 
       
  1049 #ifdef RD_RA_SUPPORT_FOR_MUSIC_PLAYER
       
  1050 // ---------------------------------------------------------------------------
       
  1051 // r_mpx_pbv_real_indi_layout_double_portrait
       
  1052 // Image layout for Real Player indicator.
       
  1053 // ---------------------------------------------------------------------------
       
  1054 //
       
  1055 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_real_indi_layout_double_portrait
       
  1056     {
       
  1057     l = 172; t = 10; W = 19; H = 15;
       
  1058     }
       
  1059 #endif
       
  1060 
       
  1061 // -----------------------------------------------------------------------------
       
  1062 //
       
  1063 //    r_mpx_pbv_album_art_icon_layout_double_portrait
       
  1064 //    Image layout for album art icon.
       
  1065 //
       
  1066 // -----------------------------------------------------------------------------
       
  1067 //
       
  1068 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_album_art_icon_layout_double_portrait
       
  1069     {
       
  1070     l = 10; t = 10; W = 174; H = 174;
       
  1071     }
       
  1072 
       
  1073 // -----------------------------------------------------------------------------
       
  1074 //
       
  1075 //    r_mpx_pbv_rocker_layout_double_portrait
       
  1076 //    Image layout for rocker mapping.
       
  1077 //
       
  1078 // -----------------------------------------------------------------------------
       
  1079 //
       
  1080 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_rocker_layout_double_portrait
       
  1081     {
       
  1082     l = 244; t = 80; W = 98; H = 98;
       
  1083     }
       
  1084 
       
  1085 
       
  1086 // *********************************************************
       
  1087 // *** Layouts for Qvga portrait with Rocker key mapping ***
       
  1088 // *********************************************************
       
  1089 
       
  1090 // -----------------------------------------------------------------------------
       
  1091 //
       
  1092 //    r_mpx_pbv_track_value_layout_qvga_portrait
       
  1093 //    Label layout for track name.
       
  1094 //
       
  1095 // -----------------------------------------------------------------------------
       
  1096 //
       
  1097 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_value_layout_qvga_portrait
       
  1098     {
       
  1099     font = EAknLogicalFontTitleFont; C = 0; l = 15; r = 15; B = 151; W = 210; J = ELayoutAlignCenter;
       
  1100     }
       
  1101 
       
  1102 // -----------------------------------------------------------------------------
       
  1103 //
       
  1104 //    r_mpx_pbv_artist_value_layout_qvga_portrait
       
  1105 //    Label layout for artist name.
       
  1106 //
       
  1107 // -----------------------------------------------------------------------------
       
  1108 //
       
  1109 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_artist_value_layout_qvga_portrait
       
  1110     {
       
  1111     font = EAknLogicalFontPrimaryFont; C = 0; l = 15; r = 15; B = 171; W = 210; J = ELayoutAlignCenter;
       
  1112     }
       
  1113 
       
  1114 // -----------------------------------------------------------------------------
       
  1115 //
       
  1116 //    r_mpx_pbv_track_pos_layout_qvga_portrait
       
  1117 //    Label layout for track position.
       
  1118 //
       
  1119 // -----------------------------------------------------------------------------
       
  1120 //
       
  1121 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_pos_layout_qvga_portrait
       
  1122     {
       
  1123     font = EAknLogicalFontSecondaryFont; C = 0; l = 150; r = 15; B = 43; W = 75; J = ELayoutAlignRight;
       
  1124     }
       
  1125 
       
  1126 // -----------------------------------------------------------------------------
       
  1127 //
       
  1128 //    r_mpx_pbv_track_dur_layout_qvga_portrait
       
  1129 //    Label layout for track duration.
       
  1130 //
       
  1131 // -----------------------------------------------------------------------------
       
  1132 //
       
  1133 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_dur_layout_qvga_portrait
       
  1134     {
       
  1135     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 15; B = 202; W = 210; J = ELayoutAlignCenter;
       
  1136     }
       
  1137 
       
  1138 #if defined(__CHINESE_PRC_FONTS) || defined(__CHINESE_TAIWAN_HK_FONTS) || defined(__JAPANESE)
       
  1139 // -----------------------------------------------------------------------------
       
  1140 //
       
  1141 //    r_mpx_pbv_elapsed_time_layout_qvga_portrait
       
  1142 //    Label layout for elasped time value.
       
  1143 //
       
  1144 // -----------------------------------------------------------------------------
       
  1145 //
       
  1146 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout_qvga_portrait
       
  1147     {
       
  1148     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 125; B = 208; W = 100; J = ELayoutAlignLeft;
       
  1149     }
       
  1150 
       
  1151 // -----------------------------------------------------------------------------
       
  1152 //
       
  1153 //    r_mpx_pbv_remaining_time_layout_qvga_portrait
       
  1154 //    Label layout for remaining time value.
       
  1155 //
       
  1156 // -----------------------------------------------------------------------------
       
  1157 //
       
  1158 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout_qvga_portrait
       
  1159     {
       
  1160     font = EAknLogicalFontSecondaryFont; C = 0; l = 125; r = 15; B = 208; W = 100; J = ELayoutAlignRight;
       
  1161     }
       
  1162 #else
       
  1163 // -----------------------------------------------------------------------------
       
  1164 //
       
  1165 //    r_mpx_pbv_elapsed_time_layout_qvga_portrait
       
  1166 //    Label layout for elasped time value.
       
  1167 //
       
  1168 // -----------------------------------------------------------------------------
       
  1169 //
       
  1170 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout_qvga_portrait
       
  1171     {
       
  1172     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 125; B = 202; W = 100; J = ELayoutAlignLeft;
       
  1173     }
       
  1174 
       
  1175 // -----------------------------------------------------------------------------
       
  1176 //
       
  1177 //    r_mpx_pbv_remaining_time_layout_qvga_portrait
       
  1178 //    Label layout for remaining time value.
       
  1179 //
       
  1180 // -----------------------------------------------------------------------------
       
  1181 //
       
  1182 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout_qvga_portrait
       
  1183     {
       
  1184     font = EAknLogicalFontSecondaryFont; C = 0; l = 125; r = 15; B = 202; W = 100; J = ELayoutAlignRight;
       
  1185     }
       
  1186 #endif // defined(__CHINESE_PRC_FONTS) || defined(__CHINESE_TAIWAN_HK_FONTS) || defined(__JAPANESE)
       
  1187 
       
  1188 // -----------------------------------------------------------------------------
       
  1189 //
       
  1190 //    r_mpx_pbv_empty_state_txt_layout_qvga_portrait
       
  1191 //    Label layout for empty state.
       
  1192 //
       
  1193 // -----------------------------------------------------------------------------
       
  1194 //
       
  1195 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_empty_state_txt_layout_qvga_portrait
       
  1196     {
       
  1197     font = EAknLogicalFontPrimaryFont; C = 0; l = 15; r = 15; B = 144; W = 210; J = ELayoutAlignCenter;
       
  1198     }
       
  1199 
       
  1200 // -----------------------------------------------------------------------------
       
  1201 //
       
  1202 //    r_mpx_pbv_download_state_layout_qvga_portrait
       
  1203 //    Label layout for progressive download state.
       
  1204 //
       
  1205 // -----------------------------------------------------------------------------
       
  1206 //
       
  1207 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_download_state_layout_qvga_portrait
       
  1208     {
       
  1209     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 15; B = 220; W = 210; J = ELayoutAlignCenter;
       
  1210     }
       
  1211 
       
  1212 // -----------------------------------------------------------------------------
       
  1213 //   
       
  1214 //    r_mpx_pbv_progress_bar_pane_layout_qvga_portrait
       
  1215 //    Pane layout for progress bar.
       
  1216 //
       
  1217 // -----------------------------------------------------------------------------
       
  1218 //
       
  1219 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_pane_layout_qvga_portrait
       
  1220     {
       
  1221     l = 15; t = 177; W = 210; H = 10;
       
  1222     }
       
  1223 
       
  1224 // -----------------------------------------------------------------------------
       
  1225 //   
       
  1226 //    r_mpx_pbv_progress_bar_background_layout_qvga_portrait
       
  1227 //    Image layout for progress bar background.
       
  1228 //
       
  1229 // -----------------------------------------------------------------------------
       
  1230 //
       
  1231 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_background_layout_qvga_portrait
       
  1232     {
       
  1233     l = 0; t = 0; W = 210; H = 10;
       
  1234     }
       
  1235 
       
  1236 // -----------------------------------------------------------------------------
       
  1237 //   
       
  1238 //    r_mpx_pbv_playback_progress_bar_layout_qvga_portrait
       
  1239 //    Image layout for playback progress bar.
       
  1240 //
       
  1241 // -----------------------------------------------------------------------------
       
  1242 //
       
  1243 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_progress_bar_layout_qvga_portrait
       
  1244     {
       
  1245     l = 2; t = 2; W = 206; H = 6;
       
  1246     }
       
  1247 
       
  1248 // -----------------------------------------------------------------------------
       
  1249 //   
       
  1250 //    r_mpx_pbv_download_progress_bar_layout_qvga_portrait
       
  1251 //    Image layout for download progress bar.
       
  1252 //
       
  1253 // -----------------------------------------------------------------------------
       
  1254 //
       
  1255 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_download_progress_bar_layout_qvga_portrait
       
  1256     {
       
  1257     l = 2; t = 2; W = 206; H = 6;
       
  1258     }
       
  1259 
       
  1260 // -----------------------------------------------------------------------------
       
  1261 //
       
  1262 //    r_mpx_pbv_playback_indi_layout_qvga_portrait
       
  1263 //    Image layout for playback indicator.
       
  1264 //
       
  1265 // -----------------------------------------------------------------------------
       
  1266 //
       
  1267 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_indi_layout_qvga_portrait
       
  1268     {
       
  1269     l = 207; t = 8; W = 0; H = 0;
       
  1270     }
       
  1271 
       
  1272 // -----------------------------------------------------------------------------
       
  1273 //
       
  1274 //    r_mpx_pbv_shuffle_indi_layout_qvga_portrait
       
  1275 //    Image layout for shuffle indicator.
       
  1276 //
       
  1277 // -----------------------------------------------------------------------------
       
  1278 //
       
  1279 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_shuffle_indi_layout_qvga_portrait
       
  1280     {
       
  1281     l = 206; t = 8; W = 19; H = 15;
       
  1282     }
       
  1283 
       
  1284 // -----------------------------------------------------------------------------
       
  1285 //
       
  1286 //    r_mpx_pbv_repeat_indi_layout_qvga_portrait
       
  1287 //    Image layout for repeat indicator.
       
  1288 //
       
  1289 // -----------------------------------------------------------------------------
       
  1290 //
       
  1291 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_repeat_indi_layout_qvga_portrait
       
  1292     {
       
  1293     l = 183; t = 8; W = 19; H = 15;
       
  1294     }
       
  1295 
       
  1296 #ifdef RD_RA_SUPPORT_FOR_MUSIC_PLAYER
       
  1297 // ---------------------------------------------------------------------------
       
  1298 // r_mpx_pbv_real_indi_layout_qvga_portrait
       
  1299 // Image layout for Real Player indicator.
       
  1300 // ---------------------------------------------------------------------------
       
  1301 //
       
  1302 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_real_indi_layout_qvga_portrait
       
  1303     {
       
  1304     l = 160; t = 8; W = 19; H = 15;
       
  1305     }
       
  1306 #endif
       
  1307 
       
  1308 // -----------------------------------------------------------------------------
       
  1309 //
       
  1310 //    r_mpx_pbv_album_art_icon_layout_qvga_portrait
       
  1311 //    Image layout for album art icon.
       
  1312 //
       
  1313 // -----------------------------------------------------------------------------
       
  1314 //
       
  1315 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_album_art_icon_layout_qvga_portrait
       
  1316     {
       
  1317     l = 15; t = 8; W = 115; H = 115;
       
  1318     }
       
  1319 
       
  1320 // -----------------------------------------------------------------------------
       
  1321 //
       
  1322 //    r_mpx_pbv_rocker_layout_qvga_portrait
       
  1323 //    Image layout for rocker mapping.
       
  1324 //
       
  1325 // -----------------------------------------------------------------------------
       
  1326 //
       
  1327 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_rocker_layout_qvga_portrait
       
  1328     {
       
  1329     l = 70; t = 221; W = 100; H = 45;
       
  1330     }
       
  1331 
       
  1332 
       
  1333 // ***********************************************************
       
  1334 // *** Layouts for Qvga portrait without Rocker key maping ***
       
  1335 // ***********************************************************
       
  1336 
       
  1337 // -----------------------------------------------------------------------------
       
  1338 //
       
  1339 //    r_mpx_pbv_track_value_layout_qvga_portrait_without_rocker
       
  1340 //    Label layout for track name.
       
  1341 //
       
  1342 // -----------------------------------------------------------------------------
       
  1343 //
       
  1344 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_value_layout_qvga_portrait_without_rocker
       
  1345     {
       
  1346     font = EAknLogicalFontTitleFont; C = 0; l = 15; r = 15; B = 165; W = 210; J = ELayoutAlignCenter;
       
  1347     }
       
  1348 
       
  1349 // -----------------------------------------------------------------------------
       
  1350 //
       
  1351 //    r_mpx_pbv_artist_value_layout_qvga_portrait_without_rocker
       
  1352 //    Label layout for artist name.
       
  1353 //
       
  1354 // -----------------------------------------------------------------------------
       
  1355 //
       
  1356 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_artist_value_layout_qvga_portrait_without_rocker
       
  1357     {
       
  1358     font = EAknLogicalFontPrimaryFont; C = 0; l = 15; r = 15; B = 191; W = 210; J = ELayoutAlignCenter;
       
  1359     }
       
  1360 
       
  1361 // -----------------------------------------------------------------------------
       
  1362 //
       
  1363 //    r_mpx_pbv_track_pos_layout_qvga_portrait_without_rocker
       
  1364 //    Label layout for track position.
       
  1365 //
       
  1366 // -----------------------------------------------------------------------------
       
  1367 //
       
  1368 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_pos_layout_qvga_portrait_without_rocker
       
  1369     {
       
  1370     font = EAknLogicalFontSecondaryFont; C = 0; l = 150; r = 15; B = 43; W = 75; J = ELayoutAlignRight;
       
  1371     }
       
  1372 
       
  1373 // -----------------------------------------------------------------------------
       
  1374 //
       
  1375 //    r_mpx_pbv_track_dur_layout_qvga_portrait_without_rocker
       
  1376 //    Label layout for track duration.
       
  1377 //
       
  1378 // -----------------------------------------------------------------------------
       
  1379 //
       
  1380 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_dur_layout_qvga_portrait_without_rocker
       
  1381     {
       
  1382     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 15; B = 235; W = 210; J = ELayoutAlignCenter;
       
  1383     }
       
  1384 
       
  1385 #if defined(__CHINESE_PRC_FONTS) || defined(__CHINESE_TAIWAN_HK_FONTS) || defined(__JAPANESE)
       
  1386 // -----------------------------------------------------------------------------
       
  1387 //
       
  1388 //    r_mpx_pbv_elapsed_time_layout_qvga_portrait_without_rocker
       
  1389 //    Label layout for elasped time value.
       
  1390 //
       
  1391 // -----------------------------------------------------------------------------
       
  1392 //
       
  1393 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout_qvga_portrait_without_rocker
       
  1394     {
       
  1395     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 125; B = 241; W = 100; J = ELayoutAlignLeft;
       
  1396     }
       
  1397 
       
  1398 // -----------------------------------------------------------------------------
       
  1399 //
       
  1400 //    r_mpx_pbv_remaining_time_layout_qvga_portrait_without_rocker
       
  1401 //    Label layout for remaining time value.
       
  1402 //
       
  1403 // -----------------------------------------------------------------------------
       
  1404 //
       
  1405 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout_qvga_portrait_without_rocker
       
  1406     {
       
  1407     font = EAknLogicalFontSecondaryFont; C = 0; l = 125; r = 15; B = 241; W = 100; J = ELayoutAlignRight;
       
  1408     }
       
  1409 #else
       
  1410 // -----------------------------------------------------------------------------
       
  1411 //
       
  1412 //    r_mpx_pbv_elapsed_time_layout_qvga_portrait_without_rocker
       
  1413 //    Label layout for elasped time value.
       
  1414 //
       
  1415 // -----------------------------------------------------------------------------
       
  1416 //
       
  1417 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout_qvga_portrait_without_rocker
       
  1418     {
       
  1419     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 125; B = 235; W = 100; J = ELayoutAlignLeft;
       
  1420     }
       
  1421 
       
  1422 // -----------------------------------------------------------------------------
       
  1423 //
       
  1424 //    r_mpx_pbv_remaining_time_layout_qvga_portrait_without_rocker
       
  1425 //    Label layout for remaining time value.
       
  1426 //
       
  1427 // -----------------------------------------------------------------------------
       
  1428 //
       
  1429 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout_qvga_portrait_without_rocker
       
  1430     {
       
  1431     font = EAknLogicalFontSecondaryFont; C = 0; l = 125; r = 15; B = 235; W = 100; J = ELayoutAlignRight;
       
  1432     }
       
  1433 #endif // defined(__CHINESE_PRC_FONTS) || defined(__CHINESE_TAIWAN_HK_FONTS) || defined(__JAPANESE)
       
  1434 
       
  1435 // -----------------------------------------------------------------------------
       
  1436 //
       
  1437 //    r_mpx_pbv_empty_state_txt_layout_qvga_portrait_without_rocker
       
  1438 //    Label layout for empty state.
       
  1439 //
       
  1440 // -----------------------------------------------------------------------------
       
  1441 //
       
  1442 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_empty_state_txt_layout_qvga_portrait_without_rocker
       
  1443     {
       
  1444     font = EAknLogicalFontPrimaryFont; C = 0; l = 15; r = 15; B = 143; W = 210; J = ELayoutAlignCenter;
       
  1445     }
       
  1446 
       
  1447 // -----------------------------------------------------------------------------
       
  1448 //
       
  1449 //    r_mpx_pbv_download_state_layout_qvga_portrait_without_rocker
       
  1450 //    Label layout for progressive download state.
       
  1451 //
       
  1452 // -----------------------------------------------------------------------------
       
  1453 //
       
  1454 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_download_state_layout_qvga_portrait_without_rocker
       
  1455     {
       
  1456     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 15; B = 260; W = 210; J = ELayoutAlignCenter;
       
  1457     }
       
  1458 
       
  1459 // -----------------------------------------------------------------------------
       
  1460 //   
       
  1461 //    r_mpx_pbv_progress_bar_pane_layout_qvga_portrait_without_rocker
       
  1462 //    Pane layout for progress bar.
       
  1463 //
       
  1464 // -----------------------------------------------------------------------------
       
  1465 //
       
  1466 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_pane_layout_qvga_portrait_without_rocker
       
  1467     {
       
  1468     l = 15; t = 207; W = 210; H = 10;
       
  1469     }
       
  1470 
       
  1471 // -----------------------------------------------------------------------------
       
  1472 //   
       
  1473 //    r_mpx_pbv_progress_bar_background_layout_qvga_portrait_without_rocker
       
  1474 //    Image layout for progress bar background.
       
  1475 //
       
  1476 // -----------------------------------------------------------------------------
       
  1477 //
       
  1478 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_background_layout_qvga_portrait_without_rocker
       
  1479     {
       
  1480     l = 0; t = 0; W = 210; H = 10;
       
  1481     }
       
  1482 
       
  1483 // -----------------------------------------------------------------------------
       
  1484 //   
       
  1485 //    r_mpx_pbv_playback_progress_bar_layout_qvga_portrait_without_rocker
       
  1486 //    Image layout for playback progress bar.
       
  1487 //
       
  1488 // -----------------------------------------------------------------------------
       
  1489 //
       
  1490 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_progress_bar_layout_qvga_portrait_without_rocker
       
  1491     {
       
  1492     l = 2; t = 2; W = 206; H = 6;
       
  1493     }
       
  1494 
       
  1495 // -----------------------------------------------------------------------------
       
  1496 //   
       
  1497 //    r_mpx_pbv_download_progress_bar_layout_qvga_portrait_without_rocker
       
  1498 //    Image layout for download progress bar.
       
  1499 //
       
  1500 // -----------------------------------------------------------------------------
       
  1501 //
       
  1502 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_download_progress_bar_layout_qvga_portrait_without_rocker
       
  1503     {
       
  1504     l = 2; t = 2; W = 206; H = 6;
       
  1505     }
       
  1506 
       
  1507 // -----------------------------------------------------------------------------
       
  1508 //
       
  1509 //    r_mpx_pbv_playback_indi_layout_qvga_portrait_without_rocker
       
  1510 //    Image layout for playback indicator.
       
  1511 //
       
  1512 // -----------------------------------------------------------------------------
       
  1513 //
       
  1514 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_indi_layout_qvga_portrait_without_rocker
       
  1515     {
       
  1516     l = 210; t = 8; W = 19; H = 15;
       
  1517     }
       
  1518 
       
  1519 // -----------------------------------------------------------------------------
       
  1520 //
       
  1521 //    r_mpx_pbv_shuffle_indi_layout_qvga_portrait_without_rocker
       
  1522 //    Image layout for shuffle indicator.
       
  1523 //
       
  1524 // -----------------------------------------------------------------------------
       
  1525 //
       
  1526 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_shuffle_indi_layout_qvga_portrait_without_rocker
       
  1527     {
       
  1528     l = 187; t = 8; W = 19; H = 15;
       
  1529     }
       
  1530 
       
  1531 // -----------------------------------------------------------------------------
       
  1532 //
       
  1533 //    r_mpx_pbv_repeat_indi_layout_qvga_portrait_without_rocker
       
  1534 //    Image layout for repeat indicator.
       
  1535 //
       
  1536 // -----------------------------------------------------------------------------
       
  1537 //
       
  1538 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_repeat_indi_layout_qvga_portrait_without_rocker
       
  1539     {
       
  1540     l = 164; t = 8; W = 19; H = 15;
       
  1541     }
       
  1542 
       
  1543 #ifdef RD_RA_SUPPORT_FOR_MUSIC_PLAYER
       
  1544 // ---------------------------------------------------------------------------
       
  1545 // r_mpx_pbv_real_indi_layout_qvga_portrait_without_rocker
       
  1546 // Image layout for Real Player indicator.
       
  1547 // ---------------------------------------------------------------------------
       
  1548 //
       
  1549 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_real_indi_layout_qvga_portrait_without_rocker
       
  1550     {
       
  1551     l = 141; t = 8; W = 19; H = 15;
       
  1552     }
       
  1553 #endif
       
  1554 
       
  1555 // -----------------------------------------------------------------------------
       
  1556 //
       
  1557 //    r_mpx_pbv_album_art_icon_layout_qvga_portrait_without_rocker
       
  1558 //    Image layout for album art icon.
       
  1559 //
       
  1560 // -----------------------------------------------------------------------------
       
  1561 //
       
  1562 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_album_art_icon_layout_qvga_portrait_without_rocker
       
  1563     {
       
  1564     l = 15; t = 8; W = 115; H = 115;
       
  1565     }
       
  1566 
       
  1567 // -----------------------------------------------------------------------------
       
  1568 //
       
  1569 //    r_mpx_pbv_rocker_layout_qvga_portrait_without_rocker
       
  1570 //    Image layout for rocker mapping.
       
  1571 //
       
  1572 // -----------------------------------------------------------------------------
       
  1573 //
       
  1574 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_rocker_layout_qvga_portrait_without_rocker
       
  1575     {
       
  1576     l = 0; t = 221; W = 0; H = 0;
       
  1577     }
       
  1578 
       
  1579 
       
  1580 // **********************************************************
       
  1581 // *** Layouts for Qvga Landscape with Rocker key mapping ***
       
  1582 // **********************************************************
       
  1583 
       
  1584 // -----------------------------------------------------------------------------
       
  1585 //
       
  1586 //    r_mpx_pbv_track_value_layout_qvga_landscape
       
  1587 //    Label layout for track name.
       
  1588 //
       
  1589 // -----------------------------------------------------------------------------
       
  1590 //
       
  1591 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_value_layout_qvga_landscape
       
  1592     {
       
  1593     font = EAknLogicalFontTitleFont; C = 0; l = 15; r = 15; B = 150; W = 290; J = ELayoutAlignLeft;
       
  1594     }
       
  1595 
       
  1596 // -----------------------------------------------------------------------------
       
  1597 //
       
  1598 //    r_mpx_pbv_artist_value_layout_qvga_landscape
       
  1599 //    Label layout for artist name.
       
  1600 //
       
  1601 // -----------------------------------------------------------------------------
       
  1602 //
       
  1603 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_artist_value_layout_qvga_landscape
       
  1604     {
       
  1605     font = EAknLogicalFontPrimaryFont; C = 0; l = 15; r = 15; B = 168; W = 290; J = ELayoutAlignLeft;
       
  1606     }
       
  1607 
       
  1608 // -----------------------------------------------------------------------------
       
  1609 //
       
  1610 //    r_mpx_pbv_track_pos_layout_qvga_landscape
       
  1611 //    Label layout for track position.
       
  1612 //
       
  1613 // -----------------------------------------------------------------------------
       
  1614 //
       
  1615 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_pos_layout_qvga_landscape
       
  1616     {
       
  1617     font = EAknLogicalFontSecondaryFont; C = 0; l = 15; r = 15; B = 186; W = 290; J = ELayoutAlignLeft;
       
  1618     }
       
  1619 
       
  1620 // -----------------------------------------------------------------------------
       
  1621 //
       
  1622 //    r_mpx_pbv_track_dur_layout_qvga_landscape
       
  1623 //    Label layout for track duration.
       
  1624 //
       
  1625 // -----------------------------------------------------------------------------
       
  1626 //
       
  1627 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_dur_layout_qvga_landscape
       
  1628     {
       
  1629     font = EAknLogicalFontSecondaryFont; C = 0; l = 150; r = 15; B = 35; W = 155; J = ELayoutAlignLeft;
       
  1630     }
       
  1631 
       
  1632 // -----------------------------------------------------------------------------
       
  1633 //
       
  1634 //    r_mpx_pbv_elapsed_time_layout_qvga_landscape
       
  1635 //    Label layout for elasped time value.
       
  1636 //
       
  1637 // -----------------------------------------------------------------------------
       
  1638 //
       
  1639 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout_qvga_landscape
       
  1640     {
       
  1641     font = EAknLogicalFontSecondaryFont; C = 0; l = 150; r = 96; B = 35; W = 74; J = ELayoutAlignLeft;
       
  1642     }
       
  1643 
       
  1644 // -----------------------------------------------------------------------------
       
  1645 //
       
  1646 //    r_mpx_pbv_remaining_time_layout_qvga_landscape
       
  1647 //    Label layout for remaining time value.
       
  1648 //
       
  1649 // -----------------------------------------------------------------------------
       
  1650 //
       
  1651 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout_qvga_landscape
       
  1652     {
       
  1653     font = EAknLogicalFontSecondaryFont; C = 0; l = 231; r = 15; B = 35; W = 74; J = ELayoutAlignRight;
       
  1654     }  
       
  1655 
       
  1656 // -----------------------------------------------------------------------------
       
  1657 //
       
  1658 //    r_mpx_pbv_empty_state_txt_layout_qvga_landscape
       
  1659 //    Label layout for empty state.
       
  1660 //
       
  1661 // -----------------------------------------------------------------------------
       
  1662 //
       
  1663 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_empty_state_txt_layout_qvga_landscape
       
  1664     {
       
  1665     font = EAknLogicalFontPrimaryFont; C = 0; l = 15; r = 15; B = 150; W = 290; J = ELayoutAlignCenter;
       
  1666     }
       
  1667 
       
  1668 // -----------------------------------------------------------------------------
       
  1669 //
       
  1670 //    r_mpx_pbv_download_state_layout_qvga_landscape
       
  1671 //    Label layout for progressive download state.
       
  1672 //
       
  1673 // -----------------------------------------------------------------------------
       
  1674 //
       
  1675 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_download_state_layout_qvga_landscape
       
  1676     {
       
  1677     font = EAknLogicalFontSecondaryFont; C = 0; l = 150; r = 15; B = 71; W = 155; J = ELayoutAlignCenter;
       
  1678     }
       
  1679 
       
  1680 // -----------------------------------------------------------------------------
       
  1681 //   
       
  1682 //    r_mpx_pbv_progress_bar_pane_layout_qvga_landscape
       
  1683 //    Pane layout for progress bar.
       
  1684 //
       
  1685 // -----------------------------------------------------------------------------
       
  1686 //
       
  1687 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_pane_layout_qvga_landscape
       
  1688     {
       
  1689     l = 150; t = 43; W = 155; H = 10;
       
  1690     }
       
  1691 
       
  1692 // -----------------------------------------------------------------------------
       
  1693 //   
       
  1694 //    r_mpx_pbv_progress_bar_background_layout_qvga_landscape
       
  1695 //    Image layout for progress bar background.
       
  1696 //
       
  1697 // -----------------------------------------------------------------------------
       
  1698 //
       
  1699 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_background_layout_qvga_landscape
       
  1700     {
       
  1701     l = 0; t = 0; W = 155; H = 10;
       
  1702     }
       
  1703 
       
  1704 // -----------------------------------------------------------------------------
       
  1705 //   
       
  1706 //    r_mpx_pbv_playback_progress_bar_layout_qvga_landscape
       
  1707 //    Image layout for playback progress bar.
       
  1708 //
       
  1709 // -----------------------------------------------------------------------------
       
  1710 //
       
  1711 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_progress_bar_layout_qvga_landscape
       
  1712     {
       
  1713     l = 2; t = 2; W = 151; H = 6;
       
  1714     }
       
  1715 
       
  1716 // -----------------------------------------------------------------------------
       
  1717 //   
       
  1718 //    r_mpx_pbv_download_progress_bar_layout_qvga_landscape
       
  1719 //    Image layout for download progress bar.
       
  1720 //
       
  1721 // -----------------------------------------------------------------------------
       
  1722 //
       
  1723 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_download_progress_bar_layout_qvga_landscape
       
  1724     {
       
  1725     l = 2; t = 2; W = 151; H = 6;
       
  1726     }
       
  1727 
       
  1728 // -----------------------------------------------------------------------------
       
  1729 //
       
  1730 //    r_mpx_pbv_playback_indi_layout_qvga_landscape
       
  1731 //    Image layout for playback indicator.
       
  1732 //
       
  1733 // -----------------------------------------------------------------------------
       
  1734 //
       
  1735 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_indi_layout_qvga_landscape
       
  1736     {
       
  1737     l = 207; t = 8; W = 0; H = 0;
       
  1738     }
       
  1739 
       
  1740 // -----------------------------------------------------------------------------
       
  1741 //
       
  1742 //    r_mpx_pbv_shuffle_indi_layout_qvga_landscape
       
  1743 //    Image layout for shuffle indicator.
       
  1744 //
       
  1745 // -----------------------------------------------------------------------------
       
  1746 //
       
  1747 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_shuffle_indi_layout_qvga_landscape
       
  1748     {
       
  1749     l = 286; t = 6; W = 19; H = 15;
       
  1750     }
       
  1751 
       
  1752 // -----------------------------------------------------------------------------
       
  1753 //
       
  1754 //    r_mpx_pbv_repeat_indi_layout_qvga_landscape
       
  1755 //    Image layout for repeat indicator.
       
  1756 //
       
  1757 // -----------------------------------------------------------------------------
       
  1758 //
       
  1759 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_repeat_indi_layout_qvga_landscape
       
  1760     {
       
  1761     l = 259; t = 6; W = 19; H = 15;
       
  1762     }
       
  1763 
       
  1764 #ifdef RD_RA_SUPPORT_FOR_MUSIC_PLAYER
       
  1765 // ---------------------------------------------------------------------------
       
  1766 // r_mpx_pbv_real_indi_layout_qvga_landscape
       
  1767 // Image layout for Real Player indicator.
       
  1768 // ---------------------------------------------------------------------------
       
  1769 //
       
  1770 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_real_indi_layout_qvga_landscape
       
  1771     {
       
  1772     l = 232; t = 6; W = 19; H = 15;
       
  1773     }
       
  1774 #endif
       
  1775 
       
  1776 // -----------------------------------------------------------------------------
       
  1777 //
       
  1778 //    r_mpx_pbv_album_art_icon_layout_qvga_landscape
       
  1779 //    Image layout for album art icon.
       
  1780 //
       
  1781 // -----------------------------------------------------------------------------
       
  1782 //
       
  1783 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_album_art_icon_layout_qvga_landscape
       
  1784     {
       
  1785     l = 15; t = 6; W = 115; H = 115;
       
  1786     }
       
  1787 
       
  1788 // -----------------------------------------------------------------------------
       
  1789 //
       
  1790 //    r_mpx_pbv_rocker_layout_qvga_landscape
       
  1791 //    Image layout for rocker mapping.
       
  1792 //
       
  1793 // -----------------------------------------------------------------------------
       
  1794 //
       
  1795 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_rocker_layout_qvga_landscape
       
  1796     {
       
  1797     l = 213; t = 81; W = 100; H = 45;
       
  1798     }
       
  1799 
       
  1800 
       
  1801 // *************************************************************
       
  1802 // *** Layouts for Qvga Landscape without Rocker key mapping ***
       
  1803 // *************************************************************
       
  1804 
       
  1805 // -----------------------------------------------------------------------------
       
  1806 //
       
  1807 //    r_mpx_pbv_track_value_layout_qvga_landscape_without_rocker
       
  1808 //    Label layout for track name.
       
  1809 //
       
  1810 // -----------------------------------------------------------------------------
       
  1811 //
       
  1812 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_value_layout_qvga_landscape_without_rocker
       
  1813     {
       
  1814     font = EAknLogicalFontTitleFont; C = 215; l = 15; r = 15; B = 150; W = 290; J = ELayoutAlignLeft;
       
  1815     }
       
  1816 
       
  1817 // -----------------------------------------------------------------------------
       
  1818 //
       
  1819 //    r_mpx_pbv_artist_value_layout_qvga_landscape_without_rocker
       
  1820 //    Label layout for artist name.
       
  1821 //
       
  1822 // -----------------------------------------------------------------------------
       
  1823 //
       
  1824 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_artist_value_layout_qvga_landscape_without_rocker
       
  1825     {
       
  1826     font = EAknLogicalFontPrimaryFont; C = 215; l = 15; r = 15; B = 168; W = 290; J = ELayoutAlignLeft;
       
  1827     }
       
  1828 
       
  1829 // -----------------------------------------------------------------------------
       
  1830 //
       
  1831 //    r_mpx_pbv_track_pos_layout_qvga_landscape_without_rocker
       
  1832 //    Label layout for track position.
       
  1833 //
       
  1834 // -----------------------------------------------------------------------------
       
  1835 //
       
  1836 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_pos_layout_qvga_landscape_without_rocker
       
  1837     {
       
  1838     font = EAknLogicalFontSecondaryFont; C = 215; l = 15; r = 15; B = 186; W = 290; J = ELayoutAlignLeft;
       
  1839     }
       
  1840 
       
  1841 // -----------------------------------------------------------------------------
       
  1842 //
       
  1843 //    r_mpx_pbv_track_dur_layout_qvga_landscape_without_rocker
       
  1844 //    Label layout for track duration.
       
  1845 //
       
  1846 // -----------------------------------------------------------------------------
       
  1847 //
       
  1848 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_track_dur_layout_qvga_landscape_without_rocker
       
  1849     {
       
  1850     font = EAknLogicalFontSecondaryFont; C = 215; l = 150; r = 15; B = 35; W = 155; J = ELayoutAlignRight;
       
  1851     }
       
  1852 
       
  1853 // -----------------------------------------------------------------------------
       
  1854 //
       
  1855 //    r_mpx_pbv_elapsed_time_layout_qvga_landscape_without_rocker
       
  1856 //    Label layout for elasped time value.
       
  1857 //
       
  1858 // -----------------------------------------------------------------------------
       
  1859 //
       
  1860 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_elapsed_time_layout_qvga_landscape_without_rocker
       
  1861     {
       
  1862     font = EAknLogicalFontSecondaryFont; C = 215; l = 150; r = 96; B = 35; W = 74; J = ELayoutAlignLeft;
       
  1863     }
       
  1864 
       
  1865 // -----------------------------------------------------------------------------
       
  1866 //
       
  1867 //    r_mpx_pbv_remaining_time_layout_qvga_landscape_without_rocker
       
  1868 //    Label layout for remaining time value.
       
  1869 //
       
  1870 // -----------------------------------------------------------------------------
       
  1871 //
       
  1872 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_remaining_time_layout_qvga_landscape_without_rocker
       
  1873     {
       
  1874     font = EAknLogicalFontSecondaryFont; C = 215; l = 231; r = 15; B = 35; W = 74; J = ELayoutAlignRight;
       
  1875     }
       
  1876 
       
  1877 // -----------------------------------------------------------------------------
       
  1878 //
       
  1879 //    r_mpx_pbv_empty_state_txt_layout_qvga_landscape_without_rocker
       
  1880 //    Label layout for empty state.
       
  1881 //
       
  1882 // -----------------------------------------------------------------------------
       
  1883 //
       
  1884 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_empty_state_txt_layout_qvga_landscape_without_rocker
       
  1885     {
       
  1886     font = EAknLogicalFontPrimaryFont; C = 215; l = 15; r = 15; B = 106; W = 290; J = ELayoutAlignCenter;
       
  1887     }
       
  1888 
       
  1889 // -----------------------------------------------------------------------------
       
  1890 //
       
  1891 //    r_mpx_pbv_download_state_layout_qvga_landscape_without_rocker
       
  1892 //    Label layout for progressive download state.
       
  1893 //
       
  1894 // -----------------------------------------------------------------------------
       
  1895 //
       
  1896 RESOURCE AVKON_LAYOUT_LABEL r_mpx_pbv_download_state_layout_qvga_landscape_without_rocker
       
  1897     {
       
  1898     font = EAknLogicalFontSecondaryFont; C = 215; l = 150; r = 15; B = 71; W = 155; J = ELayoutAlignCenter;
       
  1899     }
       
  1900 
       
  1901 // -----------------------------------------------------------------------------
       
  1902 //   
       
  1903 //    r_mpx_pbv_progress_bar_pane_layout_qvga_landscape_without_rocker
       
  1904 //    Pane layout for progress bar.
       
  1905 //
       
  1906 // -----------------------------------------------------------------------------
       
  1907 //
       
  1908 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_pane_layout_qvga_landscape_without_rocker
       
  1909     {
       
  1910     l = 150; t = 43; W = 155; H = 10;
       
  1911     }
       
  1912 
       
  1913 // -----------------------------------------------------------------------------
       
  1914 //   
       
  1915 //    r_mpx_pbv_progress_bar_background_layout_qvga_landscape_without_rocker
       
  1916 //    Image layout for progress bar background.
       
  1917 //
       
  1918 // -----------------------------------------------------------------------------
       
  1919 //
       
  1920 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_progress_bar_background_layout_qvga_landscape_without_rocker
       
  1921     {
       
  1922     l = 0; t = 0; W = 155; H = 10;
       
  1923     }
       
  1924 
       
  1925 // -----------------------------------------------------------------------------
       
  1926 //   
       
  1927 //    r_mpx_pbv_playback_progress_bar_layout_qvga_landscape_without_rocker
       
  1928 //    Image layout for playback progress bar.
       
  1929 //
       
  1930 // -----------------------------------------------------------------------------
       
  1931 //
       
  1932 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_progress_bar_layout_qvga_landscape_without_rocker
       
  1933     {
       
  1934     l = 2; t = 2; W = 151; H = 6;
       
  1935     }
       
  1936 
       
  1937 // -----------------------------------------------------------------------------
       
  1938 //   
       
  1939 //    r_mpx_pbv_download_progress_bar_layout_qvga_landscape_without_rocker
       
  1940 //    Image layout for download progress bar.
       
  1941 //
       
  1942 // -----------------------------------------------------------------------------
       
  1943 //
       
  1944 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_download_progress_bar_layout_qvga_landscape_without_rocker
       
  1945     {
       
  1946     l = 2; t = 2; W = 151; H = 6;
       
  1947     }
       
  1948 
       
  1949 // -----------------------------------------------------------------------------
       
  1950 //
       
  1951 //    r_mpx_pbv_playback_indi_layout_qvga_landscape_without_rocker
       
  1952 //    Image layout for playback indicator.
       
  1953 //
       
  1954 // -----------------------------------------------------------------------------
       
  1955 //
       
  1956 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_playback_indi_layout_qvga_landscape_without_rocker
       
  1957     {
       
  1958     l = 286; t = 6; W = 19; H = 15;
       
  1959     }
       
  1960 
       
  1961 // -----------------------------------------------------------------------------
       
  1962 //
       
  1963 //    r_mpx_pbv_shuffle_indi_layout_qvga_landscape_without_rocker
       
  1964 //    Image layout for shuffle indicator.
       
  1965 //
       
  1966 // -----------------------------------------------------------------------------
       
  1967 //
       
  1968 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_shuffle_indi_layout_qvga_landscape_without_rocker
       
  1969     {
       
  1970     l = 259; t = 6; W = 19; H = 15;
       
  1971     }
       
  1972 
       
  1973 // -----------------------------------------------------------------------------
       
  1974 //
       
  1975 //    r_mpx_pbv_repeat_indi_layout_qvga_landscape_without_rocker
       
  1976 //    Image layout for repeat indicator.
       
  1977 //
       
  1978 // -----------------------------------------------------------------------------
       
  1979 //
       
  1980 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_repeat_indi_layout_qvga_landscape_without_rocker
       
  1981     {
       
  1982     l = 232; t = 6; W = 19; H = 15;
       
  1983     }
       
  1984 
       
  1985 #ifdef RD_RA_SUPPORT_FOR_MUSIC_PLAYER
       
  1986 // ---------------------------------------------------------------------------
       
  1987 // r_mpx_pbv_real_indi_layout_qvga_landscape_without_rocker
       
  1988 // Image layout for Real Player indicator.
       
  1989 // ---------------------------------------------------------------------------
       
  1990 //
       
  1991 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_real_indi_layout_qvga_landscape_without_rocker
       
  1992     {
       
  1993     l = 205; t = 6; W = 19; H = 15;
       
  1994     }
       
  1995 #endif
       
  1996 
       
  1997 // -----------------------------------------------------------------------------
       
  1998 //
       
  1999 //    r_mpx_pbv_album_art_icon_layout_qvga_landscape_without_rocker
       
  2000 //    Image layout for album art icon.
       
  2001 //
       
  2002 // -----------------------------------------------------------------------------
       
  2003 //
       
  2004 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_album_art_icon_layout_qvga_landscape_without_rocker
       
  2005     {
       
  2006     l = 15; t = 6; W = 115; H = 115;
       
  2007     }
       
  2008 
       
  2009 // -----------------------------------------------------------------------------
       
  2010 //
       
  2011 //    r_mpx_pbv_rocker_layout_qvga_landscape_without_rocker
       
  2012 //    Image layout for rocker mapping.
       
  2013 //
       
  2014 // -----------------------------------------------------------------------------
       
  2015 //
       
  2016 RESOURCE AVKON_LAYOUT_RECT r_mpx_pbv_rocker_layout_qvga_landscape_without_rocker
       
  2017     {
       
  2018     l = 149; t = 60; W = 0; H = 0;
       
  2019     }
       
  2020     
       
  2021 RESOURCE AVKON_BUTTONS r_mpx_pbv_rocker_avkon_buttons
       
  2022     {
       
  2023     buttons = 
       
  2024         {
       
  2025         //Play
       
  2026         AVKON_BUTTON
       
  2027             {
       
  2028             flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonRequestExitOnButtonUpEvent;
       
  2029             states =
       
  2030                 {
       
  2031                 AVKON_BUTTON_STATE
       
  2032                     {
       
  2033                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2034                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_play; 
       
  2035                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_mask;
       
  2036                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_dimmed;
       
  2037                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_dimmed_mask;
       
  2038                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_focused;
       
  2039                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_focused_mask;
       
  2040                     extension = r_mpx_pbv_rocker_avkon_buttons_play_extension;
       
  2041                     },
       
  2042                 AVKON_BUTTON_STATE
       
  2043                     {
       
  2044                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2045                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_play; 
       
  2046                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_mask;
       
  2047                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_dimmed;
       
  2048                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_dimmed_mask;
       
  2049                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_focused;
       
  2050                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_play_focused_mask;
       
  2051                     extension = r_mpx_pbv_rocker_avkon_buttons_play_extension;
       
  2052                     }
       
  2053                 };
       
  2054             },
       
  2055         //Pause
       
  2056         AVKON_BUTTON
       
  2057             {
       
  2058             flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonRequestExitOnButtonUpEvent;
       
  2059             states =
       
  2060                 {
       
  2061                 AVKON_BUTTON_STATE
       
  2062                     {
       
  2063                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2064                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause; 
       
  2065                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_mask;
       
  2066                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_dimmed;
       
  2067                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_dimmed_mask;
       
  2068                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_focused;
       
  2069                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_focused_mask;
       
  2070                     extension = r_mpx_pbv_rocker_avkon_buttons_pause_extension;
       
  2071                     },
       
  2072                 AVKON_BUTTON_STATE
       
  2073                     {
       
  2074                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2075                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause; 
       
  2076                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_mask;
       
  2077                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_dimmed;
       
  2078                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_dimmed_mask;
       
  2079                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_focused;
       
  2080                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_pause_focused_mask;
       
  2081                     extension = r_mpx_pbv_rocker_avkon_buttons_pause_extension;
       
  2082                     }
       
  2083                 };
       
  2084             },
       
  2085         //FF
       
  2086         AVKON_BUTTON
       
  2087             {
       
  2088             // Original flags for fast forward
       
  2089             flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonReportOnLongPress|KAknButtonRequestExitOnButtonUpEvent;
       
  2090             //flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonRequestExitOnButtonUpEvent|KAknButtonKeyRepeat;
       
  2091             states =
       
  2092                 {
       
  2093                 AVKON_BUTTON_STATE
       
  2094                     {
       
  2095                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2096                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward; 
       
  2097                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_mask;
       
  2098                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_dimmed;
       
  2099                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_dimmed_mask;
       
  2100                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_focused;
       
  2101                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_focused_mask;
       
  2102                     extension = r_mpx_pbv_rocker_avkon_buttons_forward_extension;
       
  2103                     },
       
  2104                 AVKON_BUTTON_STATE
       
  2105                     {
       
  2106                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2107                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward; 
       
  2108                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_mask;
       
  2109                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_dimmed;
       
  2110                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_dimmed_mask;
       
  2111                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_focused;
       
  2112                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_forward_focused_mask;
       
  2113                     extension = r_mpx_pbv_rocker_avkon_buttons_forward_extension;
       
  2114                     }
       
  2115                 };
       
  2116             },
       
  2117         // FR
       
  2118         AVKON_BUTTON
       
  2119             {
       
  2120             flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonReportOnLongPress|KAknButtonRequestExitOnButtonUpEvent;
       
  2121             states =
       
  2122                 {
       
  2123                 AVKON_BUTTON_STATE
       
  2124                     {
       
  2125                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2126                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind; 
       
  2127                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_mask;
       
  2128                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_dimmed;
       
  2129                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_dimmed_mask;
       
  2130                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_focused;
       
  2131                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_focused_mask;
       
  2132                     extension = r_mpx_pbv_rocker_avkon_buttons_rewind_extension;
       
  2133                     },
       
  2134                 AVKON_BUTTON_STATE
       
  2135                     {
       
  2136                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2137                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind; 
       
  2138                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_mask;
       
  2139                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_dimmed;
       
  2140                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_dimmed_mask;
       
  2141                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_focused;
       
  2142                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_rewind_focused_mask;
       
  2143                     extension = r_mpx_pbv_rocker_avkon_buttons_rewind_extension;
       
  2144                     }
       
  2145                 };
       
  2146             }
       
  2147         };
       
  2148     }
       
  2149     
       
  2150     RESOURCE AVKON_BUTTONS r_mpx_pbv_rocker_volume_avkon_buttons
       
  2151     {
       
  2152     buttons = 
       
  2153         {
       
  2154         // Volumn Down
       
  2155         AVKON_BUTTON
       
  2156             {
       
  2157             flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonRequestExitOnButtonUpEvent|KAknButtonKeyRepeat;
       
  2158             //flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonReportOnLongPress|KAknButtonRequestExitOnButtonUpEvent;
       
  2159             states =
       
  2160                 {
       
  2161                 AVKON_BUTTON_STATE
       
  2162                     {
       
  2163                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2164                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down; 
       
  2165                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_mask;
       
  2166                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_dimmed;
       
  2167                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_dimmed_mask;
       
  2168                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_focused;
       
  2169                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_focused_mask;
       
  2170                     extension=r_mpx_pbv_rocker_volume_avkon_buttons_down_extension;
       
  2171                     },
       
  2172                 AVKON_BUTTON_STATE
       
  2173                     {
       
  2174                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2175                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down; 
       
  2176                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_mask;
       
  2177                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_dimmed;
       
  2178                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_dimmed_mask;
       
  2179                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_focused;
       
  2180                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_down_focused_mask;
       
  2181                     extension=r_mpx_pbv_rocker_volume_avkon_buttons_down_extension;
       
  2182                     }
       
  2183                 };
       
  2184             },
       
  2185         // Volumn UP
       
  2186         AVKON_BUTTON
       
  2187             {
       
  2188             // original flags for volume
       
  2189             flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonRequestExitOnButtonUpEvent|KAknButtonKeyRepeat;
       
  2190             //flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonReportOnLongPress|KAknButtonRequestExitOnButtonUpEvent;
       
  2191             states =
       
  2192                 {
       
  2193                 AVKON_BUTTON_STATE
       
  2194                     {
       
  2195                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2196                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up; 
       
  2197                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_mask;
       
  2198                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_dimmed;
       
  2199                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_dimmed_mask;
       
  2200                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_focused;
       
  2201                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_focused_mask;
       
  2202                     extension=r_mpx_pbv_rocker_volume_avkon_buttons_up_extension;
       
  2203                     },
       
  2204                 AVKON_BUTTON_STATE
       
  2205                     {
       
  2206                     bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2207                     press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up; 
       
  2208                     press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_mask;
       
  2209                     dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_dimmed;
       
  2210                     dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_dimmed_mask;
       
  2211                     bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_focused;
       
  2212                     bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_volume_up_focused_mask;
       
  2213                     extension=r_mpx_pbv_rocker_volume_avkon_buttons_up_extension;
       
  2214                     }
       
  2215                 };
       
  2216             }
       
  2217         };
       
  2218     }
       
  2219     
       
  2220 RESOURCE AVKON_BUTTON r_mpx_pbv_rocker_stop_avkon_button
       
  2221     {
       
  2222     //Stop
       
  2223     flags=KAknButtonNoFrame|KAknButtonNoClear|KAknButtonHitTest|KAknButtonNoFramePressEvent|KAknButtonRequestExitOnButtonUpEvent;
       
  2224     states =
       
  2225         {
       
  2226         AVKON_BUTTON_STATE
       
  2227             {
       
  2228             bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2229             bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop; 
       
  2230             bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_mask;
       
  2231             dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_dimmed;
       
  2232             dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_dimmed_mask;
       
  2233             press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_focused;
       
  2234             press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_focused_mask;
       
  2235             extension = r_mpx_pbv_rocker_stop_avkon_button_extension;
       
  2236             },
       
  2237         AVKON_BUTTON_STATE
       
  2238             {
       
  2239             bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2240             press_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop; 
       
  2241             press_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_mask;
       
  2242             dim_bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_dimmed;
       
  2243             dim_bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_dimmed_mask;
       
  2244             bmpid=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_focused;
       
  2245             bmpmask=EMbmMpxcommonplaybackviewQgn_indi_mup4_stop_focused_mask;
       
  2246             extension = r_mpx_pbv_rocker_stop_avkon_button_extension;
       
  2247             }
       
  2248         };
       
  2249     }
       
  2250 //----------------------------------------------------
       
  2251 //   
       
  2252 //    r_mpx_pbv_touch_toolbar
       
  2253 //
       
  2254 //----------------------------------------------------
       
  2255 //
       
  2256 RESOURCE AVKON_TOOLBAR r_mpx_pbv_touch_toolbar
       
  2257     {
       
  2258     flags = KAknToolbarFixed|KAknToolbarWithoutCba;
       
  2259     items =
       
  2260         {
       
  2261         TBAR_CTRL
       
  2262             {
       
  2263             type = EAknCtButton;
       
  2264             id = EMPXPbvCmdPreviousListItem;
       
  2265             control = AVKON_BUTTON
       
  2266                 {
       
  2267                 flags = KAknButtonReportOnLongPress;
       
  2268                 states =
       
  2269                     {
       
  2270                     AVKON_BUTTON_STATE
       
  2271                         {
       
  2272                         bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2273                         bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_prev; 
       
  2274                         bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_prev_mask;
       
  2275                         dim_bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_prev_dimmed;
       
  2276                         dim_bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_prev_dimmed_mask;
       
  2277                         press_bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_prev_focused;
       
  2278                         press_bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_prev_focused_mask;
       
  2279                         extension = r_mpx_pbv_touch_toolbar_prev_button_state_extension;
       
  2280                         }
       
  2281                     };            
       
  2282                 };
       
  2283             },
       
  2284             
       
  2285         TBAR_CTRL
       
  2286             {
       
  2287             type = EAknCtButton;
       
  2288               id = EMPXPbvCmdPlayPause;
       
  2289             control = AVKON_BUTTON
       
  2290                 {
       
  2291                 flags = 0;
       
  2292                 states =
       
  2293                     {
       
  2294                     AVKON_BUTTON_STATE
       
  2295                         {
       
  2296                         bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2297                         bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_pause; 
       
  2298                         bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_pause_mask;
       
  2299                         dim_bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_pause_dimmed;
       
  2300                         dim_bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_pause_dimmed_mask;
       
  2301                         press_bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_pause_focused;
       
  2302                         press_bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_pause_focused_mask;
       
  2303                         extension = r_mpx_pbv_touch_toolbar_pause_button_state_extension;
       
  2304                         },                 
       
  2305                     AVKON_BUTTON_STATE
       
  2306                         {
       
  2307                         bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2308                         bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_play2; 
       
  2309                         bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_play2_mask;
       
  2310                         dim_bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_play2_dimmed;
       
  2311                         dim_bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_play2_dimmed_mask;
       
  2312                         press_bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_play2_focused;
       
  2313                         press_bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_play2_focused_mask;
       
  2314                         extension = r_mpx_pbv_touch_toolbar_play_button_state_extension;
       
  2315                         }                 
       
  2316                     };            
       
  2317                 };
       
  2318             },
       
  2319         TBAR_CTRL
       
  2320             {
       
  2321             type = EAknCtButton;
       
  2322             id = EMPXPbvCmdNextListItem;
       
  2323             control = AVKON_BUTTON
       
  2324                 {
       
  2325                 flags = KAknButtonReportOnLongPress;
       
  2326                 states =
       
  2327                     {
       
  2328                     AVKON_BUTTON_STATE
       
  2329                         {
       
  2330                         bmpfile=BITMAP_DIR"\\mpxcommonplaybackview.mif";
       
  2331                         bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_next; 
       
  2332                         bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_next_mask;
       
  2333                         dim_bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_next_dimmed;
       
  2334                         dim_bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_next_dimmed_mask;
       
  2335                         press_bmpid=EMbmMpxcommonplaybackviewQgn_prop_image_tb_next_focused;
       
  2336                         press_bmpmask=EMbmMpxcommonplaybackviewQgn_prop_image_tb_next_focused_mask;
       
  2337                         extension = r_mpx_pbv_touch_toolbar_next_button_state_extension;
       
  2338                         }                 
       
  2339                     };            
       
  2340                 };
       
  2341             }
       
  2342         };    
       
  2343     }
       
  2344 
       
  2345 
       
  2346 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_touch_toolbar_prev_button_state_extension
       
  2347     {
       
  2348     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2349     bmbSkinIdMinor = EAknsMinorGenericQgnPropImageTbPrev;
       
  2350     dimSkinIdMajor = EAknsMajorGeneric;
       
  2351     dimSkinIdMinor = EAknsMinorGenericQgnPropImageTbPrevDimmed;
       
  2352     pressSkinIdMajor = EAknsMajorGeneric;
       
  2353     pressSkinIdMinor = EAknsMinorGenericQgnPropImageTbPrevFocused;
       
  2354     }
       
  2355     
       
  2356 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_touch_toolbar_next_button_state_extension
       
  2357     {
       
  2358     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2359     bmbSkinIdMinor = EAknsMinorGenericQgnPropImageTbNext;    
       
  2360     dimSkinIdMajor = EAknsMajorGeneric;
       
  2361     dimSkinIdMinor = EAknsMinorGenericQgnPropImageTbNextDimmed;
       
  2362     pressSkinIdMajor = EAknsMajorGeneric;
       
  2363     pressSkinIdMinor = EAknsMinorGenericQgnPropImageTbNextFocused;   
       
  2364     }    
       
  2365 
       
  2366 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_touch_toolbar_play_button_state_extension
       
  2367     {
       
  2368     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2369     bmbSkinIdMinor = EAknsMinorGenericQgnPropImageTbPlay2;    
       
  2370     dimSkinIdMajor = EAknsMajorGeneric;
       
  2371     dimSkinIdMinor = EAknsMinorGenericQgnPropImageTbPlay2Dimmed;
       
  2372     pressSkinIdMajor = EAknsMajorGeneric;
       
  2373     pressSkinIdMinor = EAknsMinorGenericQgnPropImageTbPlay2Focused;  
       
  2374     }
       
  2375     
       
  2376 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_touch_toolbar_pause_button_state_extension
       
  2377     {
       
  2378     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2379     bmbSkinIdMinor = EAknsMinorGenericQgnPropImageTbPause;    
       
  2380     dimSkinIdMajor = EAknsMajorGeneric;
       
  2381     dimSkinIdMinor = EAknsMinorGenericQgnPropImageTbPauseDimmed;
       
  2382     pressSkinIdMajor = EAknsMajorGeneric;
       
  2383     pressSkinIdMinor = EAknsMinorGenericQgnPropImageTbPauseFocused;    
       
  2384     }
       
  2385 
       
  2386 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_rocker_avkon_buttons_play_extension
       
  2387     {
       
  2388     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2389     bmbSkinIdMinor = EAknsMinorGenericQgnIndiMup4Play;
       
  2390     dimSkinIdMajor = EAknsMajorGeneric;
       
  2391     dimSkinIdMinor = EAknsMinorGenericQgnIndiMup4PlayDimmed;
       
  2392     pressSkinIdMajor = EAknsMajorGeneric;
       
  2393     pressSkinIdMinor = EAknsMinorGenericQgnIndiMup4PlayFocused;
       
  2394     }
       
  2395 
       
  2396 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_rocker_stop_avkon_button_extension
       
  2397     {
       
  2398     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2399     bmbSkinIdMinor = EAknsMinorGenericQgnIndiMup4Stop;
       
  2400     dimSkinIdMajor = EAknsMajorGeneric;
       
  2401     dimSkinIdMinor = EAknsMinorGenericQgnIndiMup4StopDimmed;
       
  2402     pressSkinIdMajor = EAknsMajorGeneric;
       
  2403     pressSkinIdMinor = EAknsMinorGenericQgnIndiMup4StopFocused;
       
  2404     }
       
  2405 
       
  2406 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_rocker_avkon_buttons_pause_extension
       
  2407     {
       
  2408     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2409     bmbSkinIdMinor = EAknsMinorGenericQgnIndiMup4Pause;
       
  2410     dimSkinIdMajor = EAknsMajorGeneric;
       
  2411     dimSkinIdMinor = EAknsMinorGenericQgnIndiMup4PauseDimmed;
       
  2412     pressSkinIdMajor = EAknsMajorGeneric;
       
  2413     pressSkinIdMinor = EAknsMinorGenericQgnIndiMup4PauseFocused;
       
  2414     }
       
  2415 
       
  2416 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_rocker_avkon_buttons_forward_extension
       
  2417     {
       
  2418     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2419     bmbSkinIdMinor = EAknsMinorGenericQgnIndiMup4Forward;
       
  2420     dimSkinIdMajor = EAknsMajorGeneric;
       
  2421     dimSkinIdMinor = EAknsMinorGenericQgnIndiMup4ForwardDimmed;
       
  2422     pressSkinIdMajor = EAknsMajorGeneric;
       
  2423     pressSkinIdMinor = EAknsMinorGenericQgnIndiMup4ForwardFocused;
       
  2424     }
       
  2425 
       
  2426 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_rocker_avkon_buttons_rewind_extension
       
  2427     {
       
  2428     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2429     bmbSkinIdMinor = EAknsMinorGenericQgnIndiMup4Rewind;
       
  2430     dimSkinIdMajor = EAknsMajorGeneric;
       
  2431     dimSkinIdMinor = EAknsMinorGenericQgnIndiMup4RewindDimmed;
       
  2432     pressSkinIdMajor = EAknsMajorGeneric;
       
  2433     pressSkinIdMinor = EAknsMinorGenericQgnIndiMup4RewindFocused;
       
  2434     }
       
  2435 
       
  2436 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_rocker_volume_avkon_buttons_down_extension
       
  2437 	{
       
  2438     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2439     bmbSkinIdMinor = EAknsMinorGenericQgnIndiMup4VolumeDown;
       
  2440     dimSkinIdMajor = EAknsMajorGeneric;
       
  2441     dimSkinIdMinor = EAknsMinorGenericQgnIndiMup4VolumeDownDimmed;
       
  2442     pressSkinIdMajor = EAknsMajorGeneric;
       
  2443     pressSkinIdMinor = EAknsMinorGenericQgnIndiMup4VolumeDownFocused;
       
  2444     }
       
  2445 
       
  2446 RESOURCE AVKON_BUTTON_STATE_EXTENSION  r_mpx_pbv_rocker_volume_avkon_buttons_up_extension
       
  2447 	{
       
  2448     bmbSkinIdMajor = EAknsMajorGeneric; 
       
  2449     bmbSkinIdMinor = EAknsMinorGenericQgnIndiMup4VolumeUp;
       
  2450     dimSkinIdMajor = EAknsMajorGeneric;
       
  2451     dimSkinIdMinor = EAknsMinorGenericQgnIndiMup4VolumeUpDimmed;
       
  2452     pressSkinIdMajor = EAknsMajorGeneric;
       
  2453     pressSkinIdMinor = EAknsMinorGenericQgnIndiMup4VolumeUpFocused;
       
  2454     }
       
  2455 // ---------------------------------------------------------------------------
       
  2456 // r_mpx_request_rejected
       
  2457 // Error note when tapping on the progress bar in remote mode.
       
  2458 // ---------------------------------------------------------------------------
       
  2459 // 
       
  2460 RESOURCE TBUF r_mpx_request_rejected
       
  2461     {
       
  2462     buf = text_request_rejected;
       
  2463     }
       
  2464 // End of File