calendarui/controller/inc/calenactionuiutils.h
changeset 45 b6db4fd4947b
parent 18 c198609911f9
equal deleted inserted replaced
23:fd30d51f876b 45:b6db4fd4947b
    40  */
    40  */
    41 NONSHARABLE_CLASS( CalenActionUiUtils )
    41 NONSHARABLE_CLASS( CalenActionUiUtils )
    42     {
    42     {
    43     
    43     
    44     public:
    44     public:
    45         enum TDeleteConfirmationType
       
    46             {
       
    47             EDeleteEntry = 1,
       
    48             EDeleteToDo,
       
    49             EDeleteToDos,
       
    50             EDeleteAll
       
    51             };
       
    52 
    45 
    53         enum TRepeatQueryType
    46         enum TRepeatQueryType
    54             {
    47             {
    55             ESave = 1,
    48             ESave = 1,
    56             EDelete,
    49             EDelete,
    76          **/
    69          **/
    77         static void setToDoCompleteStatus(AgendaUtil* agendaUtil,
    70         static void setToDoCompleteStatus(AgendaUtil* agendaUtil,
    78                                             AgendaEntry& entry,
    71                                             AgendaEntry& entry,
    79                                             const bool status );
    72                                             const bool status );
    80         
    73         
    81         static int showDeleteConfirmationQueryL(const TDeleteConfirmationType type,
       
    82                                                  const TInt count = 0);
       
    83         
       
    84     private: // Construction and destruction
    74     private: // Construction and destruction
    85         // Hiding constructor, because this is static utility class.
    75         // Hiding constructor, because this is static utility class.
    86         //lint -e{1526}
    76         //lint -e{1526}
    87         /**
    77         /**
    88          * Private C++ constructor
    78          * Private C++ constructor