srsf/vcommandexecutor/inc/nssvcapplauncher.hrh
branchRCL_3
changeset 19 e36f3802f733
parent 0 bf1d17376201
equal deleted inserted replaced
18:cad71a31b7fc 19:e36f3802f733
       
     1 /*
       
     2 * Copyright (c) 2005 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:  This file contains declarations for resources of voice command
       
    15 *               executor. The file can be included in C++ or resource file.
       
    16 *
       
    17 */
       
    18 
       
    19 
       
    20 #ifndef NSSVCAPPLAUNCHER_HRH
       
    21 #define NSSVCAPPLAUNCHER_HRH
       
    22 
       
    23 
       
    24 #include    <bldvariant.hrh>
       
    25 
       
    26 //  CONSTANTS
       
    27 
       
    28 /**
       
    29 * Application ids used to
       
    30 * check which application needs to be started
       
    31 */
       
    32 enum TAppLauncherIds
       
    33     {
       
    34     ECalendar = 1,
       
    35     ECalendarToday,
       
    36     ECalendarTomorrow,
       
    37     ECalendarMonday,
       
    38     ECalendarTuesday,         // 5
       
    39     ECalendarWednesday,
       
    40     ECalendarThursday,
       
    41     ECalendarFriday,
       
    42     ECalendarSaturday,
       
    43     ECalendarSunday,          // 10
       
    44     ECalendarThisWeek,
       
    45     ECalendarNextWeek,
       
    46     ECalendarThisMonth,
       
    47     ECalendarNextMonth,
       
    48     ECalendarJanuary,         // 15
       
    49     ECalendarFebruary,
       
    50     ECalendarMarch,
       
    51     ECalendarApril,
       
    52     ECalendarMay,
       
    53     ECalendarJune,            // 20
       
    54     ECalendarJuly,
       
    55     ECalendarAugust,
       
    56     ECalendarSeptember,
       
    57     ECalendarOctober,
       
    58     ECalendarNovember,        //25
       
    59     ECalendarDecember,
       
    60     EStatusTime,
       
    61     EStatusOperator,
       
    62     EStatusBatteryStrength,
       
    63     EStatusSignalStrength,    // 30
       
    64     EBrowser,
       
    65     ESMSReader,
       
    66     EMediaPlay,
       
    67     EMediaPause,
       
    68     EMediaStop,               // 35
       
    69     EMediaNextSong,
       
    70     EMediaPreviousSong,
       
    71     EMediaNextChannel,
       
    72     EMediaPreviousChannel,
       
    73     EMediaChannelUp,          // 40
       
    74     EMediaChannelDown,
       
    75     EMediaVolumeUp,
       
    76     EMediaVolumeDown
       
    77     };
       
    78 
       
    79 /**
       
    80 * Constants for commanding which day in day view
       
    81 * is to be opened. Days Mon-Sun (0-6) from enum
       
    82 * TDay (in e32std.h).
       
    83 */    
       
    84 enum TDayViewExtraConsts
       
    85     {
       
    86     EToday = 7,
       
    87     ETomorrow
       
    88     };
       
    89     
       
    90 /**
       
    91 * Constants for commanding which week in week view
       
    92 * is to be opened.
       
    93 */    
       
    94 enum TWeekViewConsts
       
    95     {
       
    96     EThisWeek = 0,
       
    97     ENextWeek
       
    98     };
       
    99 
       
   100 /**
       
   101 * Constants for commanding which month in month
       
   102 * view is to be opened. Months Jan-Dec (0-11)
       
   103 * from enum TMonth (in e32std.h).
       
   104 */    
       
   105 enum TMonthViewExtraConsts
       
   106     {
       
   107     EThisMonth = 12,
       
   108     ENextMonth
       
   109     };
       
   110 
       
   111 /*
       
   112 * Spoken status infos for time, operator, battery, and signal strengths
       
   113 */
       
   114 enum TSpokenStatusInfo
       
   115     {
       
   116     ETime24Format,
       
   117     ETimeAm,
       
   118     ETimePm,
       
   119     EOperator,
       
   120     EOperatorNotAvailable,
       
   121     EBatteryFull,
       
   122     EBattetteryAlmostFull,
       
   123     EBatteryHalfFull,
       
   124     EBatteryAlmostEmpty,
       
   125     EBatteryLow,
       
   126     EBatteryStrengthNotAvailable,
       
   127     ESignalStrengthExcellent,
       
   128     ESignalStrengthGood,
       
   129     ESignalStrengthRatherGood,
       
   130     ESignalStrengthLow,
       
   131     ESignalStrengthNoSignal,
       
   132     ESignalStrengthNotAvailable
       
   133     };
       
   134 
       
   135 /*
       
   136 * 
       
   137 */     
       
   138 
       
   139 #endif // NSSVCAPPLAUNCHER_HRH
       
   140 
       
   141 // End of File