phonebookui/Speeddial/ControlSrc/SpdiaGridDlg.cpp
branchRCL_3
changeset 23 5586b4d2ec3e
parent 3 04ab22b956c2
child 32 2828b4d142c0
equal deleted inserted replaced
21:b3431bff8c19 23:5586b4d2ec3e
   362     TRect  mainPaneRect ;
   362     TRect  mainPaneRect ;
   363     TRect  statusPaneRect;
   363     TRect  statusPaneRect;
   364     
   364     
   365     if ( aType == KEikDynamicLayoutVariantSwitch )
   365     if ( aType == KEikDynamicLayoutVariantSwitch )
   366         {
   366         {
       
   367         CEikStatusPane* StatusPane = 
       
   368         ( ( CAknAppUi* ) CEikonEnv::Static()->EikAppUi() )->StatusPane();
       
   369 
   367         if ( Layout_Meta_Data::IsLandscapeOrientation() )
   370         if ( Layout_Meta_Data::IsLandscapeOrientation() )
   368             {
   371             {
       
   372             StatusPane->MakeVisible( ETrue );
   369             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane,mainPaneRect );
   373             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane,mainPaneRect );
       
   374             StatusPane->DrawNow();
   370             }
   375             }
   371         else
   376         else
   372             {
   377             {
       
   378             StatusPane->MakeVisible( EFalse );
   373             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane, mainPaneRect );
   379             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane, mainPaneRect );
   374             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EStatusPane, statusPaneRect );
   380             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EStatusPane, statusPaneRect );
   375             mainPaneRect.iTl = statusPaneRect.iTl;
   381             mainPaneRect.iTl = statusPaneRect.iTl;
   376             }	
   382             }	
   377         SetRect( mainPaneRect );
   383         SetRect( mainPaneRect );