1237 AknLayoutUtils::LayoutMetricsRect(AknLayoutUtils::EMainPane, mainPaneRect); |
1237 AknLayoutUtils::LayoutMetricsRect(AknLayoutUtils::EMainPane, mainPaneRect); |
1238 mainPaneRect.Move(-mainPaneRect.iTl); |
1238 mainPaneRect.Move(-mainPaneRect.iTl); |
1239 TAknLayoutRect controlBarRect; |
1239 TAknLayoutRect controlBarRect; |
1240 controlBarRect.LayoutRect(mainPaneRect, AknLayoutScalable_Apps::main_sp_fs_ctrlbar_pane(0)); |
1240 controlBarRect.LayoutRect(mainPaneRect, AknLayoutScalable_Apps::main_sp_fs_ctrlbar_pane(0)); |
1241 TAknLayoutRect iconRect; |
1241 TAknLayoutRect iconRect; |
1242 if ( AknLayoutUtils::LayoutMirrored() ) |
1242 if ( Layout_Meta_Data::IsLandscapeOrientation() ) |
1243 { |
1243 { |
1244 iconRect.LayoutRect(controlBarRect.Rect(), AknLayoutScalable_Apps::main_sp_fs_ctrlbar_pane_g2(0)); |
1244 iconRect.LayoutRect(controlBarRect.Rect(), AknLayoutScalable_Apps::cmail_ddmenu_btn02_pane_g2(0)); |
1245 } |
1245 } |
1246 else |
1246 else |
1247 { |
1247 { |
1248 iconRect.LayoutRect(controlBarRect.Rect(), AknLayoutScalable_Apps::main_sp_fs_ctrlbar_pane_g1(0)); |
1248 if ( AknLayoutUtils::LayoutMirrored() ) |
1249 } |
1249 { |
1250 |
1250 iconRect.LayoutRect(controlBarRect.Rect(), AknLayoutScalable_Apps::main_sp_fs_ctrlbar_pane_g2(0)); |
|
1251 } |
|
1252 else |
|
1253 { |
|
1254 iconRect.LayoutRect(controlBarRect.Rect(), AknLayoutScalable_Apps::main_sp_fs_ctrlbar_pane_g1(0)); |
|
1255 } |
|
1256 } |
1251 return iconRect.Rect(); |
1257 return iconRect.Rect(); |
1252 } |
1258 } |
1253 |
1259 |
1254 // ----------------------------------------------------------------------------- |
1260 // ----------------------------------------------------------------------------- |
1255 TRect CFSEmailUiLayoutHandler::GetControlBarNewEmailButtonRect() const |
1261 TRect CFSEmailUiLayoutHandler::GetControlBarNewEmailButtonRect() const |