messagingappbase/mcesettings/inc/MceSettingsGeneralSettingsDialog.h
changeset 4 e9eae96aa117
parent 0 72b543305e3a
child 12 caea42e26caa
equal deleted inserted replaced
3:1324afda5dee 4:e9eae96aa117
   132 #ifdef RD_MULTIPLE_DRIVE
   132 #ifdef RD_MULTIPLE_DRIVE
   133         void ChangeMessageStoreL(TInt aTargetDrive );
   133         void ChangeMessageStoreL(TInt aTargetDrive );
   134 #else
   134 #else
   135         void ChangeMessageStoreL();
   135         void ChangeMessageStoreL();
   136 #endif //RD_MULTIPLE_DRIVE
   136 #endif //RD_MULTIPLE_DRIVE
       
   137         
       
   138         /**
       
   139         * Function to check if the entry is email entry or not
       
   140         * returns ETrue if email
       
   141         */
       
   142         TBool IsEmailEntryL(TMsvEntry entry);
       
   143         
       
   144         /**
       
   145          *  This will return true if there is any third party mailbox.
       
   146          */
       
   147         TBool IsThirdPartyMailBox();
   137 
   148 
   138     protected:  // Functions from base classes
   149     protected:  // Functions from base classes
   139 
   150 
   140         /**
   151         /**
   141         * From CEikDialog
   152         * From CEikDialog
   180 
   191 
   181         TFileName               iSourcePath;
   192         TFileName               iSourcePath;
   182         TFileName               iTargetPath;
   193         TFileName               iTargetPath;
   183         TBool                   iMemoryInUse;
   194         TBool                   iMemoryInUse;
   184         TBool                   iNewMailIndicator;
   195         TBool                   iNewMailIndicator;
       
   196         //Variable added to know if drive is changed 
       
   197         TBool                   iChangeDrive;
   185         friend class CMceMoveProgress;
   198         friend class CMceMoveProgress;
   186 #ifdef RD_MESSAGING_GENERAL_SETTINGS_RENOVATION
   199 #ifdef RD_MESSAGING_GENERAL_SETTINGS_RENOVATION
   187         RConeResourceLoader     iResources;
   200         RConeResourceLoader     iResources;
   188 #endif // RD_MESSAGING_GENERAL_SETTINGS_RENOVATION
   201 #endif // RD_MESSAGING_GENERAL_SETTINGS_RENOVATION
   189         MMceSettingsAccountManager* iAccountManager;
   202         MMceSettingsAccountManager* iAccountManager;
   190         TInt                     iTransferError;
   203         TInt                    iTransferError;
       
   204 		TBool                   iIsThirdPartyMail;
   191     };
   205     };
   192 
   206 
   193 #endif      // MCESETTINGSGENERALSETTINGSDIALOG_H
   207 #endif      // MCESETTINGSGENERALSETTINGSDIALOG_H
   194 
   208 
   195 // End of File
   209 // End of File