diff -r 96907930389d -r 12af337248b1 pimappservices/calendar/inc/calcommon.h --- a/pimappservices/calendar/inc/calcommon.h Thu Aug 19 09:53:43 2010 +0300 +++ b/pimappservices/calendar/inc/calcommon.h Tue Aug 31 15:13:43 2010 +0300 @@ -110,6 +110,9 @@ */ EInstanceEndTimeWithinRange=0x200, + /** Include text notes **/ + EIncludeNotes=0x300, + /** By default all instances which adjoin the search range are found. Use the EExcludeInstanceAdjoiningRange flag to exclude instances that are outside, but adjoin the search range. @@ -121,7 +124,7 @@ /** Include all entries (appointments, day events, reminders, anniversaries and todos). */ EIncludeAll=EIncludeAppts|EIncludeReminder|EIncludeEvents|EIncludeAnnivs| - EIncludeCompletedTodos|EIncludeIncompletedTodos, + EIncludeCompletedTodos|EIncludeIncompletedTodos|EIncludeNotes, }; /** The range of instances referred to in a recurrence ID or instance view. @@ -263,6 +266,26 @@ TUint iLowestPriority; }; + /** Class to implement the filter on favourite entries. + This is used to filter entries according the value of the favourite property + when using CCalFindInstanceSettings. + @publishedAll + @released + */ + class TCalFavouriteFilter + { + public: + IMPORT_C TCalFavouriteFilter(); + IMPORT_C TCalFavouriteFilter(TUint32 aValue, TUint32 aMask); + + IMPORT_C TUint32 Value() const; + IMPORT_C TUint32 Mask() const; + + private: + TUint32 iValue; + TUint32 iMask; + }; + /** Enumeration to define the sort-able attributes that can be sorted on in the * instance view @publishedAll