equal
deleted
inserted
replaced
169 CFreestyleEmailUiSendAttachmentsListControl* AttachmentsListControl(); |
169 CFreestyleEmailUiSendAttachmentsListControl* AttachmentsListControl(); |
170 |
170 |
171 /** |
171 /** |
172 * NewMessage |
172 * NewMessage |
173 * Returns pointer to current composer message |
173 * Returns pointer to current composer message |
174 */ |
174 */ |
175 CFSMailMessage* NewMessage(); |
175 CFSMailMessage* NewMessage(); |
176 |
176 |
177 /** |
177 /** |
178 * CommitL |
178 * Commits changes to message. This method sets the field contents from |
179 * Commits changes to message |
179 * the UI to the message object, but does not save the message unless |
180 */ |
180 * explicitely requested. |
181 void CommitL( TBool aParseAddresses = ETrue, |
181 */ |
182 TFieldToCommit aFieldToCommit = EAllFields ); |
182 void CommitL( TBool aParseAddresses = ETrue, |
|
183 TFieldToCommit aFieldToCommit = EAllFields, TBool aSaveNow = EFalse ); |
|
184 |
|
185 /** |
|
186 * Saves the message content, if it has been changed since the last save. |
|
187 */ |
|
188 TInt SaveMessage(); |
|
189 void SaveMessageL(); |
183 |
190 |
184 void DialogDismissedL( TInt aButtonId ); |
191 void DialogDismissedL( TInt aButtonId ); |
185 |
192 |
186 void ShowFetchingWaitNoteL(); |
193 void ShowFetchingWaitNoteL(); |
187 |
194 |
639 // Status pane indicators (priority and followup) |
646 // Status pane indicators (priority and followup) |
640 CCustomStatuspaneIndicators* iStatusPaneIndicators; |
647 CCustomStatuspaneIndicators* iStatusPaneIndicators; |
641 |
648 |
642 // Popup menu for attachment list. |
649 // Popup menu for attachment list. |
643 CAknStylusPopUpMenu* iStylusPopUpMenu; |
650 CAknStylusPopUpMenu* iStylusPopUpMenu; |
|
651 |
|
652 // Flag to indicate whether message text part has been modified. |
|
653 TBool iMessageTextPartModified; |
|
654 |
|
655 // Flag to indicate whether message has been modified. |
|
656 TBool iMessageModified; |
644 }; |
657 }; |
645 |
658 |
646 /** |
659 /** |
647 * This class is used by CNcsComposeView for waiting its own async tasks. |
660 * This class is used by CNcsComposeView for waiting its own async tasks. |
648 * |
661 * |