browserui/browser/SrcData/BrowserToolbar.hrh
branchRCL_3
changeset 64 6385c4c93049
parent 63 4baee4f15982
child 65 8e6fa1719340
equal deleted inserted replaced
63:4baee4f15982 64:6385c4c93049
     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 *     header file for browser toolbars' AVKON_BUTTON_STATE_EXTENSION
       
    16 *
       
    17 *
       
    18 */
       
    19 
       
    20 
       
    21 #ifndef BROWSERTOOLBAR_HRH
       
    22 #define BROWSERTOOLBAR_HRH
       
    23 
       
    24 #include <browser_platform_variant.hrh>
       
    25 #include <AknsConstants.hrh>
       
    26 
       
    27 
       
    28 //----------------------------------------------------
       
    29 //
       
    30 // Button state extensions for toolbar and toolbar extension buttons.
       
    31 // These is required to support skinned graphics for the buttons.
       
    32 //
       
    33 //----------------------------------------------------
       
    34 //
       
    35 
       
    36 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_blank
       
    37     {
       
    38     bmbSkinIdMajor = EAknsMajorGeneric;
       
    39     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbBlank;
       
    40     //skin KAknsIIDQgnIndiBrowserTbBlank
       
    41     }
       
    42 
       
    43 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_bm
       
    44     {
       
    45     bmbSkinIdMajor = EAknsMajorGeneric;
       
    46     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbBm;
       
    47     //skin KAknsIIDQgnIndiBrowserTbBm
       
    48     }
       
    49 
       
    50 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_feeds
       
    51     {
       
    52     bmbSkinIdMajor = EAknsMajorGeneric;
       
    53     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbFeeds;
       
    54     //skin KAknsIIDQgnIndiBrowserTbFeeds
       
    55     }
       
    56 
       
    57 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_findkw
       
    58     {
       
    59     bmbSkinIdMajor = EAknsMajorGeneric;
       
    60     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbFindKw;
       
    61     //skin KAknsIIDQgnIndiBrowserTbFindKw
       
    62     }
       
    63 
       
    64 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_goto
       
    65     {
       
    66     bmbSkinIdMajor = EAknsMajorGeneric;
       
    67     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbGoto;
       
    68     //skin KAknsIIDQgnIndiBrowserTbGoto
       
    69     }
       
    70 
       
    71 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_help
       
    72     {
       
    73     bmbSkinIdMajor = EAknsMajorGeneric;
       
    74     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbHelp;
       
    75     //skin KAknsIIDQgnIndiBrowserTbHelp
       
    76     }
       
    77 
       
    78 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_images
       
    79     {
       
    80     bmbSkinIdMajor = EAknsMajorGeneric;
       
    81     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbImages;
       
    82     //skin KAknsIIDQgnIndiBrowserTbImages
       
    83     }
       
    84 
       
    85 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_keymap
       
    86     {
       
    87     bmbSkinIdMajor = EAknsMajorGeneric;
       
    88     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbKeyMap;
       
    89     //skin KAknsIIDQgnIndiBrowserTbKeyMap
       
    90     }
       
    91 
       
    92 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_pages
       
    93     {
       
    94     bmbSkinIdMajor = EAknsMajorGeneric;
       
    95     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbPages;
       
    96     //skin KAknsIIDQgnIndiBrowserTbPages
       
    97     }
       
    98 
       
    99 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_rotate
       
   100     {
       
   101     bmbSkinIdMajor = EAknsMajorGeneric;
       
   102     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbRotate;
       
   103     //skin KAknsIIDQgnIndiBrowserTbRotate
       
   104     }
       
   105 
       
   106 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_rss
       
   107     {
       
   108     bmbSkinIdMajor = EAknsMajorGeneric;
       
   109     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbRss;
       
   110     //skin KAknsIIDQgnIndiBrowserTbRss
       
   111     }
       
   112 
       
   113 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_savebm
       
   114     {
       
   115     bmbSkinIdMajor = EAknsMajorGeneric;
       
   116     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbSaveBm;
       
   117     //skin KAknsIIDQgnIndiBrowserTbSaveBm
       
   118     }
       
   119 
       
   120 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_savepage
       
   121     {
       
   122     bmbSkinIdMajor = EAknsMajorGeneric;
       
   123     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbSavePage;
       
   124     //skin KAknsIIDQgnIndiBrowserTbSavePage
       
   125     }
       
   126 
       
   127 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_sendurl
       
   128     {
       
   129     bmbSkinIdMajor = EAknsMajorGeneric;
       
   130     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbSendUrl;
       
   131     //skin KAknsIIDQgnIndiBrowserTbSendUrl
       
   132     }
       
   133 
       
   134 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_settings
       
   135     {
       
   136     bmbSkinIdMajor = EAknsMajorGeneric;
       
   137     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbSettings;
       
   138     //skin KAknsIIDQgnIndiBrowserTbSettings
       
   139     }
       
   140 
       
   141 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_switchwin
       
   142     {
       
   143     bmbSkinIdMajor = EAknsMajorGeneric;
       
   144     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbSwitchWin;
       
   145     //skin KAknsIIDQgnIndiBrowserTbSwitchWin
       
   146     }
       
   147 
       
   148 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_tb
       
   149     {
       
   150     bmbSkinIdMajor = EAknsMajorGeneric;
       
   151     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbTb;
       
   152     //skin KAknsIIDQgnIndiBrowserTbTb
       
   153     }
       
   154 
       
   155 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_urls
       
   156     {
       
   157     bmbSkinIdMajor = EAknsMajorGeneric;
       
   158     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbUrls;
       
   159     //skin KAknsIIDQgnIndiBrowserTbUrls
       
   160     }
       
   161 
       
   162 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_zoomin
       
   163     {
       
   164     bmbSkinIdMajor = EAknsMajorGeneric;
       
   165     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbZoomIn;
       
   166     //skin KAknsIIDQgnIndiBrowserTbZoomIn
       
   167     }
       
   168 
       
   169 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_zoomout
       
   170     {
       
   171     bmbSkinIdMajor = EAknsMajorGeneric;
       
   172     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbZoomOut;
       
   173     //skin KAknsIIDQgnIndiBrowserTbZoomOut
       
   174     }
       
   175 
       
   176 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_back
       
   177     {
       
   178     bmbSkinIdMajor = EAknsMajorGeneric;
       
   179     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbBack;
       
   180     //skin KAknsIIDQgnIndiBrowserTbBack
       
   181     }
       
   182 
       
   183 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_forward
       
   184     {
       
   185     bmbSkinIdMajor = EAknsMajorGeneric;
       
   186     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbForward;
       
   187     //skin KAknsIIDQgnIndiBrowserTbForward
       
   188     }
       
   189 
       
   190 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_forwardinact
       
   191     {
       
   192     bmbSkinIdMajor = EAknsMajorGeneric;
       
   193     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbForwardInact;
       
   194     //skin KAknsIIDQgnIndiBrowserTbForwardInact
       
   195     }
       
   196 
       
   197 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_go
       
   198     {
       
   199     bmbSkinIdMajor = EAknsMajorGeneric;
       
   200     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbGo;
       
   201     //skin KAknsIIDQgnIndiBrowserTbGo
       
   202     }
       
   203 
       
   204 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_home
       
   205     {
       
   206     bmbSkinIdMajor = EAknsMajorGeneric;
       
   207     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbHome;
       
   208     //skin KAknsIIDQgnIndiBrowserTbHome
       
   209     }
       
   210 
       
   211 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_reload
       
   212     {
       
   213     bmbSkinIdMajor = EAknsMajorGeneric;
       
   214     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbReload;
       
   215     //skin KAknsIIDQgnIndiBrowserTbReload
       
   216     }
       
   217 
       
   218 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_stop
       
   219     {
       
   220     bmbSkinIdMajor = EAknsMajorGeneric;
       
   221     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbStop;
       
   222     //skin KAknsIIDQgnIndiBrowserTbStop
       
   223     }
       
   224 
       
   225 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_viewimages
       
   226     {
       
   227     bmbSkinIdMajor = EAknsMajorGeneric;
       
   228     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbViewImages;
       
   229     //skin KAknsIIDQgnIndiBrowserTbViewImages
       
   230     }
       
   231 
       
   232 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_viewpages
       
   233     {
       
   234     bmbSkinIdMajor = EAknsMajorGeneric;
       
   235     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbViewPages;
       
   236     //skin KAknsIIDQgnIndiBrowserTbViewPages
       
   237     }
       
   238 
       
   239 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_websearch
       
   240     {
       
   241     bmbSkinIdMajor = EAknsMajorGeneric;
       
   242     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbWebsearch;
       
   243     //skin KAknsIIDQgnIndiBrowserTbWebsearch
       
   244     }
       
   245 
       
   246 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_findkw_next
       
   247     {
       
   248     bmbSkinIdMajor = EAknsMajorGeneric;
       
   249     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbFindKwNext;
       
   250     //skin KAknsIIDQgnIndiBrowserTbFindKwNext
       
   251     }
       
   252 
       
   253 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_findkw_prev
       
   254     {
       
   255     bmbSkinIdMajor = EAknsMajorGeneric;
       
   256     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbFindKwPrev;
       
   257     //skin KAknsIIDQgnIndiBrowserTbFindKwPrev
       
   258     }
       
   259 
       
   260 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_send_url
       
   261     {
       
   262     bmbSkinIdMajor = EAknsMajorGeneric;
       
   263     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbSendUrl;
       
   264     //skin KAknsIIDQgnIndiBrowserTbSendUrl
       
   265     }
       
   266 
       
   267 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_history_back
       
   268     {
       
   269     bmbSkinIdMajor = EAknsMajorGeneric;
       
   270     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbHistoryBack;
       
   271     //skin KAknsIIDQgnIndiBrowserTbHistoryBack
       
   272     }
       
   273 
       
   274 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_history_fw
       
   275     {
       
   276     bmbSkinIdMajor = EAknsMajorGeneric;
       
   277     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbHistoryFw;
       
   278     //skin KAknsIIDQgnIndiBrowserTbHistoryFw
       
   279     }
       
   280 
       
   281 // BOOKMARKS
       
   282 
       
   283 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_bm_tb_new
       
   284     {
       
   285     bmbSkinIdMajor = EAknsMajorGeneric;
       
   286     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserBmTbNew;
       
   287     //skin KAknsIIDQgnIndiBrowserBmTbNew
       
   288     }
       
   289 
       
   290 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_delete
       
   291     {
       
   292     bmbSkinIdMajor = EAknsMajorGeneric;
       
   293     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbDelete;
       
   294     //skin KAknsIIDQgnIndiBrowserTbDelete
       
   295     }
       
   296 
       
   297 // FEEDS
       
   298 
       
   299 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_feeds_tb_toweb
       
   300     {
       
   301     bmbSkinIdMajor = EAknsMajorGeneric;
       
   302     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserFeedsTbBackToWeb;
       
   303     //skin KAknsIIDQgnIndiBrowserFeedsTbBackToWeb
       
   304     }
       
   305 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_feeds_tb_next
       
   306     {
       
   307     bmbSkinIdMajor = EAknsMajorGeneric;
       
   308     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserFeedsTbNext;
       
   309     //skin KAknsIIDQgnIndiBrowserFeedsTbNext
       
   310     }
       
   311 
       
   312 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_feeds_tb_opendetail
       
   313     {
       
   314     bmbSkinIdMajor = EAknsMajorGeneric;
       
   315     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserFeedsTbOpenDetail;
       
   316     //skin KAknsIIDQgnIndiBrowserFeedsTbOpenDetail
       
   317     }
       
   318 
       
   319 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_feeds_tb_openfull
       
   320     {
       
   321     bmbSkinIdMajor = EAknsMajorGeneric;
       
   322     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserFeedsTbOpenFull;
       
   323     //skin KAknsIIDQgnIndiBrowserFeedsTbOpenFull
       
   324     }
       
   325 
       
   326 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_feeds_tb_opentopic
       
   327     {
       
   328     bmbSkinIdMajor = EAknsMajorGeneric;
       
   329     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserFeedsTbOpenTopic;
       
   330     //skin KAknsIIDQgnIndiBrowserFeedsTbOpenTopic
       
   331     }
       
   332 
       
   333 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_feeds_tb_openprev
       
   334     {
       
   335     bmbSkinIdMajor = EAknsMajorGeneric;
       
   336     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserFeedsTbPrevious;
       
   337     //skin KAknsIIDQgnIndiBrowserFeedsTbPrevious
       
   338     }
       
   339 
       
   340 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_feeds_tb_update
       
   341     {
       
   342     bmbSkinIdMajor = EAknsMajorGeneric;
       
   343     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserFeedsTbUpdate;
       
   344     //skin KAknsIIDQgnIndiBrowserFeedsTbUpdate
       
   345     }
       
   346 
       
   347 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_feeds_tb_updateall
       
   348     {
       
   349     bmbSkinIdMajor = EAknsMajorGeneric;
       
   350     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserFeedsTbUpdateAll;
       
   351     //skin KAknsIIDQgnIndiBrowserFeedsTbUpdateAll
       
   352     }
       
   353 
       
   354 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_switch_win
       
   355     {
       
   356     bmbSkinIdMajor = EAknsMajorGeneric;
       
   357     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbSwitchWin;
       
   358     //skin KAknsIIDQgnIndiBrowserTbSwitchWin
       
   359     }
       
   360 
       
   361 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_goto_and_search
       
   362     {
       
   363     bmbSkinIdMajor = EAknsMajorGeneric;
       
   364     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbGotoAndSearch;
       
   365     //skin KAknsIIDQgnIndiBrowserTbGotoAndSearch
       
   366     }                                   
       
   367 #ifdef BRDO_SINGLE_CLICK_ENABLED_FF    
       
   368 
       
   369 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_exit
       
   370     {
       
   371     bmbSkinIdMajor = EAknsMajorGeneric;
       
   372     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbExit;
       
   373     //skin KAknsIIDQgnIndiBrowserTbGotoAndSearch
       
   374     }
       
   375 #endif    
       
   376 #ifdef BRDO_MULTITOUCH_ENABLED_FF
       
   377 
       
   378 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_browser_ext_qgn_indi_browser_tb_downloads
       
   379     {
       
   380     bmbSkinIdMajor = EAknsMajorGeneric;
       
   381     bmbSkinIdMinor = EAknsMinorGenericQgnIndiBrowserTbDownloads;
       
   382     //skin KAknsIIDQgnIndiBrowserTbDownloads
       
   383     }
       
   384     
       
   385 #endif 
       
   386 #endif // BROWSERTOOLBAR_HRH