vtuis/videotelui/src/features/toolbar/cvtuitoolbarbase.cpp
branchRCL_3
changeset 21 4e9858fa9559
parent 3 b1602a5ab0a3
child 26 b95d12697049
equal deleted inserted replaced
19:856ae1b15d98 21:4e9858fa9559
  1200     
  1200     
  1201     // Transition from landsacpe to portrait
  1201     // Transition from landsacpe to portrait
  1202     // toolbar must be hided
  1202     // toolbar must be hided
  1203     if ( !isLandscape && IsDialerActive() )
  1203     if ( !isLandscape && IsDialerActive() )
  1204         {
  1204         {
  1205         __VTPRINT(DEBUG_GEN, "CVtUiToolbarBase.LayoutChangeL.Stop" )
  1205         __VTPRINT( DEBUG_GEN, "ToolbarBase::HandleLayoutChangeL DialerActive." )
       
  1206         SetToolbarVisibilityAfterLayoutChangeL( EFalse );
       
  1207         }
       
  1208     else if ( !isLandscape && iFeatureManager.UiStates().IsCaptureModeOn() )
       
  1209         {
       
  1210         __VTPRINT( DEBUG_GEN, "ToolbarBase::HandleLayoutChangeL CaptureOn." )
  1206         SetToolbarVisibilityAfterLayoutChangeL( EFalse );
  1211         SetToolbarVisibilityAfterLayoutChangeL( EFalse );
  1207         }
  1212         }
  1208     else if ( iFeatureManager.UiStates().IsSelectingShare() )
  1213     else if ( iFeatureManager.UiStates().IsSelectingShare() )
  1209         {
  1214         {
  1210         __VTPRINT( DEBUG_GEN, "ToolbarBase::HandleLayoutChangeL ShareImage." )
  1215         __VTPRINT( DEBUG_GEN, "ToolbarBase::HandleLayoutChangeL ShareImage." )
  1230         __VTPRINT( DEBUG_GEN, "ToolbarBase::HandleLayoutChangeL Menu Displayed." )
  1235         __VTPRINT( DEBUG_GEN, "ToolbarBase::HandleLayoutChangeL Menu Displayed." )
  1231         SetToolbarVisibilityAfterLayoutChangeL( EFalse );
  1236         SetToolbarVisibilityAfterLayoutChangeL( EFalse );
  1232         }
  1237         }
  1233     // Transition from portrait to landsacpe
  1238     // Transition from portrait to landsacpe
  1234     // toolbar must be set to visible
  1239     // toolbar must be set to visible
  1235     else if ( isLandscape && IsDialerActive() )
  1240     else if ( isLandscape && ( 
       
  1241             IsDialerActive() ||
       
  1242             iFeatureManager.UiStates().IsCaptureModeOn() ||
       
  1243             iFeatureManager.UiStates().IsVideoQualityModeOn() ||
       
  1244             iFeatureManager.UiStates().IsWhiteBalanceModeOn() ||
       
  1245             iFeatureManager.UiStates().IsColorToneModeOn() ||
       
  1246             menuBar && menuBar->IsDisplayed() ) )
  1236         {
  1247         {
  1237         __VTPRINT(DEBUG_GEN, "CVtUiToolbarBase.LayoutChangeL.StartL" )
  1248         __VTPRINT(DEBUG_GEN, "CVtUiToolbarBase.LayoutChangeL.StartL" )
  1238         SetToolbarVisibilityAfterLayoutChangeL( ETrue );
  1249         SetToolbarVisibilityAfterLayoutChangeL( ETrue );
  1239         }
  1250         }
  1240     __VTPRINTEXIT( "CVtUiToolbarBase.HandleLayoutChangeL" )
  1251     __VTPRINTEXIT( "CVtUiToolbarBase.HandleLayoutChangeL" )