notepad/notepad1/inc/NpdDialogBase.h
branchRCL_3
changeset 27 55d60436f00b
parent 0 f979ecb2b13e
child 36 9c5b1510919f
--- a/notepad/notepad1/inc/NpdDialogBase.h	Tue Apr 27 16:36:22 2010 +0300
+++ b/notepad/notepad1/inc/NpdDialogBase.h	Tue May 11 16:12:24 2010 +0300
@@ -186,6 +186,13 @@
         * @return ETrue if this is a modeless dialog, otherwize EFalse.
         */
         inline TBool IsModeless();
+        
+        /**
+        * Check whether this dialog is for Notepad application ListDialog.
+        *
+        * @return ETrue if this is for for Notepad application ListDialog, otherwize EFalse.
+        */
+        inline TBool IsNoteListDialog() const;
 
         /**
         * Set iTitle text to title pane.
@@ -386,7 +393,14 @@
 				void DialogDismissedL( TInt aButtonId );
                 void RunL();
                 void DoCancel();
-            private: // data
+                
+            private:
+				/**
+		        * release memory allocated in the phase of appending Notes to Messaging.
+		        */                
+                void ReleaseMemory();
+                
+    private: // data
 				CSendUi& iSendAppUi;
 				TInt iCommandId;
 				CNotepadModel& iModel;