emailuis/emailui/inc/FreestyleEmailUiSearchListVisualiser.h
changeset 1 12c456ceeff2
parent 0 8466d47a6819
child 2 5253a20d2a1e
equal deleted inserted replaced
0:8466d47a6819 1:12c456ceeff2
   110     // Navigation functions, used mainly from viewer
   110     // Navigation functions, used mainly from viewer
   111     TBool IsNextMsgAvailable( TFSMailMsgId aCurrentMsgId, TFSMailMsgId& aFoundNextMsgId, TFSMailMsgId& aFoundNextMsgFolder ) const;
   111     TBool IsNextMsgAvailable( TFSMailMsgId aCurrentMsgId, TFSMailMsgId& aFoundNextMsgId, TFSMailMsgId& aFoundNextMsgFolder ) const;
   112     TBool IsPreviousMsgAvailable( TFSMailMsgId aCurrentMsgId, TFSMailMsgId& aFoundPreviousMsgId, TFSMailMsgId& aFoundPrevMsgFolder ) const;
   112     TBool IsPreviousMsgAvailable( TFSMailMsgId aCurrentMsgId, TFSMailMsgId& aFoundPreviousMsgId, TFSMailMsgId& aFoundPrevMsgFolder ) const;
   113     TInt MoveToNextMsgL( TFSMailMsgId aCurrentMsgId, TFSMailMsgId& aFoundNextMsgId );
   113     TInt MoveToNextMsgL( TFSMailMsgId aCurrentMsgId, TFSMailMsgId& aFoundNextMsgId );
   114     TInt MoveToPreviousMsgL( TFSMailMsgId aCurrentMsgId, TFSMailMsgId& aFoundPreviousMsgId );
   114     TInt MoveToPreviousMsgL( TFSMailMsgId aCurrentMsgId, TFSMailMsgId& aFoundPreviousMsgId );
   115 
   115     TInt MoveToPreviousMsgAfterDeleteL( TFSMailMsgId aFoundPreviousMsgId );
       
   116     
   116 public: // from MFSMailBoxSearchObserver
   117 public: // from MFSMailBoxSearchObserver
   117     void MatchFoundL( CFSMailMessage* aMatchMessage );
   118     void MatchFoundL( CFSMailMessage* aMatchMessage );
   118     void SearchCompletedL();
   119     void SearchCompletedL();
   119 
   120 
   120 
   121 
   174     // Called when flip state is changed
   175     // Called when flip state is changed
   175     void FlipStateChangedL( TBool aFlipOpen );
   176     void FlipStateChangedL( TBool aFlipOpen );
   176 
   177 
   177     /**
   178     /**
   178      * Handles the focus state changes
   179      * Handles the focus state changes
   179      * @param aShow Indicates if focus should become visible or removed
   180      * @param aVisible Indicates if focus should become visible or removed
   180      */
   181      */
   181     void HandleTimerFocusStateChange( TBool aShow );
   182     void FocusVisibilityChange( TBool aVisible );
   182     
   183     
   183 private:
   184 private:
   184 	CFSEmailUiSearchListVisualiser( CFreestyleEmailUiAppUi* aAppUi, CAlfEnv& aEnv, CAlfControlGroup& aSearchListControlGroup );
   185 	CFSEmailUiSearchListVisualiser( CFreestyleEmailUiAppUi* aAppUi, CAlfEnv& aEnv, CAlfControlGroup& aSearchListControlGroup );
   185 	void ConstructL();
   186 	void ConstructL();
   186 
   187