messagingapp/msgui/unifiededitor/inc/msgunieditorview.h
changeset 52 12db4185673b
parent 44 36f374c67aa8
child 70 a15d9966050f
--- a/messagingapp/msgui/unifiededitor/inc/msgunieditorview.h	Tue Jul 06 14:12:40 2010 +0300
+++ b/messagingapp/msgui/unifiededitor/inc/msgunieditorview.h	Wed Aug 18 09:45:25 2010 +0300
@@ -112,10 +112,15 @@
         const ConvergedMessage& messageDetails, bool draftMessage = false);
     
     /**
-     * Populate the editor with the forwarded message's content
+     * Populate the editor with the message's content
+     * for various cases like forward, reply, replyAll
+     * @param messageId, unique id of message in store
+     * @param messageType, sms or mms
+     * @param editorOperation, forward or reply or replyAll etc
      */
-    void forwardMessage(ConvergedMessageId& messageId,
-        ConvergedMessage::MessageType messageType );
+    void fetchMessageFromStore(ConvergedMessageId& messageId,
+        ConvergedMessage::MessageType messageType,
+        int editorOperation);
     
     /**
      * Create VCards for all the contacts available in the list
@@ -322,6 +327,16 @@
      * @param true/false to enable/disable.
      */
      void enableSendButton(bool enable);
+     
+     /**
+      * This slot is triggered when vkb is about to be opened.
+      */
+     void vkbAboutToOpen();
+     
+     /**
+      * This slot is triggered when vkb is about to be closed.
+      */
+     void vkbAboutToClose();
     
 private:
     HbAction* mSubjectAction;
@@ -342,7 +357,8 @@
     ConvergedMessageId mOpenedMessageId;
     ConvergedMessage::MessageType mmOpenedMessageType;
 	bool mCanSaveToDrafts;
-
+	HbAction *mAttachAction;
+    
 	/**
 	 * TBE's content widget
 	 */