videofeeds/vcnsscheduleview/rss/vcxnsscheduleview.rss
changeset 0 96612d01cf9f
equal deleted inserted replaced
-1:000000000000 0:96612d01cf9f
       
     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 the License "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:    Resource definitions for Video Center Schedule view*
       
    15 */
       
    16 
       
    17 
       
    18 
       
    19 
       
    20 //  RESOURCE IDENTIFIER
       
    21 NAME	SCHS // 4 letter ID
       
    22 
       
    23 //  INCLUDES
       
    24 
       
    25 #include <avkon.rh>
       
    26 #include <avkon.rsg>
       
    27 #include <eikon.rh>
       
    28 #include <eikon.rsg>
       
    29 #include <avkon.loc>
       
    30 #include <avkon.hrh>
       
    31 #include <avkon.mbg>
       
    32 #include <AvkonIcons.hrh>
       
    33 #include <appinfo.rh>
       
    34 #include <data_caging_paths_strings.hrh>
       
    35 
       
    36 #include <bldvariant.hrh>
       
    37 
       
    38 #include <CommonDialogs.hrh> // Enumerations
       
    39 #include <CommonDialogs.rh>  // Resource structures
       
    40 
       
    41 
       
    42 #include "vcxnsscheduleview.hrh"
       
    43 #include <ipvideo.loc>
       
    44 #include "vcxnsscheduleview.rh"
       
    45 
       
    46 #define POPFIELD_TEXT_WIDTH  8
       
    47 
       
    48 //  RESOURCE DEFINITIONS 
       
    49 
       
    50 RESOURCE RSS_SIGNATURE { }
       
    51 
       
    52 RESOURCE TBUF { buf = "vcnsscheduleview"; }
       
    53 
       
    54 // ---------------------------------------------------------
       
    55 //
       
    56 //	r_vcxns_schedule_schedulesettingsview
       
    57 //  Schedule settings view
       
    58 //
       
    59 // ---------------------------------------------------------
       
    60 //
       
    61 RESOURCE AVKON_VIEW r_vcxns_schedule_schedulesettingsview
       
    62 	{
       
    63 	menubar = r_vcxns_schedule_schedulesettingsview_options_menu;
       
    64         cba = r_vcxns_schedule_softkeys_options_done__change;
       
    65 	}
       
    66 
       
    67 //----------------------------------------------------
       
    68 //    r_vcxns_schedule_softkeys_options_done__change
       
    69 //----------------------------------------------------
       
    70 //
       
    71 RESOURCE CBA r_vcxns_schedule_softkeys_options_done__change
       
    72     {
       
    73     buttons =
       
    74         {
       
    75         CBA_BUTTON {id=EAknSoftkeyOptions;  txt = text_softkey_option;},
       
    76         CBA_BUTTON {id=EAknSoftkeyDone;     txt = text_softkey_done;},
       
    77         CBA_BUTTON {id=EAknSoftkeyChange;   txt = qtn_msk_change;}
       
    78         };
       
    79     }
       
    80 
       
    81 // ---------------------------------------------------------
       
    82 //
       
    83 //	r_vcxns_schedule_schedulesettingsview_options_menu
       
    84 //  Schedule settings view menu
       
    85 //
       
    86 // ---------------------------------------------------------
       
    87 //
       
    88 RESOURCE MENU_BAR r_vcxns_schedule_schedulesettingsview_options_menu
       
    89 	{
       
    90 	titles =
       
    91 		{
       
    92 		MENU_TITLE
       
    93 			{
       
    94 			menu_pane = r_vcxns_schedule_schedulesettingsview_menu_pane;
       
    95 			}
       
    96 		};
       
    97 	}
       
    98 
       
    99 // ---------------------------------------------------------
       
   100 //
       
   101 //	r_vcxns_schedule_schedulesettingsview_menu_pane
       
   102 //  Schedule settings view menu pane
       
   103 //
       
   104 // ---------------------------------------------------------
       
   105 //
       
   106 RESOURCE MENU_PANE r_vcxns_schedule_schedulesettingsview_menu_pane
       
   107     {
       
   108     items =
       
   109         {
       
   110         MENU_ITEM
       
   111             {
       
   112             command = EIptvScheduleSettingsCmdChange;
       
   113             txt = qtn_options_change;
       
   114             flags = EEikMenuItemAction;
       
   115             },
       
   116         MENU_ITEM
       
   117             {
       
   118             command = EIptvScheduleSettingsCmdHelp;
       
   119             txt = qtn_options_help;
       
   120             },
       
   121         MENU_ITEM
       
   122             {
       
   123             command = EIptvScheduleSettingsCmdExit;
       
   124             txt = qtn_options_exit;
       
   125             }
       
   126         };
       
   127     }
       
   128 
       
   129 // ---------------------------------------------------------
       
   130 //  r_vcxns_schedule_schedulesettingsview_setting_item_list
       
   131 // ---------------------------------------------------------
       
   132 //
       
   133 RESOURCE AVKON_SETTING_ITEM_LIST r_vcxns_schedule_schedulesettingsview_setting_item_list
       
   134     {
       
   135     items =
       
   136         {
       
   137         AVKON_SETTING_ITEM
       
   138             {
       
   139             name = qtn_iptv_download_setting;
       
   140             identifier = EIptvVodScheduleSettingsViewDownloadConditionItem;
       
   141             setting_page_resource = r_vcxns_schedule_schedulesettingsview_download_condition_page;
       
   142             associated_resource = r_vcxns_schedule_schedulesettingsview_download_condition_texts;
       
   143             },
       
   144         AVKON_SETTING_ITEM
       
   145             {
       
   146             name = qtn_iptv_download_time_setting;
       
   147             identifier = EIptvVodScheduleSettingsViewDownloadTimeItem;
       
   148             setting_page_resource = r_vcxns_schedule_schedulesettingsview_download_time_page_marked;
       
   149             }
       
   150         };
       
   151     }
       
   152 
       
   153 // ---------------------------------------------------------
       
   154 //	r_vcxns_schedule_schedulesettingsview_download_condition_page
       
   155 // ---------------------------------------------------------
       
   156 //
       
   157 RESOURCE AVKON_SETTING_PAGE r_vcxns_schedule_schedulesettingsview_download_condition_page
       
   158     {
       
   159     label = qtn_iptv_download_setting;
       
   160     type = EAknCtPopupSettingList;
       
   161     editor_resource_id = r_vcxns_schedule_schedulesettingsview_download_condition_editor;
       
   162     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL;
       
   163     }
       
   164 
       
   165 // ---------------------------------------------------------
       
   166 //
       
   167 //	r_vcxns_schedule_schedulesettingsview_download_time_page_marked
       
   168 //  Download time setting page with Mark/Done softkeys
       
   169 //
       
   170 // ---------------------------------------------------------
       
   171 //
       
   172 RESOURCE AVKON_SETTING_PAGE r_vcxns_schedule_schedulesettingsview_download_time_page_marked
       
   173     {
       
   174     label = qtn_iptv_download_time_setting;
       
   175     type = EAknSetListBox;
       
   176     editor_resource_id = r_vcxns_schedule_schedulesettingsview_download_time_control;
       
   177     softkey_resource = r_vcxns_schedule_schedulesettingsview_softkeys_mark_done;
       
   178     }
       
   179 
       
   180 // ---------------------------------------------------------
       
   181 //
       
   182 //	r_vcxns_schedule_schedulesettingsview_download_time_page_unmarked
       
   183 //  Download time setting page with Unmark/Done softkeys
       
   184 //
       
   185 // ---------------------------------------------------------
       
   186 //
       
   187 RESOURCE AVKON_SETTING_PAGE r_vcxns_schedule_schedulesettingsview_download_time_page_unmarked
       
   188     {
       
   189     label = qtn_iptv_download_time_setting;
       
   190     type = EAknSetListBox;
       
   191     editor_resource_id = r_vcxns_schedule_schedulesettingsview_download_time_control;
       
   192     softkey_resource = r_vcxns_schedule_schedulesettingsview_softkeys_unmark_done;
       
   193     }
       
   194 
       
   195 // ---------------------------------------------------------
       
   196 //  r_vcxns_schedule_schedulesettingsview_download_condition_editor
       
   197 // ---------------------------------------------------------
       
   198 //
       
   199 RESOURCE POPUP_SETTING_LIST r_vcxns_schedule_schedulesettingsview_download_condition_editor
       
   200     {
       
   201     }
       
   202 
       
   203 // ---------------------------------------------------------
       
   204 //	r_vcxns_schedule_schedulesettingsview_download_time_control
       
   205 // ---------------------------------------------------------
       
   206 //
       
   207 RESOURCE LISTBOX r_vcxns_schedule_schedulesettingsview_download_time_control
       
   208     {
       
   209     flags = EEikListBoxMultipleSelection;
       
   210     }
       
   211 
       
   212 // ---------------------------------------------------------
       
   213 //	r_vcxns_schedule_schedulesettingsview_download_condition_texts
       
   214 // ---------------------------------------------------------
       
   215 //
       
   216 RESOURCE AVKON_POPUP_SETTING_TEXTS r_vcxns_schedule_schedulesettingsview_download_condition_texts
       
   217     {
       
   218     setting_texts_resource = r_vcxns_schedule_schedulesettingsview_download_condition_textspage_list_empty;
       
   219     }
       
   220 
       
   221 // ---------------------------------------------------------
       
   222 // r_vcxns_schedule_schedulesettingsview_download_condition_textspage_list_empty
       
   223 // ---------------------------------------------------------
       
   224 //
       
   225 RESOURCE ARRAY r_vcxns_schedule_schedulesettingsview_download_condition_textspage_list_empty
       
   226     {
       
   227     items = { };
       
   228     }
       
   229 
       
   230 // ---------------------------------------------------------
       
   231 // r_vcxns_schedule_schedulesettingsview_softkeys_mark_done
       
   232 // ---------------------------------------------------------
       
   233 //
       
   234 RESOURCE CBA r_vcxns_schedule_schedulesettingsview_softkeys_mark_done
       
   235     {
       
   236     buttons =
       
   237         {
       
   238         CBA_BUTTON { id=EAknSoftkeySelect; txt=text_softkey_mark; },
       
   239         CBA_BUTTON { id=EAknSoftkeyDone; txt=text_softkey_done; }
       
   240        ,CBA_BUTTON { id=EAknSoftkeySelect; txt=""; }
       
   241         };
       
   242     }
       
   243 
       
   244 // ---------------------------------------------------------
       
   245 // r_vcxns_schedule_schedulesettingsview_softkeys_unmark_done
       
   246 // ---------------------------------------------------------
       
   247 //
       
   248 RESOURCE CBA r_vcxns_schedule_schedulesettingsview_softkeys_unmark_done
       
   249     {
       
   250     buttons =
       
   251         {
       
   252         CBA_BUTTON { id=EAknSoftkeySelect; txt=text_softkey_unmark; },
       
   253         CBA_BUTTON { id=EAknSoftkeyDone; txt=text_softkey_done; }
       
   254        ,CBA_BUTTON { id=EAknSoftkeySelect; txt=""; }
       
   255         };
       
   256     }
       
   257 
       
   258 // ---------------------------------------------------------
       
   259 //
       
   260 //	r_vcxns_schedule_automatic_download_query_dialog
       
   261 //  Automatic download note
       
   262 //
       
   263 // ---------------------------------------------------------
       
   264 //
       
   265 RESOURCE DIALOG r_vcxns_schedule_automatic_download_query_dialog
       
   266     {
       
   267     flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow | EEikDialogFlagNoTitleBar;
       
   268     buttons = R_AVKON_SOFTKEYS_OK_EMPTY;
       
   269     items =
       
   270         {
       
   271         DLG_LINE
       
   272             {
       
   273             type = EAknCtPopupHeadingPane;
       
   274             id = EAknMessageQueryHeaderId;
       
   275             control = AVKON_HEADING
       
   276                 {
       
   277                 label = " ";
       
   278                 headinglayout = R_AVKON_WML_SIGN_QUERY_HEADING_PANE;
       
   279                 };
       
   280             },
       
   281         DLG_LINE
       
   282             {
       
   283             type = EAknCtMessageQuery;
       
   284             id = EAknMessageQueryContentId;
       
   285             control = AVKON_MESSAGE_QUERY
       
   286                 {
       
   287                 };
       
   288             }
       
   289         };
       
   290     }
       
   291 
       
   292 // -----------------------------------------------------------------------------
       
   293 // r_vcxns_schedule_confirmation_query
       
   294 // Confirmation query with OK softkey
       
   295 // -----------------------------------------------------------------------------
       
   296 //
       
   297 RESOURCE DIALOG r_vcxns_schedule_confirmation_query
       
   298     {
       
   299     flags = EGeneralQueryFlags;
       
   300     buttons = R_AVKON_SOFTKEYS_OK_EMPTY;
       
   301     items =
       
   302         {
       
   303         DLG_LINE
       
   304             {
       
   305             type = EAknCtQuery;
       
   306             id = EGeneralQuery;
       
   307             control= AVKON_CONFIRMATION_QUERY
       
   308                 {
       
   309                 layout = EConfirmationLayout;
       
   310                 bmpfile= AVKON_BITMAP_FILE;
       
   311                 bmpid= EMbmAvkonQgn_note_error;
       
   312                 bmpmask= EMbmAvkonQgn_note_error_mask;
       
   313                 };
       
   314             }
       
   315         };
       
   316     }
       
   317 
       
   318 // -----------------------------------------------------------------------------
       
   319 // r_vcxns_schedule_schedule_downloads
       
   320 // -----------------------------------------------------------------------------
       
   321 //
       
   322 RESOURCE TBUF r_vcxns_schedule_schedule_downloads
       
   323     {
       
   324     buf = qtn_iptv_schedule_title;
       
   325     }
       
   326 
       
   327 // -----------------------------------------------------------------------------
       
   328 // r_vcxns_schedule_automatic_download_note
       
   329 // -----------------------------------------------------------------------------
       
   330 //
       
   331 RESOURCE TBUF r_vcxns_schedule_automatic_download_note
       
   332     {
       
   333     buf = qtn_iptv_battery_note;
       
   334     }
       
   335 
       
   336 // -----------------------------------------------------------------------------
       
   337 // r_vcxns_schedule_none_selected
       
   338 // -----------------------------------------------------------------------------
       
   339 //
       
   340 RESOURCE TBUF r_vcxns_schedule_none_selected
       
   341     {
       
   342     buf = qtn_iptv_none_selected_time;
       
   343     }
       
   344 
       
   345 // -----------------------------------------------------------------------------
       
   346 // r_vcxns_schedule_multiple_selected
       
   347 // -----------------------------------------------------------------------------
       
   348 //
       
   349 RESOURCE TBUF r_vcxns_schedule_multiple_selected
       
   350     {
       
   351     buf = qtn_iptv_multiple_ap_selected;
       
   352     }
       
   353 
       
   354 // -----------------------------------------------------------------------------
       
   355 // r_vcxns_schedule_night
       
   356 // -----------------------------------------------------------------------------
       
   357 //
       
   358 RESOURCE TBUF r_vcxns_schedule_night
       
   359     {
       
   360     buf = qtn_iptv_scheduled_night;
       
   361     }
       
   362 
       
   363 // -----------------------------------------------------------------------------
       
   364 // r_vcxns_schedule_morning
       
   365 // -----------------------------------------------------------------------------
       
   366 //
       
   367 RESOURCE TBUF r_vcxns_schedule_morning
       
   368     {
       
   369     buf = qtn_iptv_scheduled_morning;
       
   370     }
       
   371 
       
   372 // -----------------------------------------------------------------------------
       
   373 // r_vcxns_schedule_noon
       
   374 // -----------------------------------------------------------------------------
       
   375 //
       
   376 RESOURCE TBUF r_vcxns_schedule_noon
       
   377     {
       
   378     buf = qtn_iptv_scheduled_noon;
       
   379     }
       
   380 
       
   381 // -----------------------------------------------------------------------------
       
   382 // r_vcxns_schedule_afternoon
       
   383 // -----------------------------------------------------------------------------
       
   384 //
       
   385 RESOURCE TBUF r_vcxns_schedule_afternoon
       
   386     {
       
   387     buf = qtn_iptv_scheduled_afternoon;
       
   388     }
       
   389 
       
   390 // -----------------------------------------------------------------------------
       
   391 // r_vcxns_schedule_evening
       
   392 // -----------------------------------------------------------------------------
       
   393 //
       
   394 RESOURCE TBUF r_vcxns_schedule_evening
       
   395     {
       
   396     buf = qtn_iptv_scheduled_evening;
       
   397     }
       
   398 
       
   399 // -----------------------------------------------------------------------------
       
   400 // r_vcxns_schedule_manual_download
       
   401 // -----------------------------------------------------------------------------
       
   402 //
       
   403 RESOURCE TBUF r_vcxns_schedule_manual_download
       
   404     {
       
   405     buf = qtn_iptv_manual_download;
       
   406     }
       
   407 
       
   408 // -----------------------------------------------------------------------------
       
   409 // r_vcxns_schedule_auto_wlan
       
   410 // -----------------------------------------------------------------------------
       
   411 //
       
   412 RESOURCE TBUF r_vcxns_schedule_auto_wlan
       
   413     {
       
   414     buf = qtn_iptv_automatic_in_wlan;
       
   415     }
       
   416 
       
   417 // -----------------------------------------------------------------------------
       
   418 // r_vcxns_schedule_auto_home_cell
       
   419 // -----------------------------------------------------------------------------
       
   420 //
       
   421 RESOURCE TBUF r_vcxns_schedule_auto_home_cell
       
   422     {
       
   423     buf = qtn_iptv_automatic_in_home_cel;
       
   424     }
       
   425 
       
   426 // -----------------------------------------------------------------------------
       
   427 // r_vcxns_schedule_auto_always
       
   428 // -----------------------------------------------------------------------------
       
   429 //
       
   430 RESOURCE TBUF r_vcxns_schedule_auto_always
       
   431     {
       
   432     buf = qtn_iptv_automatic_always;
       
   433     }
       
   434 
       
   435 // -----------------------------------------------------------------------------
       
   436 // r_vcxns_schedule_define_scheduled_destination
       
   437 // -----------------------------------------------------------------------------
       
   438 //
       
   439 RESOURCE TBUF r_vcxns_schedule_define_scheduled_destination
       
   440     {
       
   441     buf = qtn_iptv_scheduled_define_destination;
       
   442     }