calendarui/settings/settingsui/inc/calensetting.h
branchRCL_3
changeset 48 bf573002ff72
parent 0 f979ecb2b13e
child 67 1539a383d7b6
equal deleted inserted replaced
36:9c5b1510919f 48:bf573002ff72
    72     /**
    72     /**
    73      * Return setting type of week title
    73      * Return setting type of week title
    74      * @return Week title - EWeekTitleNumber | EWeekTitleDuration
    74      * @return Week title - EWeekTitleNumber | EWeekTitleDuration
    75      */
    75      */
    76     IMPORT_C TCalenWeekTitle WeekTitle() const;
    76     IMPORT_C TCalenWeekTitle WeekTitle() const;
    77 
    77  	
       
    78 	/**
       
    79      * Return week number   
       
    80 	 * @return TCalenWeekNumber 
       
    81      */
       
    82     IMPORT_C TCalenWeekNumber WeekNumberEnable() const;
    78     /**
    83     /**
    79      * Return setting for calendar alarm snooze time.
    84      * Return setting for calendar alarm snooze time.
    80      * @return Minutes to snooze.
    85      * @return Minutes to snooze.
    81      */
    86      */
    82     IMPORT_C TInt SnoozeTime() const;
    87     IMPORT_C TInt SnoozeTime() const;
   130     /**
   135     /**
   131      * Set week title
   136      * Set week title
   132      * @param aTitle EWeekTitleNumber | EWeekTitleDuration
   137      * @param aTitle EWeekTitleNumber | EWeekTitleDuration
   133      */
   138      */
   134     IMPORT_C void SetWeekTitle( TCalenWeekTitle aTitle );
   139     IMPORT_C void SetWeekTitle( TCalenWeekTitle aTitle );
   135 
   140 	
       
   141  	/**
       
   142      * Set week number
       
   143      * @param TCalenWeekNumber
       
   144      */
       
   145    IMPORT_C void SetWeekNumber( TCalenWeekNumber aNumber );
   136     /**
   146     /**
   137      * Set snooze time.
   147      * Set snooze time.
   138      * @param aSnoozeTime Snooze time in minutes.
   148      * @param aSnoozeTime Snooze time in minutes.
   139      */
   149      */
   140     IMPORT_C void SetSnoozeTime( TInt aSnoozeTime );
   150     IMPORT_C void SetSnoozeTime( TInt aSnoozeTime );
   213 private:    // Data
   223 private:    // Data
   214     TInt                      iRefCount;
   224     TInt                      iRefCount;
   215     TUid                      iDefaultView;
   225     TUid                      iDefaultView;
   216     TDay                      iWeekFormat;
   226     TDay                      iWeekFormat;
   217     TCalenWeekTitle           iWeekTitle;
   227     TCalenWeekTitle           iWeekTitle;
       
   228     TCalenWeekNumber          iWeekNumber;
   218     TInt                      iSnoozeTime;
   229     TInt                      iSnoozeTime;
   219     CCalenCustomisationManager::CCalenPluginStatusArray  iPluginAvailability;
   230     CCalenCustomisationManager::CCalenPluginStatusArray  iPluginAvailability;
   220 #ifdef RD_CALEN_EXTERNAL_CAL
   231 #ifdef RD_CALEN_EXTERNAL_CAL
   221     TInt                      iExtCalendar;
   232     TInt                      iExtCalendar;
   222 #endif //RD_CALEN_EXTERNAL_CAL
   233 #endif //RD_CALEN_EXTERNAL_CAL