photosgallery/viewframework/uiutilities/data/glxuiutilities.rss
changeset 0 4e91876724a2
child 3 9a9c174934f5
equal deleted inserted replaced
-1:000000000000 0:4e91876724a2
       
     1 /*
       
     2 * Copyright (c) 2008-2009 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 
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 #include <eikon.rh>
       
    22 #include <avkon.rsg>
       
    23 #include <avkon.rh>
       
    24 #include <avkon.loc>
       
    25 #include <appinfo.rh>
       
    26 
       
    27 #include <AiwCommon.rh>
       
    28 
       
    29 #include <data_caging_paths_strings.hrh>
       
    30 #include <glxicons.mbg>
       
    31 #include <photos.loc>
       
    32 #include "glxutilities.hrh"
       
    33 #include <glxcommandhandlers.hrh>
       
    34 
       
    35 NAME GLXR    // 4 letter ID
       
    36 
       
    37 //  RESOURCE DEFINITIONS
       
    38 // -----------------------------------------------------------------------------
       
    39 //
       
    40 // Resource signature
       
    41 //
       
    42 // -----------------------------------------------------------------------------
       
    43 //
       
    44 RESOURCE RSS_SIGNATURE {}
       
    45 
       
    46 // Active palette tooltips
       
    47 
       
    48 RESOURCE TBUF r_glx_ap_tooltip_slideshow
       
    49     {
       
    50     buf = qtn_lgal_tooltip_slideshow;
       
    51     }
       
    52 
       
    53 RESOURCE TBUF r_glx_ap_tooltip_add_to_album
       
    54 	{
       
    55 	buf = qtn_lgal_tooltip_add_to_album;
       
    56 	}
       
    57 
       
    58 RESOURCE TBUF r_glx_ap_tooltip_remove_from_album
       
    59 	{
       
    60 	buf = qtn_lgal_ap_tooltip_remove_from_album;
       
    61 	}
       
    62 	
       
    63 RESOURCE TBUF r_glx_ap_tooltip_landscape
       
    64     {
       
    65     buf = qtn_lgal_tooltip_view_in_landscape;
       
    66     }
       
    67 
       
    68 RESOURCE TBUF r_glx_ap_tooltip_portrait
       
    69     {
       
    70     buf = qtn_lgal_tooltip_view_in_portrait;
       
    71     }
       
    72 
       
    73 RESOURCE TBUF r_glx_ap_tooltip_send
       
    74 	{
       
    75 	buf = qtn_lgal_tooltip_send;
       
    76 	}
       
    77 
       
    78 RESOURCE TBUF r_glx_ap_tooltip_delete
       
    79 	{
       
    80 	buf = qtn_lgal_tooltip_delete;
       
    81 	}
       
    82 	
       
    83 RESOURCE TBUF r_glx_ap_tooltip_properties
       
    84 	{
       
    85 	buf = qtn_lgal_tooltip_details;
       
    86 	}
       
    87 
       
    88 // No images to play slideshow pop-up when empty containers are in focus.
       
    89 RESOURCE TBUF r_glx_no_images_to_play_slideshow
       
    90     {
       
    91     buf = qtn_lgal_note_no_images_to_play_slideshow;
       
    92     }
       
    93 
       
    94 // the album selection popup title
       
    95 RESOURCE TBUF r_glx_album_selection_popup_title
       
    96 	{
       
    97 	buf = qtn_lgal_title_select_albums;
       
    98 	}
       
    99 
       
   100 // the default album name
       
   101 RESOURCE TBUF r_glx_default_album_name
       
   102 	{
       
   103 	buf = qtn_lgal_name_album;
       
   104 	}
       
   105 
       
   106 // the name prompt
       
   107 RESOURCE TBUF r_glx_prompt_name
       
   108 	{
       
   109 	buf = qtn_lgal_query_enter_name;
       
   110 	}
       
   111 
       
   112 // the album popup empty list text
       
   113 RESOURCE TBUF r_glx_album_selection_popup_empty_list
       
   114 	{
       
   115 	buf = "";
       
   116 	}
       
   117 
       
   118 // the new album selection name
       
   119 RESOURCE TBUF r_glx_new_album_selection_name
       
   120 	{
       
   121 	buf = qtn_lgal_album_create;
       
   122 	}
       
   123 
       
   124 // Add to container completion note for one item album
       
   125 RESOURCE TBUF r_glx_completion_add_to_container_one_item_album
       
   126 	{
       
   127 	buf = qtn_lgal_note_added_one_item_album;
       
   128 	}
       
   129 
       
   130 // Add to container completion note for multi item album
       
   131 RESOURCE TBUF r_glx_completion_add_to_container_multi_item_album
       
   132 	{
       
   133 	buf = qtn_lgal_note_added_multi_item_album;
       
   134 	}
       
   135 
       
   136 // Add to container completion note for one item tag
       
   137 RESOURCE TBUF r_glx_completion_add_to_container_one_item_tag
       
   138 	{
       
   139 	buf = qtn_lgal_note_added_one_item_tag;
       
   140 	}
       
   141 
       
   142 // Add to container completion note for multi item tag
       
   143 RESOURCE TBUF r_glx_completion_add_to_container_multi_item_tag
       
   144 	{
       
   145 	buf = qtn_lgal_note_added_multi_item_tag;
       
   146 	}
       
   147 		
       
   148 // General processing note
       
   149 RESOURCE TBUF r_glx_progress_general
       
   150 	{
       
   151 	buf = qtn_lgal_note_wait_processing;
       
   152 	}
       
   153 
       
   154 // General navi counter
       
   155 RESOURCE TBUF r_glx_navi_counter
       
   156 	{
       
   157 	buf = qtn_lgal_item_counter;
       
   158 	}
       
   159 
       
   160 // General navi counter on static item
       
   161 RESOURCE TBUF r_glx_navi_counter_dl
       
   162 	{
       
   163 	buf = qtn_lgal_navi_counter_dl;
       
   164 	}
       
   165 	
       
   166 // General counter on static item in counter box in portrait tile view
       
   167 RESOURCE TBUF r_glx_tile_counter_dash
       
   168 	{
       
   169 	buf = qtn_lgal_tile_counter_dash;
       
   170 	}
       
   171 	
       
   172 // General navi zoom percentage
       
   173 RESOURCE TBUF r_glx_navi_zoom_percent
       
   174     {
       
   175     buf = qtn_lgal_zoom_ratio;
       
   176     }
       
   177 
       
   178 //
       
   179 // Delete confirmation notes
       
   180 //
       
   181 
       
   182 // Delete single item confirmation note
       
   183 RESOURCE TBUF r_glx_confirmation_delete_single
       
   184 	{
       
   185 	//buf = qtn_lgal_note_delete_image;
       
   186 	buf = qtn_query_common_conf_delete;
       
   187 	}
       
   188 
       
   189 // Delete multiple items confirmation note
       
   190 RESOURCE TBUF r_glx_confirmation_delete_multiple
       
   191 	{
       
   192 	buf = qtn_lgal_note_delete_items;
       
   193 	}
       
   194 
       
   195 // Delete single container confirmation note
       
   196 RESOURCE TBUF r_glx_confirmation_delete_container_single
       
   197 	{
       
   198 	buf = qtn_lgal_note_delete_container;
       
   199 	}
       
   200 
       
   201 // Delete multiple containers confirmation note
       
   202 RESOURCE TBUF r_glx_confirmation_delete_container_multiple
       
   203 	{
       
   204 	buf = qtn_lgal_note_delete_container_multi;
       
   205 	}
       
   206 
       
   207 // Remove single item from album confirmation note
       
   208 RESOURCE TBUF r_glx_confirmation_remove_name_album
       
   209 	{
       
   210 	buf = qtn_lgal_note_remove_name_album;
       
   211 	}
       
   212 
       
   213 // Remove multiple items from album confirmation note
       
   214 RESOURCE TBUF r_glx_confirmation_remove_items_album
       
   215 	{
       
   216 	buf = qtn_lgal_note_remove_items_album;
       
   217 	}
       
   218 
       
   219 // Remove single item from tag confirmation note
       
   220 RESOURCE TBUF r_glx_confirmation_remove_name_tag
       
   221 	{
       
   222 	buf = qtn_lgal_note_remove_name_tag;
       
   223 	}
       
   224 
       
   225 // Remove multiple items from album confirmation note
       
   226 RESOURCE TBUF r_glx_confirmation_remove_items_tag
       
   227 	{
       
   228 	buf = qtn_lgal_note_remove_items_tag;
       
   229 	}
       
   230 	
       
   231 // Play 
       
   232 RESOURCE TBUF r_glx_options_play
       
   233 	{
       
   234 	buf = qtn_lgal_tooltip_play;
       
   235 	}
       
   236 
       
   237 
       
   238 // Send media item pop-up title
       
   239 RESOURCE TBUF r_qtn_lgal_popup_send
       
   240 	{
       
   241 	//buf = qtn_lgal_popup_send;
       
   242 	buf = qtn_query_heading_send;
       
   243 	}
       
   244 
       
   245 // Use Image menu item, for AIW Assign handler
       
   246 RESOURCE TBUF r_qtn_lgal_options_use_image_as
       
   247 	{
       
   248 	buf = qtn_lgal_options_use_image_as;
       
   249 	}
       
   250 
       
   251 // Use Video menu item, for AIW Assign handler
       
   252 RESOURCE TBUF r_qtn_lgal_options_use_video_as
       
   253 	{
       
   254 	buf = qtn_lgal_options_use_video_as;
       
   255 	}
       
   256 
       
   257 // Use items menu item, for AIW Assign handler
       
   258 RESOURCE TBUF r_qtn_lgal_options_use_items
       
   259 	{
       
   260 	buf = qtn_lgal_options_use_items;
       
   261 	}
       
   262 
       
   263 //use print menu item, for AIW print preview handler
       
   264 RESOURCE TBUF r_qtn_lgal_options_print_menu
       
   265 	{
       
   266 	buf = qtn_lgal_options_print_menu;
       
   267 	}
       
   268 
       
   269 //single clk chng
       
   270 //use items menu item, for Edit options
       
   271 RESOURCE TBUF r_qtn_lgal_options_edit
       
   272     {
       
   273     buf = qtn_lgal_options_edit;
       
   274     }
       
   275 //
       
   276 // Rename popup
       
   277 //
       
   278 
       
   279 // Popup title text
       
   280 RESOURCE TBUF r_glx_popup_rename_title
       
   281 	{
       
   282 	buf = qtn_lgal_options_rename;
       
   283 	}
       
   284 	
       
   285 // Show on Map No Location Info Popup
       
   286 RESOURCE TBUF r_glx_popup_no_location_info
       
   287 	{
       
   288 	buf = qtn_lgal_note_no_location;
       
   289 	}
       
   290 	
       
   291 RESOURCE DIALOG r_glx_text_entry_query
       
   292     {
       
   293     flags = EGeneralQueryFlags;
       
   294     buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
       
   295     items =
       
   296         {
       
   297         DLG_LINE
       
   298             {
       
   299             type = EAknCtQuery;
       
   300             id = EAknCtQuery;
       
   301             control = AVKON_DATA_QUERY
       
   302                 {
       
   303                     layout = EDataLayout;
       
   304                     control=EDWIN
       
   305                         {
       
   306                         flags = EEikEdwinAutoSelection | KSingleLineHorizontalScrollingEditorFlags;
       
   307                         maxlength = 128; // KMGXMaxFileName
       
   308                         lines = 1;
       
   309                         avkon_flags = EAknEditorFlagNoT9;
       
   310                         };
       
   311                 };
       
   312             }
       
   313         };
       
   314     }
       
   315 
       
   316 // -----------------------------------------------------------------------------
       
   317 //
       
   318 // r_glx_query_yes_no
       
   319 // Confirmation query.
       
   320 //
       
   321 // -----------------------------------------------------------------------------
       
   322 //
       
   323 RESOURCE DIALOG r_glx_query_yes_no
       
   324     {
       
   325     flags = EGeneralQueryFlags;
       
   326     buttons = R_AVKON_SOFTKEYS_YES_NO;
       
   327     items =
       
   328         {
       
   329         DLG_LINE
       
   330             {
       
   331             type = EAknCtQuery;
       
   332             id = EAknCtQuery;
       
   333             control = AVKON_CONFIRMATION_QUERY
       
   334                 {
       
   335                 layout = EConfirmationLayout;
       
   336                 };
       
   337             }
       
   338         };
       
   339     }
       
   340 
       
   341 
       
   342 // -----------------------------------------------------------------------------
       
   343 //
       
   344 // r_glx_query_ok_cancel
       
   345 // Confirmation query.
       
   346 //
       
   347 // -----------------------------------------------------------------------------
       
   348 //
       
   349 RESOURCE DIALOG r_glx_query_ok_cancel
       
   350     {
       
   351     flags = EGeneralQueryFlags;
       
   352     buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
       
   353     items =
       
   354         {
       
   355         DLG_LINE
       
   356             {
       
   357             type = EAknCtQuery;
       
   358             id = EAknCtQuery;
       
   359             control = AVKON_CONFIRMATION_QUERY
       
   360                 {
       
   361                 layout = EConfirmationLayout;
       
   362                 };
       
   363             }
       
   364         };
       
   365     }
       
   366 
       
   367 // -----------------------------------------------------------------------------
       
   368 //
       
   369 // r_glx_progress_note
       
   370 // Progress note
       
   371 //
       
   372 // -----------------------------------------------------------------------------
       
   373 //
       
   374 RESOURCE DIALOG r_glx_progress_note
       
   375     {
       
   376     flags = EAknProgressNoteFlags;
       
   377     buttons = R_AVKON_SOFTKEYS_CANCEL;
       
   378     items =
       
   379         {
       
   380         DLG_LINE
       
   381             {
       
   382             type = EAknCtNote;
       
   383             id = EAknCtNote;
       
   384             control = AVKON_NOTE
       
   385                 {
       
   386                 layout = EProgressLayout;
       
   387                 animation = R_QGN_GRAF_WAIT_BAR_ANIM;                
       
   388                 };
       
   389             }
       
   390         };
       
   391     }
       
   392 
       
   393 // -----------------------------------------------------------------------------
       
   394 //
       
   395 // r_glx_wait_note
       
   396 // Confirmation query.
       
   397 //
       
   398 // -----------------------------------------------------------------------------
       
   399 //
       
   400 RESOURCE DIALOG r_glx_wait_note
       
   401     {
       
   402     flags = EAknWaitNoteFlags | EEikDialogFlagWait;
       
   403     buttons = R_AVKON_SOFTKEYS_CANCEL;
       
   404     items =
       
   405         {
       
   406         DLG_LINE
       
   407             {
       
   408             type = EAknCtNote;
       
   409             id = EGlxDlgWaitNote;
       
   410             control = AVKON_NOTE
       
   411                 {
       
   412                 layout = EWaitLayout;
       
   413                 animation = R_QGN_GRAF_WAIT_BAR_ANIM;
       
   414                 singular_label = r_glx_wait_dlg_processing;
       
   415                 };
       
   416             }
       
   417         };
       
   418     }
       
   419     
       
   420 // -----------------------------------------------------------------------------
       
   421 //
       
   422 // r_glx_wait_note
       
   423 // Confirmation query.
       
   424 //
       
   425 // -----------------------------------------------------------------------------
       
   426 //
       
   427 RESOURCE DIALOG r_glx_wait_note_blocking
       
   428     {
       
   429     flags = EAknWaitNoteFlags | EEikDialogFlagWait;
       
   430     buttons = R_AVKON_SOFTKEYS_CANCEL;
       
   431     items =
       
   432         {
       
   433         DLG_LINE
       
   434             {
       
   435             type = EAknCtNote;
       
   436             id = EGlxDlgWaitNote;
       
   437             control = AVKON_NOTE
       
   438                 {
       
   439                 layout = EWaitLayout;
       
   440                 animation = R_QGN_GRAF_WAIT_BAR_ANIM;
       
   441                 singular_label = r_glx_wait_dlg_processing;
       
   442                 };
       
   443             }
       
   444         };
       
   445     }
       
   446     
       
   447     
       
   448 // -----------------------------------------------------------------------------
       
   449 //
       
   450 // r_glx_aiw_assign_to_contact_interest
       
   451 // AIW interest structure for assign
       
   452 //
       
   453 // -----------------------------------------------------------------------------
       
   454 RESOURCE AIW_INTEREST r_glx_aiw_assign_to_contact_interest
       
   455     {
       
   456     items=
       
   457         {
       
   458         AIW_CRITERIA_ITEM
       
   459             {
       
   460             id = EGlxCmdAiwAssign;
       
   461             serviceCmd = KAiwCmdAssign;
       
   462             contentType = "*";
       
   463             serviceClass = KAiwClassMenu;
       
   464             defaultProvider = 0x101F85BB; // Phonebook, uid not exported anywhere
       
   465             }
       
   466         };
       
   467     }
       
   468 
       
   469 // -----------------------------------------------------------------------------
       
   470 //
       
   471 // r_glx_aiw_edit_interest
       
   472 // AIW interest structure for edit
       
   473 //
       
   474 // -----------------------------------------------------------------------------
       
   475 RESOURCE AIW_INTEREST r_glx_aiw_edit_interest
       
   476     {
       
   477     items=
       
   478         {
       
   479         AIW_CRITERIA_ITEM
       
   480             {
       
   481             id = EGlxCmdAiwEdit;
       
   482             serviceCmd = KAiwCmdEdit;
       
   483             contentType = "*";
       
   484             serviceClass = KAiwClassMenu;
       
   485             }
       
   486         };
       
   487     }
       
   488 
       
   489 // -----------------------------------------------------------------------------
       
   490 //
       
   491 // r_glx_aiw_print_interest
       
   492 // AIW interest structure for print preview
       
   493 //
       
   494 // -----------------------------------------------------------------------------
       
   495 RESOURCE AIW_INTEREST r_glx_aiw_print_interest
       
   496     {
       
   497     items=
       
   498         {
       
   499         AIW_CRITERIA_ITEM
       
   500             {
       
   501             id = EGlxCmdAiwPrint;
       
   502             serviceCmd = KAiwCmdPrint;
       
   503             contentType = "image/*";
       
   504             serviceClass = KAiwClassMenu;
       
   505             }
       
   506 		};
       
   507 	}
       
   508 
       
   509 // -----------------------------------------------------------------------------
       
   510 //
       
   511 // r_glx_aiw_showmap_interest
       
   512 // AIW interest structure for show on map
       
   513 //
       
   514 // -----------------------------------------------------------------------------
       
   515 RESOURCE AIW_INTEREST r_glx_aiw_showmap_interest
       
   516     {
       
   517     items=
       
   518         {
       
   519         AIW_CRITERIA_ITEM
       
   520             {
       
   521             id = KGlxCmdMnShowMap;
       
   522             serviceCmd = KAiwCmdMnShowMap;
       
   523             contentType = "*";
       
   524             serviceClass = KAiwClassMenu;
       
   525             }
       
   526         };
       
   527     }
       
   528     
       
   529     
       
   530 //----------------------------------------------------
       
   531 //   
       
   532 //    r_glx_aiw_showmap_interest_hardkey
       
   533 //    AIW interest for show on map hardkey
       
   534 //
       
   535 //----------------------------------------------------
       
   536 //
       
   537 RESOURCE AIW_INTEREST r_glx_aiw_showmap_interest_hardkey
       
   538     {
       
   539     items =
       
   540         {
       
   541         AIW_CRITERIA_ITEM
       
   542             {
       
   543             id = KGlxCmdMnShowMap;
       
   544             serviceCmd = KAiwCmdMnShowMap;
       
   545             contentType = "application/x-landmark";
       
   546             serviceClass = KAiwClassBase;
       
   547             }
       
   548         };
       
   549     }
       
   550     
       
   551 
       
   552 // -----------------------------------------------------------------------------
       
   553 //
       
   554 // r_glx_name_already_used
       
   555 // Used by new media command handler
       
   556 //
       
   557 // -----------------------------------------------------------------------------
       
   558 RESOURCE TBUF r_glx_name_already_used
       
   559 	{
       
   560 	buf = qtn_fldr_name_already_used;
       
   561 	}
       
   562 
       
   563 // -----------------------------------------------------------------------------
       
   564 //
       
   565 // r_glx_rename_query
       
   566 // Rename query when item already exists
       
   567 //
       
   568 // -----------------------------------------------------------------------------
       
   569 RESOURCE TBUF r_glx_rename_query
       
   570     {
       
   571     buf = qtn_fldr_rename_query;
       
   572     }
       
   573 
       
   574 
       
   575 // -----------------------------------------------------------------------------
       
   576 //
       
   577 //	r_aiw_share_base_interest
       
   578 //  One Click Upload resource
       
   579 //
       
   580 // -----------------------------------------------------------------------------
       
   581 //
       
   582 RESOURCE AIW_INTEREST r_aiw_share_base_interest
       
   583     {
       
   584     items=
       
   585             {
       
   586             AIW_CRITERIA_ITEM
       
   587                 {
       
   588                 id = EGlxCmdUpload;// 1006;
       
   589                 serviceCmd = KAiwCmdUpload;
       
   590                 contentType = "*";
       
   591                 serviceClass = KAiwClassBase;
       
   592                 maxProviders    = 1;
       
   593                 }
       
   594             };
       
   595     }
       
   596 
       
   597 // -----------------------------------------------------------------------------
       
   598 //
       
   599 //  r_aiw_share_interest
       
   600 //  Share On Ovi resource 
       
   601 //
       
   602 // -----------------------------------------------------------------------------
       
   603 //
       
   604 RESOURCE AIW_INTEREST r_aiw_share_interest
       
   605     {
       
   606     items=
       
   607         {
       
   608         AIW_CRITERIA_ITEM
       
   609             {
       
   610             id = EGlxCmdAiwShareOnOvi;
       
   611             serviceCmd = KAiwCmdUpload;
       
   612             contentType = "*";
       
   613             serviceClass = KAiwClassMenu;
       
   614             maxProviders    = 1;
       
   615             }
       
   616         };
       
   617     }
       
   618 
       
   619 // -----------------------------------------------------------------------------
       
   620 // R_GLX_FLOATING_TOOLBAR
       
   621 // Used by ScreenFurniture to create the avkon toolbar for non-touch fullscreen
       
   622 // -----------------------------------------------------------------------------
       
   623 //
       
   624 RESOURCE AVKON_TOOLBAR r_glx_fullscreen_floating_toolbar
       
   625     {
       
   626     lines = 2;
       
   627     flags = ( KAknToolbarWithoutCba | KAknToolbarTransparent | KAknToolbarFlexiblePosition ); 
       
   628 
       
   629     items =
       
   630     {
       
   631             TBAR_CTRL
       
   632                 {
       
   633                 type = EAknCtButton;
       
   634                 id = EGlxCmdPlay;
       
   635                 control = AVKON_BUTTON
       
   636                     {
       
   637                     flags = KAknButtonNoFrame;
       
   638                     states =
       
   639                     {
       
   640                             AVKON_BUTTON_STATE
       
   641                                 {
       
   642                                 bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   643                                 bmpid = EMbmGlxiconsQgn_indi_media_thumbnail;
       
   644                                 bmpmask = EMbmGlxiconsQgn_indi_media_thumbnail_mask;
       
   645                                 dim_bmpid = EMbmGlxiconsQgn_indi_media_thumbnail;
       
   646                                 dim_bmpmask = EMbmGlxiconsQgn_indi_media_thumbnail_mask;
       
   647                                 hover_bmpid = EMbmGlxiconsQgn_indi_media_thumbnail;
       
   648                                 hover_bmpmask = EMbmGlxiconsQgn_indi_media_thumbnail_mask;
       
   649                                 press_bmpid = EMbmGlxiconsQgn_indi_media_thumbnail;
       
   650                                 press_bmpmask = EMbmGlxiconsQgn_indi_media_thumbnail_mask;
       
   651                                 helptxt = qtn_lgal_tooltip_play;
       
   652                                 }
       
   653                     };
       
   654                     };
       
   655                 },
       
   656                 TBAR_CTRL
       
   657                     {
       
   658                     type = EAknCtButton;
       
   659                     id = EGlxCmdSlideshowPlay;
       
   660                     control = AVKON_BUTTON
       
   661                         {
       
   662                         flags = KAknButtonNoFrame;
       
   663                         states =
       
   664                         {
       
   665                                 AVKON_BUTTON_STATE
       
   666                                     {
       
   667                                     bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   668                                     bmpid = EMbmGlxiconsQgn_indi_tb_slideshow;
       
   669                                     bmpmask = EMbmGlxiconsQgn_indi_tb_slideshow_mask;
       
   670                                     dim_bmpid = EMbmGlxiconsQgn_indi_tb_slideshow;
       
   671                                     dim_bmpmask = EMbmGlxiconsQgn_indi_tb_slideshow_mask;
       
   672                                     hover_bmpid = EMbmGlxiconsQgn_indi_tb_slideshow;
       
   673                                     hover_bmpmask = EMbmGlxiconsQgn_indi_tb_slideshow_mask;
       
   674                                     press_bmpid = EMbmGlxiconsQgn_indi_tb_slideshow;
       
   675                                     press_bmpmask = EMbmGlxiconsQgn_indi_tb_slideshow_mask;
       
   676                                     helptxt = qtn_lgal_ap_tooltip_slideshow_start;
       
   677                                     }
       
   678                         };
       
   679                         };
       
   680                     },
       
   681                     TBAR_CTRL
       
   682                         {
       
   683                         type = EAknCtButton;
       
   684                         id = EGlxCmdSend;
       
   685                         control = AVKON_BUTTON
       
   686                             {
       
   687                             flags = KAknButtonNoFrame;
       
   688                             states =
       
   689                             {
       
   690                                     AVKON_BUTTON_STATE
       
   691                                         {
       
   692                                         bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   693                                         bmpid = EMbmGlxiconsQgn_indi_cam4_tb_send;
       
   694                                         bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_send_mask;
       
   695                                         dim_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_send;
       
   696                                         dim_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_send_mask;
       
   697                                         hover_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_send;
       
   698                                         hover_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_send_mask;
       
   699                                         press_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_send;
       
   700                                         press_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_send_mask;
       
   701                                         helptxt = qtn_lgal_tooltip_send;
       
   702                                         }
       
   703                             };
       
   704                             };
       
   705                         },                        
       
   706                         TBAR_CTRL
       
   707                             {
       
   708                             type = EAknCtButton;
       
   709                             id = EGlxCmdUpload;
       
   710                             control = AVKON_BUTTON
       
   711                                 {
       
   712                                 flags = KAknButtonNoFrame;
       
   713                                 states =
       
   714                                 {
       
   715                                         AVKON_BUTTON_STATE
       
   716                                             {
       
   717                                             bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   718                                             bmpid = EMbmGlxiconsQgn_indi_cam4_tb_upload;
       
   719                                             bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_upload_mask;
       
   720                                             dim_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_upload;
       
   721                                             dim_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_upload_mask;
       
   722                                             hover_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_upload;
       
   723                                             hover_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_upload_mask;
       
   724                                             press_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_upload;
       
   725                                             press_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_upload_mask;                                            
       
   726                                             }
       
   727                                 };
       
   728                                 };
       
   729                             },
       
   730                             TBAR_CTRL
       
   731                                 {
       
   732                                 type = EAknCtButton;
       
   733                                 id = EGlxCmdDelete;
       
   734                                 control = AVKON_BUTTON
       
   735                                     {
       
   736                                     flags = KAknButtonNoFrame;
       
   737                                     states =
       
   738                                     {
       
   739                                             AVKON_BUTTON_STATE
       
   740                                                 {
       
   741                                                 bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   742                                                 bmpid = EMbmGlxiconsQgn_indi_cam4_tb_delete;
       
   743                                                 bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_delete_mask;
       
   744                                                 dim_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_delete;
       
   745                                                 dim_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_delete_mask;
       
   746                                                 hover_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_delete;
       
   747                                                 hover_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_delete_mask;
       
   748                                                 press_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_delete;
       
   749                                                 press_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_delete_mask;
       
   750                                                 helptxt = qtn_lgal_tooltip_delete;
       
   751                                                 }
       
   752                                     };
       
   753                                     };
       
   754                                 }                          
       
   755 
       
   756     };
       
   757     }
       
   758 // -----------------------------------------------------------------------------
       
   759 // resource for metadata msk edit
       
   760 // -----------------------------------------------------------------------------
       
   761 //
       
   762 RESOURCE TBUF r_glx_metadata_msk_edit
       
   763     {
       
   764     buf = qtn_msk_edit;
       
   765     }  
       
   766     
       
   767 // -----------------------------------------------------------------------------
       
   768 // resource for metadata msk add
       
   769 // -----------------------------------------------------------------------------
       
   770 //
       
   771 RESOURCE TBUF r_glx_metadata_msk_add
       
   772     {
       
   773     buf = qtn_msk_add;
       
   774     }        
       
   775 
       
   776 // -----------------------------------------------------------------------------
       
   777 // resource for metadata msk blank
       
   778 // -----------------------------------------------------------------------------
       
   779 //
       
   780 RESOURCE TBUF r_glx_metadata_msk_blank
       
   781     {
       
   782     buf = " ";
       
   783     }   
       
   784 
       
   785 // ------------------------------------------------------------------------------------
       
   786 // Single Line meta pane resource
       
   787 // ------------------------------------------------------------------------------------
       
   788 RESOURCE TBUF r_glx_completion_add_to_favourites
       
   789     {
       
   790     //buf = qtn_lgal_note_added_to_favourites;
       
   791     buf = "#Added to Favourites";
       
   792     }
       
   793 
       
   794 RESOURCE TBUF r_glx_completion_rem_from_favourites
       
   795     {
       
   796     //buf = qtn_lgal_note_remove_from_favourites;
       
   797     buf = "#Removed from Favourites";
       
   798     }