photosgallery/slideshow/settingsdialog/data/shwsettingsdialog.rss
changeset 0 4e91876724a2
child 2 7d9067c6fcb1
equal deleted inserted replaced
-1:000000000000 0:4e91876724a2
       
     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 // -----------------------------------------------------------------------------
       
   268 RESOURCE ARRAY r_shw_settingslist_play_direction_texts
       
   269     {
       
   270     items =
       
   271         {
       
   272         AVKON_ENUMERATED_TEXT
       
   273             {
       
   274             value = 1;
       
   275             text = qtn_lgal_slideshow_settings_older_to_newer;
       
   276             },
       
   277         AVKON_ENUMERATED_TEXT
       
   278             {
       
   279             value = 0;
       
   280             text = qtn_lgal_slideshow_settings_newer_to_older;
       
   281             }
       
   282         };
       
   283     }
       
   284     
       
   285 // -----------------------------------------------------------------------------
       
   286 // Slideshow play direction enabled page setting texts
       
   287 // -----------------------------------------------------------------------------
       
   288 RESOURCE ARRAY r_shw_settingslist_play_direction_popup_texts
       
   289     {
       
   290     items =
       
   291         {
       
   292         LBUF
       
   293             {
       
   294             txt = qtn_lgal_slideshow_settings_older_to_newer;
       
   295             },
       
   296         LBUF
       
   297             {
       
   298             txt = qtn_lgal_slideshow_settings_newer_to_older;
       
   299             }
       
   300         };
       
   301     }    
       
   302 // -----------------------------------------------------------------------------
       
   303 // Slideshow settings music filename setting page
       
   304 // -----------------------------------------------------------------------------
       
   305 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_filename_setting_page
       
   306 	{
       
   307   	label = qtn_lgal_slideshow_settings_track;
       
   308 	type = EEikCtEdwin;
       
   309 	editor_resource_id = r_shw_editor;
       
   310   	}    
       
   311     
       
   312 
       
   313 // -----------------------------------------------------------------------------
       
   314 // Slideshow music settings filename/filepath text editor
       
   315 // -----------------------------------------------------------------------------
       
   316 RESOURCE EDWIN r_shw_editor
       
   317     {
       
   318     flags=0;
       
   319     }
       
   320     
       
   321 // -----------------------------------------------------------------------------
       
   322 // Slideshow settings transition setting page
       
   323 // -----------------------------------------------------------------------------
       
   324 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_transition_setting_page
       
   325   {
       
   326   label = qtn_lgal_slideshow_settings_transition;
       
   327   type = EAknCtPopupSettingList;
       
   328   editor_resource_id = r_shw_settingslist_transition_popup_setting_list;
       
   329   }    
       
   330   
       
   331   
       
   332 // -----------------------------------------------------------------------------
       
   333 // Slideshow settings transition editor resource
       
   334 // -----------------------------------------------------------------------------
       
   335 RESOURCE POPUP_SETTING_LIST r_shw_settingslist_transition_popup_setting_list
       
   336     {
       
   337     }  
       
   338     
       
   339     
       
   340     
       
   341 // -----------------------------------------------------------------------------
       
   342 // Slideshow settings transition delay setting page
       
   343 // -----------------------------------------------------------------------------
       
   344 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_delay_setting_page
       
   345   {
       
   346   softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL;  
       
   347   label = qtn_lgal_slideshow_settings_delay_slides;
       
   348   type = EAknCtSlider;
       
   349   editor_resource_id = r_shw_settingslist_delay_slider;
       
   350   }
       
   351 
       
   352 
       
   353 // ---------------------------------------------------------------------------
       
   354 // Delay transition slider.
       
   355 // ---------------------------------------------------------------------------
       
   356 RESOURCE SLIDER r_shw_settingslist_delay_slider
       
   357     {
       
   358     layout 	  = EAknSettingsItemSliderLayout;
       
   359     minvalue  = KMinTransDelay;  
       
   360     maxvalue  = KMaxTransDelay;
       
   361     step 	  = KTransDelayStep;	
       
   362     valuetype = EAknSliderValueNone;
       
   363     minlabel  = qtn_lgal_slideshow_settings_delay_slow;
       
   364     maxlabel  = qtn_lgal_slideshow_settings_delay_fast;
       
   365     }
       
   366     
       
   367     
       
   368     
       
   369 // -----------------------------------------------------------------------------
       
   370 // Slideshow settings transition delay popup setting texts
       
   371 // -----------------------------------------------------------------------------
       
   372 RESOURCE AVKON_POPUP_SETTING_TEXTS r_shw_settingslist_delay_popup_setting_texts
       
   373     {
       
   374     setting_texts_resource = r_shw_settingslist_delay_texts;
       
   375     popped_up_texts_resource = r_shw_settingslist_delay_popup_texts;
       
   376     }
       
   377 
       
   378 
       
   379 // -----------------------------------------------------------------------------
       
   380 // Slideshow settings transition delay popup setting texts resource
       
   381 // -----------------------------------------------------------------------------
       
   382 RESOURCE ARRAY r_shw_settingslist_delay_texts
       
   383     {
       
   384     }
       
   385 
       
   386 // -----------------------------------------------------------------------------
       
   387 // Slideshow settings transition delay setting page setting texts
       
   388 // -----------------------------------------------------------------------------
       
   389 RESOURCE ARRAY r_shw_settingslist_delay_popup_texts
       
   390     {
       
   391     }
       
   392 
       
   393 // -----------------------------------------------------------------------------
       
   394 // Slideshow settings effects page
       
   395 // -----------------------------------------------------------------------------
       
   396 RESOURCE AVKON_SETTING_PAGE r_shw_settingslist_effect_setting_page
       
   397     {
       
   398     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL;
       
   399     label = qtn_lgal_slideshow_settings_transition;
       
   400     type = EAknCtPopupSettingList;
       
   401     editor_resource_id = r_shw_settingslist_effect_popup_setting_list;
       
   402     }
       
   403 
       
   404 // -----------------------------------------------------------------------------
       
   405 // Slideshow settings effect resource
       
   406 // -----------------------------------------------------------------------------
       
   407 RESOURCE POPUP_SETTING_LIST r_shw_settingslist_effect_popup_setting_list
       
   408 	{
       
   409 	}
       
   410 
       
   411 // -----------------------------------------------------------------------------
       
   412 // Slideshow music settings effect popup setting texts
       
   413 // -----------------------------------------------------------------------------
       
   414 RESOURCE AVKON_POPUP_SETTING_TEXTS r_shw_settingslist_effect_popup_setting_texts
       
   415 	{
       
   416 	setting_texts_resource = r_shw_settingslist_effect_texts;
       
   417 	popped_up_texts_resource = r_swh_settingslist_effect_popup_texts;
       
   418 	}
       
   419 
       
   420 // -----------------------------------------------------------------------------
       
   421 // Slideshow settings effect popup setting texts resource
       
   422 // -----------------------------------------------------------------------------
       
   423 RESOURCE ARRAY r_shw_settingslist_effect_texts
       
   424 	{
       
   425 	items =
       
   426 		{
       
   427 		};
       
   428 	}
       
   429 
       
   430 
       
   431 // -----------------------------------------------------------------------------
       
   432 // Slideshow settings effect setting page setting texts
       
   433 // -----------------------------------------------------------------------------
       
   434 RESOURCE ARRAY r_swh_settingslist_effect_popup_texts
       
   435     {
       
   436     items =
       
   437         {
       
   438         LBUF
       
   439             {
       
   440             txt = qtn_lgal_slideshow_settings_music_on;
       
   441             },
       
   442         LBUF
       
   443             {
       
   444             txt = qtn_lgal_slideshow_settings_music_off;
       
   445             }
       
   446         };
       
   447     }
       
   448 
       
   449 // -----------------------------------------------------------------------------
       
   450 // Slideshow music settings effect setting page setting texts
       
   451 // -----------------------------------------------------------------------------
       
   452 RESOURCE ARRAY r_shw_settingslist_effect_popup_texts
       
   453 	{
       
   454 	items =
       
   455 		{
       
   456 		LBUF
       
   457 			{
       
   458 			txt = qtn_lgal_slideshow_settings_kenburns_on;
       
   459 			},
       
   460 		LBUF
       
   461 			{
       
   462 			txt = qtn_lgal_slideshow_settings_kenburns_off;
       
   463 			}
       
   464 		};
       
   465 	}
       
   466 
       
   467 
       
   468 
       
   469     
       
   470 // -----------------------------------------------------------------------------
       
   471 // Slideshow settings dialog menu bar
       
   472 // -----------------------------------------------------------------------------
       
   473 RESOURCE MENU_BAR r_shw_settingslist_menu_bar
       
   474     {
       
   475     titles=
       
   476         {
       
   477         MENU_TITLE
       
   478             {
       
   479             txt = ""; // the text is not used in Series 60
       
   480             menu_pane = r_shw_settingslist_menu_pane;
       
   481             }
       
   482         };
       
   483     }
       
   484 
       
   485 // -----------------------------------------------------------------------------
       
   486 // Slideshow music settings dialog menu pane
       
   487 // -----------------------------------------------------------------------------
       
   488 RESOURCE MENU_PANE r_shw_settingslist_menu_pane
       
   489     {
       
   490     items =
       
   491         {
       
   492         MENU_ITEM
       
   493         	{
       
   494         	command = EShwCmdSettingsChange;  
       
   495         	txt = qtn_options_change;
       
   496         	},
       
   497         MENU_ITEM 
       
   498         	{ 
       
   499         	command = EShwCmdHelp; 
       
   500         	txt = qtn_options_help; 
       
   501         	},
       
   502         MENU_ITEM
       
   503             { 
       
   504             command = EShwCmdExit;
       
   505             txt = qtn_options_exit;
       
   506             }
       
   507         };
       
   508     }    
       
   509     
       
   510     
       
   511     
       
   512 // -----------------------------------------------------------------------------
       
   513 // Slideshow confirmation query.
       
   514 // -----------------------------------------------------------------------------
       
   515 RESOURCE DIALOG r_shw_confirmation_query
       
   516     {
       
   517     flags = EGeneralQueryFlags;
       
   518     buttons = R_AVKON_SOFTKEYS_YES_NO;
       
   519     items =
       
   520         {
       
   521         DLG_LINE
       
   522             {
       
   523             type = EAknCtQuery;
       
   524             id = EAknCtQuery;
       
   525             control = AVKON_CONFIRMATION_QUERY
       
   526                 {
       
   527                 layout = EConfirmationLayout;
       
   528                 };
       
   529             }
       
   530         };
       
   531     }    
       
   532