browserui/browser/SrcData/feeds_toolbar.rssi
branchRCL_3
changeset 48 8e6fa1719340
equal deleted inserted replaced
47:6385c4c93049 48:8e6fa1719340
       
     1 /*
       
     2 * Copyright (c) 2008 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 the License "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: 
       
    15 *     Resource file for the content view's toolbar
       
    16 *
       
    17 *
       
    18 */
       
    19 
       
    20 
       
    21 #include <browser_platform_variant.hrh>
       
    22 
       
    23 #ifdef BRDO_AVKON_EXT_TB_FF
       
    24 
       
    25 //  RESOURCE IDENTIFIER
       
    26 
       
    27 #include <eikon.hrh>
       
    28 #include "BrowserToolbar.hrh"
       
    29 
       
    30 //
       
    31 // Feeds Views toolbars
       
    32 //
       
    33 // Common toolbar resource 
       
    34 
       
    35 RESOURCE AVKON_TOOLBAR r_feeds_folder_view_toolbar
       
    36     {
       
    37     flags = KAknToolbarFixed | KAknToolbarWithoutCba;
       
    38     items =
       
    39         {
       
    40 #ifdef BRDO_SINGLE_CLICK_ENABLED_FF
       
    41 		
       
    42 	TBAR_CTRL
       
    43             {
       
    44             type = EAknCtButton;
       
    45             id = EFeedsNewFeed;     
       
    46             
       
    47             control = AVKON_BUTTON
       
    48                 {
       
    49                 flags = 0;
       
    50                 states =
       
    51                     {
       
    52                     AVKON_BUTTON_STATE
       
    53                         {
       
    54                         txt     = "";  //Icon should always be visible instead of this
       
    55                         helptxt = qtn_feeds_new_feed;
       
    56                         bmpfile = "\\Resource\\apps\\browser.mif";
       
    57                         bmpid   = EMbmBrowserQgn_prop_file_rss_new;
       
    58                         bmpmask = EMbmBrowserQgn_prop_file_rss_new_mask;
       
    59                         extension = r_browser_ext_qgn_indi_browser_tb_feeds;
       
    60                         }
       
    61                     };
       
    62                 };
       
    63             }, 
       
    64         TBAR_CTRL
       
    65             {
       
    66             type = EAknCtButton;
       
    67             id = EFeedsUpdateAll;     
       
    68             
       
    69             control = AVKON_BUTTON
       
    70                 {
       
    71                 flags = 0;
       
    72                 states = 
       
    73                     {
       
    74                     AVKON_BUTTON_STATE
       
    75                         {
       
    76                         txt     = "";  //Icon should always be visible instead of this
       
    77                         helptxt = qtn_feeds_folder_update_all_tt;
       
    78                         bmpfile = "\\Resource\\apps\\browser.mif";
       
    79                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_update_all;
       
    80                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_update_all_mask;
       
    81                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_updateall;
       
    82                         }
       
    83                     };
       
    84                 };
       
    85             },
       
    86            
       
    87         TBAR_CTRL
       
    88             {
       
    89             type = EAknCtButton;
       
    90             id = EWmlCmdPreferences;     
       
    91             
       
    92             control = AVKON_BUTTON
       
    93                 {
       
    94                 flags = 0;
       
    95                 states = 
       
    96                     {
       
    97                     AVKON_BUTTON_STATE
       
    98                         {
       
    99                         txt     = "";  //Icon should always be visible instead of this
       
   100                         helptxt = qtn_browser_setting_settings;
       
   101                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   102                         bmpid   = EMbmBrowserQgn_indi_browser_tb_settings;
       
   103                         bmpmask = EMbmBrowserQgn_indi_browser_tb_settings_mask;
       
   104                         extension = r_browser_ext_qgn_indi_browser_tb_settings;
       
   105                         }
       
   106                     };
       
   107                 };
       
   108             }
       
   109 #else 	    		
       
   110         TBAR_CTRL
       
   111             {
       
   112             type = EAknCtButton;
       
   113             id = EFeedsUpdate;     
       
   114             
       
   115             control = AVKON_BUTTON
       
   116                 {
       
   117                 flags = 0;
       
   118                 states =
       
   119                     {
       
   120                     AVKON_BUTTON_STATE
       
   121                         {
       
   122                         txt     = "";  //Icon should always be visible instead of this
       
   123                         helptxt = qtn_feeds_folder_update_selected_tt;
       
   124                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   125                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_update;
       
   126                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_update_mask;
       
   127                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_update;
       
   128                         }
       
   129                     };
       
   130                 };
       
   131             }, 
       
   132         TBAR_CTRL
       
   133             {
       
   134             type = EAknCtButton;
       
   135             id = EFeedsUpdateAll;     
       
   136             
       
   137             control = AVKON_BUTTON
       
   138                 {
       
   139                 flags = 0;
       
   140                 states = 
       
   141                     {
       
   142                     AVKON_BUTTON_STATE
       
   143                         {
       
   144                         txt     = "";  //Icon should always be visible instead of this
       
   145                         helptxt = qtn_feeds_folder_update_all_tt;
       
   146                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   147                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_update_all;
       
   148                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_update_all_mask;
       
   149                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_updateall;
       
   150                         }
       
   151                     };
       
   152                 };
       
   153             },
       
   154            
       
   155         TBAR_CTRL
       
   156             {
       
   157             type = EAknCtButton;
       
   158             id = EFeedsOpen;     
       
   159             
       
   160             control = AVKON_BUTTON
       
   161                 {
       
   162                 flags = 0;
       
   163                 states = 
       
   164                     {
       
   165                     AVKON_BUTTON_STATE
       
   166                         {
       
   167                         txt     = "";  //Icon should always be visible instead of this
       
   168                         helptxt = qtn_feeds_folder_open_tt;
       
   169                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   170                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_open_topic;
       
   171                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_open_topic_mask;
       
   172                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_opentopic;
       
   173                         }
       
   174                     };
       
   175                 };
       
   176             }
       
   177 #endif	    
       
   178         };
       
   179     }
       
   180 
       
   181 RESOURCE AVKON_TOOLBAR r_feeds_topic_view_toolbar
       
   182     {
       
   183     flags = KAknToolbarFixed | KAknToolbarWithoutCba;
       
   184     items =
       
   185         {
       
   186         TBAR_CTRL
       
   187             {
       
   188             type = EAknCtButton;
       
   189             id = EFeedsUpdate;     
       
   190             
       
   191             control = AVKON_BUTTON
       
   192                 {
       
   193                 flags = 0;
       
   194                 states =
       
   195                     {
       
   196                     AVKON_BUTTON_STATE
       
   197                         {
       
   198                         txt     = "";  //Icon should always be visible instead of this
       
   199                         helptxt = qtn_feeds_topic_update_tt;
       
   200                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   201                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_update;
       
   202                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_update_mask;
       
   203                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_update;
       
   204                         }
       
   205                     };
       
   206                 };
       
   207             }, 
       
   208         TBAR_CTRL
       
   209             {
       
   210             type = EAknCtButton;
       
   211             id = EFeedsBackToPage;     
       
   212             
       
   213             control = AVKON_BUTTON
       
   214                 {
       
   215                 flags = 0;
       
   216                 states = 
       
   217                     {
       
   218                     AVKON_BUTTON_STATE
       
   219                         {
       
   220                         txt     = "";  //Icon should always be visible instead of this
       
   221                         helptxt = qtn_feeds_topic_back_to_page_tt;
       
   222                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   223                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_back_to_web;
       
   224                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_back_to_web_mask;
       
   225                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_toweb;
       
   226                         }
       
   227                     };
       
   228                 };
       
   229             },
       
   230            
       
   231         TBAR_CTRL
       
   232             {
       
   233             type = EAknCtButton;
       
   234             id = EFeedsOpen;     
       
   235             
       
   236             control = AVKON_BUTTON
       
   237                 {
       
   238                 flags = 0;
       
   239                 states = 
       
   240                     {
       
   241                     AVKON_BUTTON_STATE
       
   242                         {
       
   243                         txt     = "";  //Icon should always be visible instead of this
       
   244                         helptxt = qtn_feeds_topic_open_tt;
       
   245                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   246                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_open_detail;
       
   247                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_open_detail_mask;
       
   248                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_opendetail;
       
   249                         }
       
   250                     };
       
   251                 };
       
   252             }
       
   253         };
       
   254     }
       
   255     
       
   256     
       
   257 RESOURCE AVKON_TOOLBAR r_feeds_feed_view_toolbar
       
   258     {
       
   259     flags = KAknToolbarFixed | KAknToolbarWithoutCba;
       
   260     items =
       
   261         {
       
   262         TBAR_CTRL
       
   263             {
       
   264             type = EAknCtButton;
       
   265             id = EFeedsShowPrevItem;     
       
   266             
       
   267             control = AVKON_BUTTON
       
   268                 {
       
   269                 flags = 0;
       
   270                 states =
       
   271                     {
       
   272                     AVKON_BUTTON_STATE
       
   273                         {
       
   274                         txt     = "";  //Icon should always be visible instead of this
       
   275                         helptxt = qtn_feeds_feed_previous_article_tt;
       
   276                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   277                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_previous;
       
   278                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_previous_mask;
       
   279                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_openprev;
       
   280                         }
       
   281                     };
       
   282                 };
       
   283             }, 
       
   284         TBAR_CTRL
       
   285             {
       
   286             type = EAknCtButton;
       
   287             id = EFeedsSeeFullStory;     
       
   288             
       
   289             control = AVKON_BUTTON
       
   290                 {
       
   291                 flags = 0;
       
   292                 states = 
       
   293                     {
       
   294                     AVKON_BUTTON_STATE
       
   295                         {
       
   296                         txt     = "";  //Icon should always be visible instead of this
       
   297                         helptxt = qtn_feeds_feed_show_full_story_tt;
       
   298                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   299                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_open_full;
       
   300                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_open_full_mask;
       
   301                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_openfull;
       
   302                         }
       
   303                     };
       
   304                 };
       
   305             },
       
   306            
       
   307         TBAR_CTRL
       
   308             {
       
   309             type = EAknCtButton;
       
   310             id = EFeedsShowNextItem;     
       
   311             
       
   312             control = AVKON_BUTTON
       
   313                 {
       
   314                 flags = 0;
       
   315                 states = 
       
   316                     {
       
   317                     AVKON_BUTTON_STATE
       
   318                         {
       
   319                         txt     = "";  //Icon should always be visible instead of this
       
   320                         helptxt = qtn_feeds_feed_next_article_tt;
       
   321                         bmpfile = "\\Resource\\apps\\browser.mif";
       
   322                         bmpid   = EMbmBrowserQgn_indi_browser_feeds_tb_next;
       
   323                         bmpmask = EMbmBrowserQgn_indi_browser_feeds_tb_next_mask;
       
   324                         extension = r_browser_ext_qgn_indi_browser_feeds_tb_next;
       
   325                         }
       
   326                     };
       
   327                 };
       
   328             }
       
   329         };
       
   330     }
       
   331 #else
       
   332 
       
   333 //
       
   334 // Feeds Views toolbars
       
   335 //
       
   336 // Common toolbar resource 
       
   337 
       
   338 RESOURCE AVKON_TOOLBAR r_feeds_folder_view_toolbar
       
   339     {
       
   340 	}
       
   341 
       
   342 RESOURCE AVKON_TOOLBAR r_feeds_topic_view_toolbar
       
   343     {
       
   344 	}
       
   345 
       
   346 RESOURCE AVKON_TOOLBAR r_feeds_feed_view_toolbar
       
   347     {
       
   348 	}
       
   349 
       
   350 #endif