photosgallery/viewframework/dataprovider/src/glxdetailsboundcommand.cpp
branchRCL_3
changeset 13 bcb43dc84c44
parent 0 4e91876724a2
child 15 191387a8b767
equal deleted inserted replaced
12:ce1c7ad1f18b 13:bcb43dc84c44
   521 TBool CGlxLocationBoundCommand::OfferCommandL( TInt aCommandId , MGlxMediaList& aMedialist )
   521 TBool CGlxLocationBoundCommand::OfferCommandL( TInt aCommandId , MGlxMediaList& aMedialist )
   522 	{
   522 	{
   523 	TRACER("CGlxLocationBoundCommand::OfferCommandL");
   523 	TRACER("CGlxLocationBoundCommand::OfferCommandL");
   524 	iMedialist = &aMedialist;
   524 	iMedialist = &aMedialist;
   525 	TBool consumed = EFalse;
   525 	TBool consumed = EFalse;
   526 	//iAppUi = static_cast< CAknAppUi* >( CCoeEnv::Static()->AppUi() );
       
   527 	if ( aCommandId == KGlxEditBoundMenuCommandId )
   526 	if ( aCommandId == KGlxEditBoundMenuCommandId )
   528 		{
   527 		{
   529 		iOnNaviKeySelect = ETrue;
   528 		iOnNaviKeySelect = ETrue;
   530 		//iAppUi->ProcessCommandL( EGlxCmdOptions );
       
   531 		//iOnNaviKeySelect = EFalse;
       
   532 		
       
   533 		/** Error Id ESWG-7LSE3W **/
       
   534 		//get the media item
   529 		//get the media item
   535 		const TGlxMedia& media = iMedialist->Item( 0 );
   530 		const TGlxMedia& media = iMedialist->Item( 0 );
   536 		// Test to see if the coordinate is present
   531 		// Test to see if the coordinate is present
   537 		TCoordinate coordinate;
   532 		TCoordinate coordinate;
   538 		TBool isSupported = media.GetCoordinate(coordinate);
   533 		TBool isSupported = media.GetCoordinate(coordinate);
   543 	        CleanupStack::PopAndDestroy(buf);
   538 	        CleanupStack::PopAndDestroy(buf);
   544 	        consumed = ETrue;
   539 	        consumed = ETrue;
   545 			}
   540 			}
   546 		else
   541 		else
   547 			{
   542 			{
   548 			/** Error Id EMPY-7MKDHP **/
       
   549 			/** Show menu pane options **/
   543 			/** Show menu pane options **/
   550 			if(iDialogObserver)
   544 			if(iDialogObserver)
   551 				{
   545 				{
   552 				TRAP_IGNORE(iDialogObserver->OnLocationEditL());
   546 				TRAP_IGNORE(iDialogObserver->OnLocationEditL());
   553 				}
   547 				}