calendarui/inc/CalendarPrivateCRKeys.h
changeset 45 b6db4fd4947b
parent 18 c198609911f9
equal deleted inserted replaced
23:fd30d51f876b 45:b6db4fd4947b
     1 /*
     1 /*
     2 * Copyright (c) 2002-2004 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     9 * Initial Contributors:
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description:  ?Description
    14 * Description:  The file contains the uid of keys used by application.
       
    15 *
    15 *
    16 *
    16 */
    17 */
    17 
       
    18 
    18 
    19 #ifndef CALENDARPRIVATECRKEYS_H
    19 #ifndef CALENDARPRIVATECRKEYS_H
    20 #define CALENDARPRIVATECRKEYS_H
    20 #define CALENDARPRIVATECRKEYS_H
    21 
    21 
    22 #include <CalendarInternalCRKeys.h>
    22 #include <calendardomaincrkeys.h>
    23 
       
    24 /** Calendar UI Local Variation API */
       
    25 /** Provides access to the Calendar application's local variation setting */
       
    26 
       
    27 const TUid KCRUidCalendarLV = {0x101F874C};
       
    28 
       
    29 
    23 
    30 /**
    24 /**
    31 * Local variation bitmask for Caledar configuration.
    25 * Defines whether week number must be shown in month view of the calendar.
    32 * For values refer to CalendarVariant.hrh.
    26 * Default value: 0
    33 *
       
    34 **/
    27 **/
    35 const TUint32 KCalenLVFlags = 0x00000007;
    28 const long int KCalendarShowWeekNum = 0x00000000;
    36 
       
    37 
       
    38 /** Calendar Thai Plugin  Settings API */
       
    39 /** Provides access to the Calendar Thai Plugin's settings */
       
    40 const TUid KCRUidCalenThaiPlugin = {0x102823D2};
       
    41 
    29 
    42 /**
    30 /**
    43 * User modifiable setting
    31 * Defines whether regional information must be shown in the Calendar.
    44 * Is Thai regional Calendar information shown in Calendar
    32 * Default value: 1
    45 * (only available if feature is included in phone,
    33 */
    46 *  currnet display language is Thai)
    34 const long int KCalendarShowRegionalInfo = 0x00000002;
    47 * Value is either integer 0 or 1 
       
    48 * 0 = Off 
       
    49 * 1 = On (default)
       
    50 **/
       
    51 const TUint32 KCalenThaiPluginEnabled = 0x00000000;
       
    52 
       
    53 
       
    54 /** Calendar Lunar Calendar Plugin Settings API */
       
    55 /** Provides access to the Calendar Lunar Plugin's settings */
       
    56 const TUid KCRUidCalenLunarPlugin = { 0x102823D1 };
       
    57 
       
    58 /**
       
    59 * User modifiable setting
       
    60 * Is Chinese Lunar Calendar information shown in Calendar
       
    61 * (only available if feature is included in phone,
       
    62 *  currnet display language is some of Chinese languages)
       
    63 * Value is either integer 0 or 1 
       
    64 * 0 = Off 
       
    65 * 1 = On (default)
       
    66 **/
       
    67 const TUint32 KCalenChineseLunarEnabled = 0x00000000;
       
    68 
       
    69 
       
    70 /**
       
    71 * User modifiable setting
       
    72 * Is Vietnamese Lunar Calendar information shown in Calendar
       
    73 * (only available if feature is included in phone,
       
    74 *  currnet display language is Vietnamese languages)
       
    75 * Value is either integer 0 or 1 
       
    76 * 0 = Off 
       
    77 * 1 = On (default)
       
    78 **/
       
    79 const TUint32 KCalenVietnameseLunarEnabled = 0x00000001;
       
    80 
       
    81 
       
    82 /** Calendar UI Extensions Settings API */
       
    83 /** Provides access to user settings that enable Calendar UI extensions and customizations */
       
    84 const TUid KCRUidCalenUIExtensions = { 0x10282ED7 };
       
    85 
       
    86 /**
       
    87 * User modifiable setting to enable the AIW External Calendar.
       
    88 * (only available if an AIW provider is included in phone)
       
    89 * Value is either integer 0 or 1 
       
    90 * 0 = Off 
       
    91 * 1 = On (default)
       
    92 **/
       
    93 const TUint32 KCalenExternalCalendarEnabled = 0x00000000;
       
    94 
       
    95 
    35 
    96 #endif  // CALENDARPRIVATECRKEYS_H
    36 #endif  // CALENDARPRIVATECRKEYS_H
       
    37 
       
    38 // End of file	--Don't remove this.