photosgallery/slideshow/settingsdialog/data/shwsettingsdialog.rss
branchRCL_3
changeset 60 5b3385a43d68
child 75 01504893d9cb
equal deleted inserted replaced
59:8e5f6eea9c9f 60:5b3385a43d68
       
     1 /*
       
     2 * Copyright (c) 2007-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 "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:    Project definition file 
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 //	RESOURCE IDENTIFIER
       
    22 NAME	SHWD
       
    23 
       
    24 
       
    25 //  EXTERNAL INCLUDES
       
    26 #include <avkon.rsg>	
       
    27 #include <avkon.loc>						// for text_not_allowed, qtn_options_change
       
    28 #include <eikon.rh>
       
    29 #include <avkon.rh>
       
    30 #include <badef.rh>
       
    31 
       
    32 //  INTERNAL INCLUDES
       
    33 #include "shwslideshowsettings.hrh" 		// for control ids
       
    34 #include  <photos.loc>	// for localised strings
       
    35 #include "shwconstants.hrh"					// for constants
       
    36 
       
    37 //  RESOURCE DEFINITIONS 
       
    38 RESOURCE RSS_SIGNATURE { }
       
    39 RESOURCE TBUF {buf="SHWD";}
       
    40 
       
    41 
       
    42 // -----------------------------------------------------------------------------
       
    43 // Slideshow settings track not exist note text
       
    44 // -----------------------------------------------------------------------------
       
    45 RESOURCE TBUF r_shw_qtn_lgal_note_slideshow_define
       
    46     { buf = qtn_lgal_note_slideshow_track; }
       
    47 
       
    48 // -----------------------------------------------------------------------------
       
    49 // Slideshow settings track not defined note text
       
    50 // -----------------------------------------------------------------------------
       
    51 RESOURCE TBUF r_shw_qtn_lgal_note_track_define
       
    52     { buf = qtn_lgal_note_track_define; }
       
    53     
       
    54 // -----------------------------------------------------------------------------
       
    55 // Select track (slideshow) fetcher label text string
       
    56 // -----------------------------------------------------------------------------
       
    57 RESOURCE LBUF r_shw_qtn_popup_select_track
       
    58     { txt = qtn_lgal_popup_select_track; }    
       
    59     
       
    60 
       
    61 // -----------------------------------------------------------------------------
       
    62 // Slideshow settings: empty text for music track
       
    63 // -----------------------------------------------------------------------------
       
    64 RESOURCE LBUF r_shw_slideshow_settings_track_none
       
    65 	{ txt = qtn_lgal_slideshow_settings_track_none; }
       
    66 
       
    67 // -----------------------------------------------------------------------------
       
    68 // Slideshow general settings title pane text
       
    69 // -----------------------------------------------------------------------------
       
    70 RESOURCE TBUF r_shw_settingslist_title_pane_txt
       
    71     { buf = qtn_lgal_view_slideshow_settings_title_general; }
       
    72     
       
    73 // -----------------------------------------------------------------------------
       
    74 // Slideshow DRM error text
       
    75 // -----------------------------------------------------------------------------
       
    76 RESOURCE TBUF r_shw_settingslist_drm_txt
       
    77     { buf = qtn_lgal_note_slideshow_drm; }
       
    78 
       
    79 //-----------------------------------------------------------------------------
       
    80 // Slideshow no DRM meta data exist for file message text
       
    81 //-----------------------------------------------------------------------------
       
    82 RESOURCE TBUF r_shw_not_allowed_txt
       
    83 	{ buf = text_not_allowed; }
       
    84 
       
    85 // -----------------------------------------------------------------------------
       
    86 // Slideshow settings dialog 
       
    87 // -----------------------------------------------------------------------------
       
    88 RESOURCE DIALOG r_shw_settings_dlg
       
    89     {
       
    90     buttons = r_shw_softkeys_options_change_back;
       
    91     flags = EEikDialogFlagWait | EEikDialogFlagNoDrag
       
    92             | EEikDialogFlagCbaButtons | EEikDialogFlagFillAppClientRect;
       
    93     items =
       
    94         {
       
    95         DLG_LINE
       
    96             {
       
    97             type = EShwCtSettingListBox;
       
    98             id = EShwControlIdSettingList;
       
    99             itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
       
   100             control = AVKON_SETTING_ITEM_LIST
       
   101                 {
       
   102                 items =
       
   103                     {
       
   104                     AVKON_SETTING_ITEM
       
   105                         {
       
   106                         identifier = EPlayDirectionItem;
       
   107                         setting_page_resource = r_shw_settingslist_play_direction_setting_page;
       
   108                         name = qtn_lgal_slideshow_settings_order;
       
   109                         associated_resource = r_shw_settingslist_play_direction_popup_setting_texts;
       
   110                         },
       
   111                     AVKON_SETTING_ITEM
       
   112                         {
       
   113                         identifier = EMusicEnabledItem;
       
   114                         setting_page_resource = r_shw_settingslist_music_setting_page;
       
   115                         name = qtn_lgal_slideshow_settings_music;
       
   116                         associated_resource = r_shw_settingslist_music_popup_setting_texts;
       
   117                         },
       
   118                     AVKON_SETTING_ITEM
       
   119                         {
       
   120                         identifier = EFileNamePathItem;
       
   121                         setting_page_resource = r_shw_settingslist_filename_setting_page;
       
   122                         name = qtn_lgal_slideshow_settings_track;
       
   123                         empty_item_text = qtn_lgal_slideshow_settings_track_none;
       
   124                         },
       
   125 			        AVKON_SETTING_ITEM
       
   126 			            {
       
   127 			            identifier = ETransDelayItem;
       
   128 			            setting_page_resource = r_shw_settingslist_delay_setting_page;
       
   129 			            name = qtn_lgal_slideshow_settings_delay_slides;
       
   130 			            },
       
   131                     AVKON_SETTING_ITEM
       
   132                         {
       
   133                         identifier = ETransEffectItem;
       
   134                         setting_page_resource = r_shw_settingslist_effect_setting_page;
       
   135                         name = qtn_lgal_slideshow_settings_transition;
       
   136                         associated_resource = r_shw_settingslist_effect_popup_setting_texts;
       
   137                         },
       
   138                     AVKON_SETTING_ITEM
       
   139                         {
       
   140                         identifier = ETransEffectListItem;
       
   141                         setting_page_resource = r_shw_settingslist_effect_setting_page;
       
   142                         name = qtn_lgal_slideshow_settings_transition;
       
   143                         associated_resource = r_shw_settingslist_effect_popup_setting_texts;
       
   144                         }                        
       
   145                     };
       
   146                 };
       
   147             }
       
   148         };
       
   149     }
       
   150 
       
   151 
       
   152 
       
   153 // --------------------------------------------------------------------------
       
   154 // SoftKey buttonos (Options [left] - Change [middle] - Back [right])
       
   155 // --------------------------------------------------------------------------
       
   156 //
       
   157 RESOURCE CBA r_shw_softkeys_options_change_back
       
   158     {
       
   159     flags = 0;
       
   160     buttons =
       
   161         {
       
   162         CBA_BUTTON
       
   163             {
       
   164             id = EAknSoftkeyOptions;
       
   165             txt = text_softkey_option;
       
   166             },
       
   167         CBA_BUTTON
       
   168             {
       
   169             id = EAknSoftkeyBack;
       
   170             txt = text_softkey_back;
       
   171             },
       
   172         CBA_BUTTON
       
   173             {
       
   174             id = EAknSoftkeyChange;
       
   175             txt= qtn_options_change;
       
   176             }
       
   177         };
       
   178     }
       
   179 
       
   180 // -----------------------------------------------------------------------------
       
   181 // Slideshow music settings page
       
   182 // -----------------------------------------------------------------------------
       
   183 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_music_setting_page
       
   184   {
       
   185   label = qtn_lgal_slideshow_settings_music;
       
   186   type = EAknCtPopupSettingList;
       
   187   editor_resource_id = r_shw_settingslist_music_popup_setting_list;
       
   188   }
       
   189   
       
   190 // -----------------------------------------------------------------------------
       
   191 // Slideshow play direction settings page
       
   192 // -----------------------------------------------------------------------------
       
   193 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_play_direction_setting_page
       
   194   {
       
   195   label = qtn_lgal_slideshow_settings_play_direction;
       
   196   type = EAknCtPopupSettingList;
       
   197   editor_resource_id = r_shw_settingslist_play_direction_popup_setting_list;
       
   198   }
       
   199 // -----------------------------------------------------------------------------
       
   200 // Slideshow settings music editor resource
       
   201 // -----------------------------------------------------------------------------
       
   202 RESOURCE POPUP_SETTING_LIST r_shw_settingslist_music_popup_setting_list
       
   203     {
       
   204     }  
       
   205 // -----------------------------------------------------------------------------
       
   206 // Slideshow settings play direction editor resource
       
   207 // -----------------------------------------------------------------------------
       
   208 RESOURCE POPUP_SETTING_LIST r_shw_settingslist_play_direction_popup_setting_list
       
   209     {
       
   210     } 
       
   211 // -----------------------------------------------------------------------------
       
   212 // Slideshow settings music popup setting texts
       
   213 // -----------------------------------------------------------------------------
       
   214 RESOURCE AVKON_POPUP_SETTING_TEXTS r_shw_settingslist_music_popup_setting_texts
       
   215     {
       
   216     setting_texts_resource = r_shw_settingslist_music_texts;
       
   217     popped_up_texts_resource = r_shw_settingslist_music_popup_texts;
       
   218     }  
       
   219 // -----------------------------------------------------------------------------
       
   220 // Slideshow settings play direction popup setting texts
       
   221 // -----------------------------------------------------------------------------
       
   222 RESOURCE AVKON_POPUP_SETTING_TEXTS r_shw_settingslist_play_direction_popup_setting_texts
       
   223     {
       
   224     setting_texts_resource = r_shw_settingslist_play_direction_texts;
       
   225     popped_up_texts_resource = r_shw_settingslist_play_direction_popup_texts;
       
   226     }
       
   227 
       
   228 // -----------------------------------------------------------------------------
       
   229 // Slideshow settings music popup setting texts resource
       
   230 // -----------------------------------------------------------------------------
       
   231 RESOURCE ARRAY r_shw_settingslist_music_texts
       
   232     {
       
   233     items =
       
   234         {
       
   235         AVKON_ENUMERATED_TEXT
       
   236             {
       
   237             value = 1;
       
   238             text = qtn_lgal_slideshow_settings_music_on;
       
   239             },
       
   240         AVKON_ENUMERATED_TEXT
       
   241             {
       
   242             value = 0;
       
   243             text = qtn_lgal_slideshow_settings_music_off;
       
   244             }
       
   245         };
       
   246     }
       
   247     
       
   248 // -----------------------------------------------------------------------------
       
   249 // Slideshow music enabled page setting texts
       
   250 // -----------------------------------------------------------------------------
       
   251 RESOURCE ARRAY r_shw_settingslist_music_popup_texts
       
   252     {
       
   253     items =
       
   254         {
       
   255         LBUF
       
   256             {
       
   257             txt = qtn_lgal_slideshow_settings_music_on;
       
   258             },
       
   259         LBUF
       
   260             {
       
   261             txt = qtn_lgal_slideshow_settings_music_off;
       
   262             }
       
   263         };
       
   264     }
       
   265 // -----------------------------------------------------------------------------
       
   266 // Slideshow settings play direction popup setting texts resource
       
   267 // Direction of slideshow play (0->Older to newer, 1->newer to older)
       
   268 // -----------------------------------------------------------------------------
       
   269 RESOURCE ARRAY r_shw_settingslist_play_direction_texts
       
   270     {
       
   271     items =
       
   272         {
       
   273         AVKON_ENUMERATED_TEXT
       
   274             {
       
   275             value = 0;
       
   276             text = qtn_lgal_slideshow_settings_older_to_newer;
       
   277             },
       
   278         AVKON_ENUMERATED_TEXT
       
   279             {
       
   280             value = 1;
       
   281             text = qtn_lgal_slideshow_settings_newer_to_older;
       
   282             }
       
   283         };
       
   284     }
       
   285     
       
   286 // -----------------------------------------------------------------------------
       
   287 // Slideshow play direction enabled page setting texts
       
   288 // -----------------------------------------------------------------------------
       
   289 RESOURCE ARRAY r_shw_settingslist_play_direction_popup_texts
       
   290     {
       
   291     items =
       
   292         {
       
   293         LBUF
       
   294             {
       
   295             txt = qtn_lgal_slideshow_settings_older_to_newer;
       
   296             },
       
   297         LBUF
       
   298             {
       
   299             txt = qtn_lgal_slideshow_settings_newer_to_older;
       
   300             }
       
   301         };
       
   302     }    
       
   303 // -----------------------------------------------------------------------------
       
   304 // Slideshow settings music filename setting page
       
   305 // -----------------------------------------------------------------------------
       
   306 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_filename_setting_page
       
   307 	{
       
   308   	label = qtn_lgal_slideshow_settings_track;
       
   309 	type = EEikCtEdwin;
       
   310 	editor_resource_id = r_shw_editor;
       
   311   	}    
       
   312     
       
   313 
       
   314 // -----------------------------------------------------------------------------
       
   315 // Slideshow music settings filename/filepath text editor
       
   316 // -----------------------------------------------------------------------------
       
   317 RESOURCE EDWIN r_shw_editor
       
   318     {
       
   319     flags=0;
       
   320     }
       
   321     
       
   322 // -----------------------------------------------------------------------------
       
   323 // Slideshow settings transition setting page
       
   324 // -----------------------------------------------------------------------------
       
   325 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_transition_setting_page
       
   326   {
       
   327   label = qtn_lgal_slideshow_settings_transition;
       
   328   type = EAknCtPopupSettingList;
       
   329   editor_resource_id = r_shw_settingslist_transition_popup_setting_list;
       
   330   }    
       
   331   
       
   332   
       
   333 // -----------------------------------------------------------------------------
       
   334 // Slideshow settings transition editor resource
       
   335 // -----------------------------------------------------------------------------
       
   336 RESOURCE POPUP_SETTING_LIST r_shw_settingslist_transition_popup_setting_list
       
   337     {
       
   338     }  
       
   339     
       
   340     
       
   341     
       
   342 // -----------------------------------------------------------------------------
       
   343 // Slideshow settings transition delay setting page
       
   344 // -----------------------------------------------------------------------------
       
   345 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_delay_setting_page
       
   346   {
       
   347   softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL;  
       
   348   label = qtn_lgal_slideshow_settings_delay_slides;
       
   349   type = EAknCtSlider;
       
   350   editor_resource_id = r_shw_settingslist_delay_slider;
       
   351   }
       
   352 
       
   353 
       
   354 // ---------------------------------------------------------------------------
       
   355 // Delay transition slider.
       
   356 // ---------------------------------------------------------------------------
       
   357 RESOURCE SLIDER_WITH_FEEDBACK_STYLE  r_shw_settingslist_delay_slider
       
   358     {
       
   359     feedbackstyle = EAknSliderFbDynamic;
       
   360     layout = EAknSettingsItemSliderLayout;
       
   361     minvalue = KMinTransDelay;
       
   362     maxvalue = KMaxTransDelay;
       
   363     step = KTransDelayStep;
       
   364     valuetype = EAknSliderValueNone;
       
   365     minlabel = qtn_lgal_slideshow_settings_delay_slow;
       
   366     maxlabel = qtn_lgal_slideshow_settings_delay_fast;
       
   367     }
       
   368     
       
   369     
       
   370     
       
   371 // -----------------------------------------------------------------------------
       
   372 // Slideshow settings transition delay popup setting texts
       
   373 // -----------------------------------------------------------------------------
       
   374 RESOURCE AVKON_POPUP_SETTING_TEXTS r_shw_settingslist_delay_popup_setting_texts
       
   375     {
       
   376     setting_texts_resource = r_shw_settingslist_delay_texts;
       
   377     popped_up_texts_resource = r_shw_settingslist_delay_popup_texts;
       
   378     }
       
   379 
       
   380 
       
   381 // -----------------------------------------------------------------------------
       
   382 // Slideshow settings transition delay popup setting texts resource
       
   383 // -----------------------------------------------------------------------------
       
   384 RESOURCE ARRAY r_shw_settingslist_delay_texts
       
   385     {
       
   386     }
       
   387 
       
   388 // -----------------------------------------------------------------------------
       
   389 // Slideshow settings transition delay setting page setting texts
       
   390 // -----------------------------------------------------------------------------
       
   391 RESOURCE ARRAY r_shw_settingslist_delay_popup_texts
       
   392     {
       
   393     }
       
   394 
       
   395 // -----------------------------------------------------------------------------
       
   396 // Slideshow settings effects page
       
   397 // -----------------------------------------------------------------------------
       
   398 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_effect_setting_page
       
   399     {
       
   400     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL;
       
   401     label = qtn_lgal_slideshow_settings_transition;
       
   402     type = EAknCtPopupSettingList;
       
   403     editor_resource_id = r_shw_settingslist_effect_popup_setting_list;
       
   404     }
       
   405 
       
   406 // -----------------------------------------------------------------------------
       
   407 // Slideshow settings effect resource
       
   408 // -----------------------------------------------------------------------------
       
   409 RESOURCE POPUP_SETTING_LIST r_shw_settingslist_effect_popup_setting_list
       
   410 	{
       
   411 	}
       
   412 
       
   413 // -----------------------------------------------------------------------------
       
   414 // Slideshow music settings effect popup setting texts
       
   415 // -----------------------------------------------------------------------------
       
   416 RESOURCE AVKON_POPUP_SETTING_TEXTS r_shw_settingslist_effect_popup_setting_texts
       
   417 	{
       
   418 	setting_texts_resource = r_shw_settingslist_effect_texts;
       
   419 	popped_up_texts_resource = r_swh_settingslist_effect_popup_texts;
       
   420 	}
       
   421 
       
   422 // -----------------------------------------------------------------------------
       
   423 // Slideshow settings effect popup setting texts resource
       
   424 // -----------------------------------------------------------------------------
       
   425 RESOURCE ARRAY r_shw_settingslist_effect_texts
       
   426 	{
       
   427 	items =
       
   428 		{
       
   429 		};
       
   430 	}
       
   431 
       
   432 
       
   433 // -----------------------------------------------------------------------------
       
   434 // Slideshow settings effect setting page setting texts
       
   435 // -----------------------------------------------------------------------------
       
   436 RESOURCE ARRAY r_swh_settingslist_effect_popup_texts
       
   437     {
       
   438     items =
       
   439         {
       
   440         LBUF
       
   441             {
       
   442             txt = qtn_lgal_slideshow_settings_music_on;
       
   443             },
       
   444         LBUF
       
   445             {
       
   446             txt = qtn_lgal_slideshow_settings_music_off;
       
   447             }
       
   448         };
       
   449     }
       
   450 
       
   451 // -----------------------------------------------------------------------------
       
   452 // Slideshow music settings effect setting page setting texts
       
   453 // -----------------------------------------------------------------------------
       
   454 RESOURCE ARRAY r_shw_settingslist_effect_popup_texts
       
   455 	{
       
   456 	items =
       
   457 		{
       
   458 		LBUF
       
   459 			{
       
   460 			txt = qtn_lgal_slideshow_settings_kenburns_on;
       
   461 			},
       
   462 		LBUF
       
   463 			{
       
   464 			txt = qtn_lgal_slideshow_settings_kenburns_off;
       
   465 			}
       
   466 		};
       
   467 	}
       
   468 
       
   469 
       
   470 
       
   471     
       
   472 // -----------------------------------------------------------------------------
       
   473 // Slideshow settings dialog menu bar
       
   474 // -----------------------------------------------------------------------------
       
   475 RESOURCE MENU_BAR r_shw_settingslist_menu_bar
       
   476     {
       
   477     titles=
       
   478         {
       
   479         MENU_TITLE
       
   480             {
       
   481             txt = ""; // the text is not used in Series 60
       
   482             menu_pane = r_shw_settingslist_menu_pane;
       
   483             }
       
   484         };
       
   485     }
       
   486 
       
   487 // -----------------------------------------------------------------------------
       
   488 // Slideshow music settings dialog menu pane
       
   489 // -----------------------------------------------------------------------------
       
   490 RESOURCE MENU_PANE r_shw_settingslist_menu_pane
       
   491     {
       
   492     items =
       
   493         {
       
   494         MENU_ITEM 
       
   495         	{ 
       
   496         	command = EShwCmdHelp; 
       
   497         	txt = qtn_options_help; 
       
   498         	},
       
   499         MENU_ITEM
       
   500             { 
       
   501             command = EShwCmdExit;
       
   502             txt = qtn_options_exit;
       
   503             }
       
   504         };
       
   505     }    
       
   506     
       
   507     
       
   508     
       
   509 // -----------------------------------------------------------------------------
       
   510 // Slideshow confirmation query.
       
   511 // -----------------------------------------------------------------------------
       
   512 RESOURCE DIALOG r_shw_confirmation_query
       
   513     {
       
   514     flags = EGeneralQueryFlags;
       
   515     buttons = R_AVKON_SOFTKEYS_YES_NO;
       
   516     items =
       
   517         {
       
   518         DLG_LINE
       
   519             {
       
   520             type = EAknCtQuery;
       
   521             id = EAknCtQuery;
       
   522             control = AVKON_CONFIRMATION_QUERY
       
   523                 {
       
   524                 layout = EConfirmationLayout;
       
   525                 };
       
   526             }
       
   527         };
       
   528     }    
       
   529