diff -r 4e91876724a2 -r 9ba538e329bd photosgallery/viewframework/views/metadatadialog/src/glximgvwrmetadatadialog.cpp --- a/photosgallery/viewframework/views/metadatadialog/src/glximgvwrmetadatadialog.cpp Thu Dec 17 08:45:44 2009 +0200 +++ b/photosgallery/viewframework/views/metadatadialog/src/glximgvwrmetadatadialog.cpp Thu Jan 07 12:46:23 2010 +0200 @@ -116,7 +116,7 @@ iUiUtility = CGlxUiUtility::UtilityL(); // Call the base class' two-phased constructor - CAknDialog::ConstructL( R_METADATA_MENUBAR ); + CAknDialog::ConstructL( R_IMGVWR_METADATA_MENUBAR ); } @@ -190,7 +190,36 @@ // ----------------------------------------------------------------------------- // void CGlxImgVwrMetadataDialog::ProcessCommandL( TInt aCommandId ) - {} + { + + TRACER("CGlxImgVwrMetadataDialog::ProcessCommandL"); + // hide menu bar + iMenuBar->StopDisplayingMenuBar(); + switch( aCommandId ) + { + /// @todo need to put the proper help file.for the time being it will not do any thing. + /* + case EAknCmdHelp: + { + TCoeHelpContext helpContext; + helpContext.iMajor = TUid::Uid( KGlxGalleryApplicationUid ); + helpContext.iContext.Copy( LGAL_HLP_DETAILS_VIEW ); + const TInt KListSz = 1; + CArrayFix* contextList = + new (ELeave) CArrayFixFlat( KListSz ); + CleanupStack::PushL(contextList); + contextList->AppendL(helpContext); + HlpLauncher::LaunchHelpApplicationL( + iEikonEnv->WsSession(), contextList ); + CleanupStack::Pop( contextList ); + break; + }*/ + + default: + break; + } + + } //----------------------------------------------------------------------------- // CGlxImgVwrMetadataDialog::CreateCustomControlL //-----------------------------------------------------------------------------