photosgallery/viewframework/dataprovider/src/glxdetailsboundcommand.cpp
branchRCL_3
changeset 75 01504893d9cb
parent 60 5b3385a43d68
--- a/photosgallery/viewframework/dataprovider/src/glxdetailsboundcommand.cpp	Wed Sep 15 12:13:06 2010 +0300
+++ b/photosgallery/viewframework/dataprovider/src/glxdetailsboundcommand.cpp	Wed Oct 13 14:32:09 2010 +0300
@@ -17,14 +17,11 @@
 
 
 
-#include    "glxdetailsboundcommand.hrh"
-#include    "glxdetailsboundcommand.h"                  // Handles user commands
-#include    "glxuiutility.h"
-/** Error Id EMPY-7MKDHP **/ 
-#include    "mglxmetadatadialogobserver.h"              //for call back to dailog
 
 #include    <e32base.h>                                 // Base class for all classes to be instantiated on the heap
 #include    <ExifModify.h>                              //For CExifModify
+#include    "glxdetailsboundcommand.hrh"
+#include    "glxdetailsboundcommand.h"                  // Handles user commands
 #include    <glxmetadatadialog.rsg>
 #include    <glxuiutilities.rsg>
 #include    <glxuiutilities.rsg>
@@ -40,11 +37,16 @@
 #include    <glxlog.h>                                  // Logging
 #include    <glxtracer.h>
 #include    <glxviewbase.rsg>
-#include    <glxscreenfurniture.h>
-#include    <glxresourceutilities.h>                    // for CGlxResourceUtilities
-#include    <glxmediageneraldefs.h>                     // for KMaxMediaPopupTextLength
+#include    "glxuiutility.h"
+#include <glxscreenfurniture.h>
+#include <glxresourceutilities.h>                // for CGlxResourceUtilities
+/** Error Id EMPY-7MKDHP **/ 
+#include 	"mglxmetadatadialogobserver.h" 				//for call back to dailog
 
 
+//CONSTANTS
+const TInt KMaxMediaPopupTitleLength = 0x100;
+
 // ----------------------------------------------------------------------------
 // CGlxTitleBoundCommand::NewL
 // ----------------------------------------------------------------------------
@@ -89,11 +91,11 @@
 	        {
 	        ///@todo - remove popup when editable template is avaliable
 	        //Popup for testing
-	        HBufC* textBuf = HBufC::NewLC( KMaxMediaPopupTextLength );
+	        HBufC* textBuf = HBufC::NewLC( KMaxMediaPopupTitleLength );
 	        (textBuf->Des()).Copy((media->ValueText(KMPXMediaGeneralTitle)));
 	        TPtr textPtr = textBuf->Des();
 	        /// bug fix - EMPY-7MCKD6 
-	        TBuf<KMaxMediaPopupTextLength> titleText(*textBuf);
+	        TBuf<KMaxMediaPopupTitleLength> titleText(*textBuf);
 	        /// bug fix - EMPY-7MCKD6
 	        ///@todo - remove literal for popup title when resource string is avaliable
 			HBufC *buf = StringLoader::LoadLC(R_GLX_METADATA_VIEW_TITLE_NSERIES);
@@ -384,11 +386,11 @@
 		{
 		///@todo - remove popup when editable template is avaliable
 		//Popup for testing
-		HBufC* textBuf = HBufC::NewLC( KMaxMediaPopupTextLength );
+		HBufC* textBuf = HBufC::NewLC( KMaxMediaPopupTitleLength );
 		(textBuf->Des()).Copy((media->ValueText(KMPXMediaGeneralComment)));
 		TPtr textPtr = textBuf->Des();
 		/// bug fix - EMPY-7MCKD6
-		TBuf<KMaxMediaPopupTextLength> descText(*textBuf);
+		TBuf<KMaxMediaPopupTitleLength> descText(*textBuf);
 		/// bug fix - EMPY-7MCKD6
 		///@todo - remove literal for popup title when resource string is avaliable
 		
@@ -1020,6 +1022,7 @@
 void CGlxUsageRightsBoundCommand::InitMenuL( CEikMenuPane& aMenu ) const
 	{
 	TRACER("CGlxUsageRightsBoundCommand::InitMenuL");
+	aMenu.SetItemTextL( KGlxViewBoundMenuCommandId, R_GLX_METADATA_VIEW_OPTIONS_VIEW ); 
 	aMenu.SetItemDimmed( KGlxViewBoundMenuCommandId, EFalse );
 	}