photosgallery/viewframework/uiutilities/data/glxuiutilities.rss
branchRCL_3
changeset 60 5b3385a43d68
child 75 01504893d9cb
equal deleted inserted replaced
59:8e5f6eea9c9f 60:5b3385a43d68
       
     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 = EGeneralQuery;
       
   301             control = AVKON_DATA_QUERY
       
   302                 {
       
   303                 layout = EDataLayout;
       
   304                 control=EDWIN
       
   305                     {
       
   306                     maxlength = 40; // KMaxMediaPopupTextLength
       
   307                     lines = 1;
       
   308                     };
       
   309                 };
       
   310             }
       
   311         };
       
   312     }
       
   313 
       
   314 // -----------------------------------------------------------------------------
       
   315 //
       
   316 // r_glx_query_yes_no
       
   317 // Confirmation query.
       
   318 //
       
   319 // -----------------------------------------------------------------------------
       
   320 //
       
   321 RESOURCE DIALOG r_glx_query_yes_no
       
   322     {
       
   323     flags = EGeneralQueryFlags;
       
   324     buttons = R_AVKON_SOFTKEYS_YES_NO;
       
   325     items =
       
   326         {
       
   327         DLG_LINE
       
   328             {
       
   329             type = EAknCtQuery;
       
   330             id = EAknCtQuery;
       
   331             control = AVKON_CONFIRMATION_QUERY
       
   332                 {
       
   333                 layout = EConfirmationLayout;
       
   334                 };
       
   335             }
       
   336         };
       
   337     }
       
   338 
       
   339 
       
   340 // -----------------------------------------------------------------------------
       
   341 //
       
   342 // r_glx_query_ok_cancel
       
   343 // Confirmation query.
       
   344 //
       
   345 // -----------------------------------------------------------------------------
       
   346 //
       
   347 RESOURCE DIALOG r_glx_query_ok_cancel
       
   348     {
       
   349     flags = EGeneralQueryFlags;
       
   350     buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
       
   351     items =
       
   352         {
       
   353         DLG_LINE
       
   354             {
       
   355             type = EAknCtQuery;
       
   356             id = EAknCtQuery;
       
   357             control = AVKON_CONFIRMATION_QUERY
       
   358                 {
       
   359                 layout = EConfirmationLayout;
       
   360                 };
       
   361             }
       
   362         };
       
   363     }
       
   364 
       
   365 // -----------------------------------------------------------------------------
       
   366 //
       
   367 // r_glx_progress_note
       
   368 // Progress note
       
   369 //
       
   370 // -----------------------------------------------------------------------------
       
   371 //
       
   372 RESOURCE DIALOG r_glx_progress_note
       
   373     {
       
   374     flags = EAknProgressNoteFlags;
       
   375     buttons = R_AVKON_SOFTKEYS_CANCEL;
       
   376     items =
       
   377         {
       
   378         DLG_LINE
       
   379             {
       
   380             type = EAknCtNote;
       
   381             id = EAknCtNote;
       
   382             control = AVKON_NOTE
       
   383                 {
       
   384                 layout = EProgressLayout;
       
   385                 animation = R_QGN_GRAF_WAIT_BAR_ANIM;                
       
   386                 };
       
   387             }
       
   388         };
       
   389     }
       
   390 
       
   391 // -----------------------------------------------------------------------------
       
   392 //
       
   393 // r_glx_wait_note
       
   394 // Confirmation query.
       
   395 //
       
   396 // -----------------------------------------------------------------------------
       
   397 //
       
   398 RESOURCE DIALOG r_glx_wait_note
       
   399     {
       
   400     flags = EAknWaitNoteFlags | EEikDialogFlagWait;
       
   401     buttons = R_AVKON_SOFTKEYS_CANCEL;
       
   402     items =
       
   403         {
       
   404         DLG_LINE
       
   405             {
       
   406             type = EAknCtNote;
       
   407             id = EGlxDlgWaitNote;
       
   408             control = AVKON_NOTE
       
   409                 {
       
   410                 layout = EWaitLayout;
       
   411                 animation = R_QGN_GRAF_WAIT_BAR_ANIM;
       
   412                 singular_label = r_glx_wait_dlg_processing;
       
   413                 };
       
   414             }
       
   415         };
       
   416     }
       
   417     
       
   418 // -----------------------------------------------------------------------------
       
   419 //
       
   420 // r_glx_wait_note
       
   421 // Confirmation query.
       
   422 //
       
   423 // -----------------------------------------------------------------------------
       
   424 //
       
   425 RESOURCE DIALOG r_glx_wait_note_blocking
       
   426     {
       
   427     flags = EAknWaitNoteFlags | EEikDialogFlagWait;
       
   428     buttons = R_AVKON_SOFTKEYS_CANCEL;
       
   429     items =
       
   430         {
       
   431         DLG_LINE
       
   432             {
       
   433             type = EAknCtNote;
       
   434             id = EGlxDlgWaitNote;
       
   435             control = AVKON_NOTE
       
   436                 {
       
   437                 layout = EWaitLayout;
       
   438                 animation = R_QGN_GRAF_WAIT_BAR_ANIM;
       
   439                 singular_label = r_glx_wait_dlg_processing;
       
   440                 };
       
   441             }
       
   442         };
       
   443     }
       
   444     
       
   445     
       
   446 // -----------------------------------------------------------------------------
       
   447 //
       
   448 // r_glx_aiw_assign_to_contact_interest
       
   449 // AIW interest structure for assign
       
   450 //
       
   451 // -----------------------------------------------------------------------------
       
   452 
       
   453 RESOURCE AIW_INTEREST r_glx_aiw_assign_to_contact_interest_mediaeditor
       
   454     {
       
   455     items=
       
   456         {
       
   457         AIW_CRITERIA_ITEM
       
   458             {
       
   459             id = EGlxCmdAiwAssign;
       
   460             serviceCmd = KAiwCmdAssign;
       
   461             contentType = "MediaEditor/*";
       
   462             serviceClass = KAiwClassMenu;
       
   463             }
       
   464         };
       
   465     }
       
   466 
       
   467 RESOURCE AIW_INTEREST r_glx_aiw_assign_to_contact_interest
       
   468     {
       
   469     items=
       
   470         {
       
   471         AIW_CRITERIA_ITEM
       
   472             {
       
   473             id = EGlxCmdAiwAssign;
       
   474             serviceCmd = KAiwCmdAssign;
       
   475             contentType = "*";
       
   476             serviceClass = KAiwClassMenu;
       
   477             defaultProvider = 0x101F85BB; // Phonebook, uid not exported anywhere
       
   478             }
       
   479         };
       
   480     }
       
   481 
       
   482 
       
   483 // -----------------------------------------------------------------------------
       
   484 //
       
   485 // r_glx_aiw_edit_interest
       
   486 // AIW interest structure for edit
       
   487 //
       
   488 // -----------------------------------------------------------------------------
       
   489 RESOURCE AIW_INTEREST r_glx_aiw_edit_interest
       
   490     {
       
   491     items=
       
   492         {
       
   493         AIW_CRITERIA_ITEM
       
   494             {
       
   495             id = EGlxCmdAiwEdit;
       
   496             serviceCmd = KAiwCmdEdit;
       
   497             contentType = "*";
       
   498             serviceClass = KAiwClassMenu;
       
   499             }
       
   500         };
       
   501     }
       
   502 
       
   503 // -----------------------------------------------------------------------------
       
   504 //
       
   505 // r_glx_aiw_print_interest
       
   506 // AIW interest structure for print preview
       
   507 //
       
   508 // -----------------------------------------------------------------------------
       
   509 RESOURCE AIW_INTEREST r_glx_aiw_print_interest
       
   510     {
       
   511     items=
       
   512         {
       
   513         AIW_CRITERIA_ITEM
       
   514             {
       
   515             id = EGlxCmdAiwPrint;
       
   516             serviceCmd = KAiwCmdPrint;
       
   517             contentType = "image/*";
       
   518             serviceClass = KAiwClassMenu;
       
   519             }
       
   520 		};
       
   521 	}
       
   522 
       
   523 // -----------------------------------------------------------------------------
       
   524 //
       
   525 // r_glx_aiw_showmap_interest
       
   526 // AIW interest structure for show on map
       
   527 //
       
   528 // -----------------------------------------------------------------------------
       
   529 RESOURCE AIW_INTEREST r_glx_aiw_showmap_interest
       
   530     {
       
   531     items=
       
   532         {
       
   533         AIW_CRITERIA_ITEM
       
   534             {
       
   535             id = KGlxCmdMnShowMap;
       
   536             serviceCmd = KAiwCmdMnShowMap;
       
   537             contentType = "*";
       
   538             serviceClass = KAiwClassMenu;
       
   539             }
       
   540         };
       
   541     }
       
   542     
       
   543     
       
   544 //----------------------------------------------------
       
   545 //   
       
   546 //    r_glx_aiw_showmap_interest_hardkey
       
   547 //    AIW interest for show on map hardkey
       
   548 //
       
   549 //----------------------------------------------------
       
   550 //
       
   551 RESOURCE AIW_INTEREST r_glx_aiw_showmap_interest_hardkey
       
   552     {
       
   553     items =
       
   554         {
       
   555         AIW_CRITERIA_ITEM
       
   556             {
       
   557             id = KGlxCmdMnShowMap;
       
   558             serviceCmd = KAiwCmdMnShowMap;
       
   559             contentType = "application/x-landmark";
       
   560             serviceClass = KAiwClassBase;
       
   561             }
       
   562         };
       
   563     }
       
   564     
       
   565 
       
   566 // -----------------------------------------------------------------------------
       
   567 //
       
   568 // r_glx_name_already_used
       
   569 // Used by new media command handler
       
   570 //
       
   571 // -----------------------------------------------------------------------------
       
   572 RESOURCE TBUF r_glx_name_already_used
       
   573 	{
       
   574 	buf = qtn_fldr_name_already_used;
       
   575 	}
       
   576 
       
   577 // -----------------------------------------------------------------------------
       
   578 //
       
   579 // r_glx_rename_query
       
   580 // Rename query when item already exists
       
   581 //
       
   582 // -----------------------------------------------------------------------------
       
   583 RESOURCE TBUF r_glx_rename_query
       
   584     {
       
   585     buf = qtn_fldr_rename_query;
       
   586     }
       
   587 
       
   588 
       
   589 // -----------------------------------------------------------------------------
       
   590 //
       
   591 //	r_aiw_share_base_interest
       
   592 //  One Click Upload resource
       
   593 //
       
   594 // -----------------------------------------------------------------------------
       
   595 //
       
   596 RESOURCE AIW_INTEREST r_glx_aiw_share_base_interest
       
   597     {
       
   598     items=
       
   599             {
       
   600             AIW_CRITERIA_ITEM
       
   601                 {
       
   602                 id = EGlxCmdUpload;
       
   603                 serviceCmd = KAiwCmdUpload;
       
   604                 serviceClass = KAiwClassBase;
       
   605                 contentType = "image/*";                               
       
   606                 }
       
   607             };
       
   608     }
       
   609 
       
   610 // -----------------------------------------------------------------------------
       
   611 //
       
   612 //  r_aiw_share_interest
       
   613 //  Share On Ovi resource 
       
   614 //
       
   615 // -----------------------------------------------------------------------------
       
   616 //
       
   617 RESOURCE AIW_INTEREST r_aiw_share_interest
       
   618     {
       
   619     items=
       
   620         {
       
   621         AIW_CRITERIA_ITEM
       
   622             {
       
   623             id = EGlxCmdAiwShareOnOvi;
       
   624             serviceCmd = KAiwCmdUpload;
       
   625             contentType = "*";
       
   626             serviceClass = KAiwClassMenu;
       
   627             maxProviders    = 1;
       
   628             }
       
   629         };
       
   630     }
       
   631 
       
   632 // -----------------------------------------------------------------------------
       
   633 // R_GLX_FLOATING_TOOLBAR
       
   634 // Used by ScreenFurniture to create the avkon toolbar for non-touch fullscreen
       
   635 // -----------------------------------------------------------------------------
       
   636 //
       
   637 RESOURCE AVKON_TOOLBAR r_glx_fullscreen_floating_toolbar
       
   638     {
       
   639     lines = 2;
       
   640     flags = ( KAknToolbarWithoutCba | KAknToolbarTransparent | KAknToolbarFlexiblePosition ); 
       
   641 
       
   642     items =
       
   643     {
       
   644             TBAR_CTRL
       
   645                 {
       
   646                 type = EAknCtButton;
       
   647                 id = EGlxCmdPlay;
       
   648                 control = AVKON_BUTTON
       
   649                     {
       
   650                     flags = KAknButtonNoFrame;
       
   651                     states =
       
   652                     {
       
   653                             AVKON_BUTTON_STATE
       
   654                                 {
       
   655                                 bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   656                                 bmpid = EMbmGlxiconsQgn_indi_media_thumbnail;
       
   657                                 bmpmask = EMbmGlxiconsQgn_indi_media_thumbnail_mask;
       
   658                                 dim_bmpid = EMbmGlxiconsQgn_indi_media_thumbnail;
       
   659                                 dim_bmpmask = EMbmGlxiconsQgn_indi_media_thumbnail_mask;
       
   660                                 hover_bmpid = EMbmGlxiconsQgn_indi_media_thumbnail;
       
   661                                 hover_bmpmask = EMbmGlxiconsQgn_indi_media_thumbnail_mask;
       
   662                                 press_bmpid = EMbmGlxiconsQgn_indi_media_thumbnail;
       
   663                                 press_bmpmask = EMbmGlxiconsQgn_indi_media_thumbnail_mask;
       
   664                                 helptxt = qtn_lgal_tooltip_play;
       
   665                                 }
       
   666                     };
       
   667                     };
       
   668                 },
       
   669                 TBAR_CTRL
       
   670                     {
       
   671                     type = EAknCtButton;
       
   672                     id = EGlxCmdSlideshowPlay;
       
   673                     control = AVKON_BUTTON
       
   674                         {
       
   675                         flags = KAknButtonNoFrame;
       
   676                         states =
       
   677                         {
       
   678                                 AVKON_BUTTON_STATE
       
   679                                     {
       
   680                                     bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   681                                     bmpid = EMbmGlxiconsQgn_indi_tb_slideshow;
       
   682                                     bmpmask = EMbmGlxiconsQgn_indi_tb_slideshow_mask;
       
   683                                     dim_bmpid = EMbmGlxiconsQgn_indi_tb_slideshow;
       
   684                                     dim_bmpmask = EMbmGlxiconsQgn_indi_tb_slideshow_mask;
       
   685                                     hover_bmpid = EMbmGlxiconsQgn_indi_tb_slideshow;
       
   686                                     hover_bmpmask = EMbmGlxiconsQgn_indi_tb_slideshow_mask;
       
   687                                     press_bmpid = EMbmGlxiconsQgn_indi_tb_slideshow;
       
   688                                     press_bmpmask = EMbmGlxiconsQgn_indi_tb_slideshow_mask;
       
   689                                     helptxt = qtn_lgal_ap_tooltip_slideshow_start;
       
   690                                     }
       
   691                         };
       
   692                         };
       
   693                     },
       
   694                     TBAR_CTRL
       
   695                         {
       
   696                         type = EAknCtButton;
       
   697                         id = EGlxCmdSend;
       
   698                         control = AVKON_BUTTON
       
   699                             {
       
   700                             flags = KAknButtonNoFrame;
       
   701                             states =
       
   702                             {
       
   703                                     AVKON_BUTTON_STATE
       
   704                                         {
       
   705                                         bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   706                                         bmpid = EMbmGlxiconsQgn_indi_cam4_tb_send;
       
   707                                         bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_send_mask;
       
   708                                         dim_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_send;
       
   709                                         dim_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_send_mask;
       
   710                                         hover_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_send;
       
   711                                         hover_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_send_mask;
       
   712                                         press_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_send;
       
   713                                         press_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_send_mask;
       
   714                                         helptxt = qtn_lgal_tooltip_send;
       
   715                                         }
       
   716                             };
       
   717                             };
       
   718                         },                        
       
   719                         TBAR_CTRL
       
   720                             {
       
   721                             type = EAknCtButton;
       
   722                             id = EGlxCmdUpload;
       
   723                             control = AVKON_BUTTON
       
   724                                 {
       
   725                                 flags = KAknButtonNoFrame;
       
   726                                 states =
       
   727                                 {
       
   728                                         AVKON_BUTTON_STATE
       
   729                                             {
       
   730                                             bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   731                                             bmpid = EMbmGlxiconsQgn_indi_cam4_tb_upload;
       
   732                                             bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_upload_mask;
       
   733                                             dim_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_upload;
       
   734                                             dim_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_upload_mask;
       
   735                                             hover_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_upload;
       
   736                                             hover_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_upload_mask;
       
   737                                             press_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_upload;
       
   738                                             press_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_upload_mask;                                            
       
   739                                             }
       
   740                                 };
       
   741                                 };
       
   742                             },
       
   743                             TBAR_CTRL
       
   744                                 {
       
   745                                 type = EAknCtButton;
       
   746                                 id = EGlxCmdDelete;
       
   747                                 control = AVKON_BUTTON
       
   748                                     {
       
   749                                     flags = KAknButtonNoFrame;
       
   750                                     states =
       
   751                                     {
       
   752                                             AVKON_BUTTON_STATE
       
   753                                                 {
       
   754                                                 bmpfile = "z:\\Resource\\apps\\glxicons.mif";
       
   755                                                 bmpid = EMbmGlxiconsQgn_indi_cam4_tb_delete;
       
   756                                                 bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_delete_mask;
       
   757                                                 dim_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_delete;
       
   758                                                 dim_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_delete_mask;
       
   759                                                 hover_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_delete;
       
   760                                                 hover_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_delete_mask;
       
   761                                                 press_bmpid = EMbmGlxiconsQgn_indi_cam4_tb_delete;
       
   762                                                 press_bmpmask = EMbmGlxiconsQgn_indi_cam4_tb_delete_mask;
       
   763                                                 helptxt = qtn_lgal_tooltip_delete;
       
   764                                                 }
       
   765                                     };
       
   766                                     };
       
   767                                 }                          
       
   768 
       
   769     };
       
   770     }
       
   771 // -----------------------------------------------------------------------------
       
   772 // resource for metadata msk edit
       
   773 // -----------------------------------------------------------------------------
       
   774 //
       
   775 RESOURCE TBUF r_glx_metadata_msk_edit
       
   776     {
       
   777     buf = qtn_msk_edit;
       
   778     }  
       
   779     
       
   780 // -----------------------------------------------------------------------------
       
   781 // resource for metadata msk add
       
   782 // -----------------------------------------------------------------------------
       
   783 //
       
   784 RESOURCE TBUF r_glx_metadata_msk_add
       
   785     {
       
   786     buf = qtn_msk_add;
       
   787     }        
       
   788 
       
   789 // -----------------------------------------------------------------------------
       
   790 // resource for metadata msk blank
       
   791 // -----------------------------------------------------------------------------
       
   792 //
       
   793 RESOURCE TBUF r_glx_metadata_msk_blank
       
   794     {
       
   795     buf = " ";
       
   796     }   
       
   797 
       
   798 // ------------------------------------------------------------------------------------
       
   799 // Single Line meta pane resource
       
   800 // ------------------------------------------------------------------------------------
       
   801 RESOURCE TBUF r_glx_completion_add_to_favourites
       
   802     {
       
   803     //buf = qtn_lgal_note_added_to_favourites;
       
   804     buf = "#Added to Favourites";
       
   805     }
       
   806 
       
   807 RESOURCE TBUF r_glx_completion_rem_from_favourites
       
   808     {
       
   809     //buf = qtn_lgal_note_remove_from_favourites;
       
   810     buf = "#Removed from Favourites";
       
   811     }
       
   812 
       
   813 // Completion note for "File saved to"
       
   814 RESOURCE TBUF r_glx_completion_file_saved_to
       
   815     {
       
   816     buf = qtn_lgal_note_file_saved_to;
       
   817     }
       
   818 
       
   819 // Error note when the image can not be opened
       
   820 RESOURCE TBUF r_glx_err_format_unknown
       
   821     {
       
   822     buf = qtn_lgal_format_unknown;
       
   823     }
       
   824 
       
   825 RESOURCE CBA r_glx_progressbar_softkey_hide
       
   826     {
       
   827     buttons =
       
   828             {
       
   829             CBA_BUTTON { txt = text_softkey_empty; },
       
   830             CBA_BUTTON { id = EAknSoftkeyHide; txt = qtn_softkey_hide; },
       
   831             CBA_BUTTON { txt = text_softkey_empty; }
       
   832             };
       
   833     }
       
   834 //resource for waiting dialog
       
   835 RESOURCE TBUF r_glx_main_list_view_processing_dialog
       
   836     { 
       
   837     buf = qtn_lgal_refreshing_media_note; 
       
   838     }
       
   839 RESOURCE DIALOG r_progress_note
       
   840     {
       
   841     flags = EAknProgressNoteFlags;
       
   842     buttons = r_glx_progressbar_softkey_hide;
       
   843     items =
       
   844         {
       
   845         DLG_LINE
       
   846             {
       
   847             type = EAknCtNote;
       
   848             id = EAknCtNote;
       
   849             control = AVKON_NOTE
       
   850                 {
       
   851                 layout = EProgressLayout;
       
   852                 singular_label =qtn_lgal_refreshing_media_note;
       
   853                 };
       
   854             }
       
   855         };
       
   856     }
       
   857 
       
   858 //resource for image viewer deletion failure note
       
   859 RESOURCE TBUF r_glx_deletion_failure_note
       
   860     { 
       
   861     buf = qtn_fldr_cant_delete_item; 
       
   862     }
       
   863 
       
   864 //resource for illegal characters in file name note
       
   865 RESOURCE TBUF r_glx_qtn_fldr_illegal_characters
       
   866     { 
       
   867     buf = qtn_fldr_illegal_characters; 
       
   868     }