equal
deleted
inserted
replaced
185 { |
185 { |
186 CAknViewAppUi* appUi = AppUi(); |
186 CAknViewAppUi* appUi = AppUi(); |
187 if ( appUi ) |
187 if ( appUi ) |
188 { |
188 { |
189 CEikStatusPane* sp = appUi->StatusPane(); |
189 CEikStatusPane* sp = appUi->StatusPane(); |
190 iNaviControlContainer = static_cast<CAknNavigationControlContainer*> |
190 if ( sp ) |
191 ( sp->ControlL( TUid::Uid( EEikStatusPaneUidNavi ) ) ); |
191 { |
192 } |
192 iNaviControlContainer = static_cast<CAknNavigationControlContainer*> |
193 } |
193 ( sp->ControlL( TUid::Uid( EEikStatusPaneUidNavi ) ) ); |
194 if ( iNaviPaneContext && ( aTabLocation > 0 ) ) |
194 } |
195 { |
195 } |
196 CAknTabGroup* tabGrp = static_cast <CAknTabGroup*> |
196 } |
197 ( iNaviPaneContext->DecoratedControl() ); |
197 |
198 tabGrp->SetActiveTabByIndex( aTabLocation ); |
198 if ( iNaviControlContainer ) |
199 iNaviControlContainer->PushL( *iNaviPaneContext ); |
199 { |
200 } |
200 if ( iNaviPaneContext && ( aTabLocation > 0 ) ) |
201 else |
201 { |
202 { |
202 CAknTabGroup* tabGrp = static_cast <CAknTabGroup*> |
203 iNaviControlContainer->PushDefaultL(); |
203 ( iNaviPaneContext->DecoratedControl() ); |
|
204 tabGrp->SetActiveTabByIndex( aTabLocation ); |
|
205 iNaviControlContainer->PushL( *iNaviPaneContext ); |
|
206 } |
|
207 else |
|
208 { |
|
209 iNaviControlContainer->PushDefaultL(); |
|
210 } |
204 } |
211 } |
205 PSLN_TRACE_DEBUG("CPslnFWBaseView::SetNaviPaneL w/ param END"); |
212 PSLN_TRACE_DEBUG("CPslnFWBaseView::SetNaviPaneL w/ param END"); |
206 } |
213 } |
207 |
214 |
208 // --------------------------------------------------------------------------- |
215 // --------------------------------------------------------------------------- |