emailuis/emailui/inc/ncscomposeview.h
branchRCL_3
changeset 70 968773a0b6ef
parent 64 3533d4323edc
child 80 726fba06891a
equal deleted inserted replaced
64:3533d4323edc 70:968773a0b6ef
    78         // This is transient commit, message may get further modifications
    78         // This is transient commit, message may get further modifications
    79         ETransient,
    79         ETransient,
    80         // This is final commit, no more incoming changes
    80         // This is final commit, no more incoming changes
    81         EFinal
    81         EFinal
    82         };
    82         };
       
    83 
       
    84      // can't close view if ChildDoActivateL()
       
    85      enum TChildActivationState 
       
    86          {
       
    87          EChildActivationDeactivated,
       
    88          EChildActivationStarted,
       
    89          EChildActivationError,  // error during activation
       
    90          EChildActivationExitRequired, // activation ended, exit the view
       
    91          EChildActivationProcessed
       
    92          };
    83         
    93         
    84 public:   // constructors and destructor
    94 public:   // constructors and destructor
    85 
    95 
    86     /**
    96     /**
    87     * NewL.
    97     * NewL.
   722     
   732     
   723     /**
   733     /**
   724      * Flag indicating that adding attachment dialog is opened.
   734      * Flag indicating that adding attachment dialog is opened.
   725      */
   735      */
   726     TBool iAddingAttachmentDialogOpened;
   736     TBool iAddingAttachmentDialogOpened;
       
   737     
       
   738     TChildActivationState iChildActivationState;
   727     };
   739     };
   728 
   740 
   729 /**
   741 /**
   730 * This class is used by CNcsComposeView for waiting its own async tasks.
   742 * This class is used by CNcsComposeView for waiting its own async tasks.
   731 *  
   743 *