photosgallery/viewframework/views/gridview/src/glxgridviewimp.cpp
branchRCL_3
changeset 23 b023a8d2866a
parent 21 f9e827349359
child 24 ea65f74e6de4
equal deleted inserted replaced
21:f9e827349359 23:b023a8d2866a
   327 // sets toolbar mark unmark status
   327 // sets toolbar mark unmark status
   328 // -----------------------------------------------------------------------------
   328 // -----------------------------------------------------------------------------
   329 //
   329 //
   330 void CGlxGridViewImp::HandleLatchToolbar()
   330 void CGlxGridViewImp::HandleLatchToolbar()
   331 	{
   331 	{
   332 	TRACER("CGlxGridViewImp::HandleLatchToolbarL()");
   332     TRACER("CGlxGridViewImp::HandleLatchToolbarL()");
   333 	CAknButton* markButton = static_cast<CAknButton*>
   333     CAknButton* markButton =
   334 									(iToolbar->ControlOrNull( EGlxCmdStartMultipleMarking ));
   334             static_cast<CAknButton*> (iToolbar->ControlOrNull(
   335 
   335                     EGlxCmdStartMultipleMarking));
   336 	if(markButton)
   336 
   337 		{
   337     if (markButton && !markButton->IsDimmed())
   338 		markButton->SetCurrentState( KGlxToolbarButtonUnLatched, ETrue );
   338         {
   339 		}	
   339         GLX_DEBUG1("CGlxGridViewImp::HandleLatchToolbar() - UnLatch");
   340 	}
   340         markButton->SetCurrentState(KGlxToolbarButtonUnLatched, ETrue);
       
   341         // Force to update the frame IDs 
       
   342         markButton->SetDimmed(EFalse);
       
   343         }
       
   344     }
   341 //  End of File
   345 //  End of File