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