equal
deleted
inserted
replaced
211 |
211 |
212 void AsyncExitL(); |
212 void AsyncExitL(); |
213 |
213 |
214 void HandleContainerChangeRequiringToolbarRefresh(); |
214 void HandleContainerChangeRequiringToolbarRefresh(); |
215 |
215 |
|
216 /** |
|
217 * Callback method for setting body content in asynchronous way. |
|
218 */ |
|
219 void SetBodyContentComplete(); |
|
220 |
|
221 /** |
|
222 * Checks if "Opening" wait note is visible. |
|
223 */ |
|
224 TBool IsOpeningWaitNoteVisible(); |
|
225 |
216 protected: |
226 protected: |
217 |
227 |
218 void ProcessCommandL( TInt aCommand ); |
228 void ProcessCommandL( TInt aCommand ); |
219 |
229 |
220 private: // from |
230 private: // from |
371 * empty lines in the beginning of the |
381 * empty lines in the beginning of the |
372 * message. I.e. line break(s) are inserted |
382 * message. I.e. line break(s) are inserted |
373 * in front of any quote or signature |
383 * in front of any quote or signature |
374 */ |
384 */ |
375 void IncludeMessageTextL( TBool aEnsureSpaceInBegin = EFalse ); |
385 void IncludeMessageTextL( TBool aEnsureSpaceInBegin = EFalse ); |
|
386 |
|
387 /** |
|
388 * Async version of IncludeMessageTextL. |
|
389 * Inits body text async when forwarding, replying message. |
|
390 * @param aEnsureEmptyLineInBegin When true, the function ensures there's empty lines |
|
391 * in the beginning of the message. I.e. line break(s) |
|
392 * are inserted in front of any quote or signature |
|
393 */ |
|
394 void IncludeMessageTextAsyncL( TBool aEnsureSpaceInBegin = EFalse ); |
376 |
395 |
377 /** |
396 /** |
378 * SetPriority |
397 * SetPriority |
379 * Sets priority when using saved draft. |
398 * Sets priority when using saved draft. |
380 */ |
399 */ |
667 // Flag to indicate whether message text part has been modified. |
686 // Flag to indicate whether message text part has been modified. |
668 TBool iMessageTextPartModified; |
687 TBool iMessageTextPartModified; |
669 |
688 |
670 // Flag to indicate whether message has been modified. |
689 // Flag to indicate whether message has been modified. |
671 TBool iMessageModified; |
690 TBool iMessageModified; |
|
691 |
|
692 /** |
|
693 * Flag indicating async way of inluding message body text. |
|
694 */ |
|
695 TBool iIncludeMessageTextAsync; |
|
696 |
|
697 /** |
|
698 * Buffer for text of message's body. |
|
699 * Own. |
|
700 */ |
|
701 HBufC* iBody; |
|
702 |
|
703 /** |
|
704 * Flag indicating that view was fully activated. |
|
705 */ |
|
706 TBool iViewFullyActivated; |
|
707 |
|
708 /** |
|
709 * Flag indicating that "Opening" wait note is visible. |
|
710 */ |
|
711 TBool iOpeningWaitNoteVisible; |
|
712 |
|
713 /** |
|
714 * "Opening" wait dialog. |
|
715 */ |
|
716 CAknWaitDialog* iOpeningWaitDialog; |
672 }; |
717 }; |
673 |
718 |
674 /** |
719 /** |
675 * This class is used by CNcsComposeView for waiting its own async tasks. |
720 * This class is used by CNcsComposeView for waiting its own async tasks. |
676 * |
721 * |