mmsharing/mmshui/src/musuigeneralview.cpp
branchRCL_3
changeset 38 ac48f0cc9f9c
parent 35 6c57ef9392d2
child 41 755f0370535b
equal deleted inserted replaced
35:6c57ef9392d2 38:ac48f0cc9f9c
   232                             EMusuiCmdToolbarMute :
   232                             EMusuiCmdToolbarMute :
   233                             EMusuiCmdToolbarUnmute,
   233                             EMusuiCmdToolbarUnmute,
   234                         ETrue,
   234                         ETrue,
   235                         ETrue );
   235                         ETrue );
   236     
   236     
       
   237     Toolbar()->HideItem( EventControllerL().IsMicMutedL() ?
       
   238 							EMusuiCmdToolbarUnmute :
       
   239 							EMusuiCmdToolbarMute,
       
   240 						EFalse,
       
   241 						ETrue );
       
   242     
   237     TBool loudSpeakerEnabled( EventControllerL().IsLoudSpeakerEnabled() );
   243     TBool loudSpeakerEnabled( EventControllerL().IsLoudSpeakerEnabled() );
   238       
   244       
   239     Toolbar()->HideItem( loudSpeakerEnabled ?
   245     Toolbar()->HideItem( loudSpeakerEnabled ?
   240                                 EMusuiCmdToolbarSpeakerOn :
   246                                 EMusuiCmdToolbarSpeakerOn :
   241                                 EMusuiCmdToolbarSpeakerOff,
   247                                 EMusuiCmdToolbarSpeakerOff,
   242                          ETrue,
   248                          ETrue,
   243                          ETrue );
   249                          ETrue );
   244     
   250     
   245     // Dim audio routing button if audio routing cannot be changed
   251     Toolbar()->HideItem( loudSpeakerEnabled ?
   246     // or when some button is selected
   252 							EMusuiCmdToolbarSpeakerOff :
   247     TBool dimAudioRouting( iToolbarItemSelected || 
   253 							EMusuiCmdToolbarSpeakerOn,
   248                            !EventControllerL().AudioRoutingCanBeChanged() );
   254 						EFalse,
   249                                                  
   255 						ETrue );
   250     Toolbar()->SetItemDimmed( loudSpeakerEnabled ?
   256       
   251                                     EMusuiCmdToolbarSpeakerOff :
       
   252                                     EMusuiCmdToolbarSpeakerOn,
       
   253                               dimAudioRouting,
       
   254                               ETrue );                 
       
   255     
       
   256     
       
   257     MUS_LOG( "mus: [MUSUI ]  <- CMusUiGeneralView::DynInitToolbarL" );
   257     MUS_LOG( "mus: [MUSUI ]  <- CMusUiGeneralView::DynInitToolbarL" );
   258     }
   258     }
   259 
   259 
   260 
   260 
   261 // -----------------------------------------------------------------------------
   261 // -----------------------------------------------------------------------------