taskswitcher/taskswitcherui/taskswitcherapp/src/tsappui.cpp
branchRCL_3
changeset 11 ff572dfe6d86
parent 9 f966699dea19
child 12 9674c1a575e9
equal deleted inserted replaced
9:f966699dea19 11:ff572dfe6d86
   245 void CTsAppUi::StartTransition( TUint aTranstionId,
   245 void CTsAppUi::StartTransition( TUint aTranstionId,
   246                                 TBool aVisibility,
   246                                 TBool aVisibility,
   247                                 TBool /*aLayers*/, 
   247                                 TBool /*aLayers*/, 
   248                                 TUint aSubCom )
   248                                 TUint aSubCom )
   249     {
   249     {
   250     this->RequestPopUpL();
   250     TRAP_IGNORE( RequestPopUpL() );
   251     const TDesC8* ptr = reinterpret_cast<const TDesC8*>(iAppView);
   251     const TDesC8* ptr = reinterpret_cast<const TDesC8*>(iAppView);
   252     GfxTransEffect::Abort(iAppView);
   252     GfxTransEffect::Abort(iAppView);
   253     GfxTransEffect::Begin( iAppView, aTranstionId );
   253     GfxTransEffect::Begin( iAppView, aTranstionId );
   254     GfxTransEffect::SetDemarcation( iAppView, iAppView->Rect() );
   254     GfxTransEffect::SetDemarcation( iAppView, iAppView->Rect() );
   255     GfxTransEffect::NotifyExternalState( ECaptureComponentsBegin, ptr );
   255     GfxTransEffect::NotifyExternalState( ECaptureComponentsBegin, ptr );
   266 // -----------------------------------------------------------------------------
   266 // -----------------------------------------------------------------------------
   267 //
   267 //
   268 void CTsAppUi::TransitionFinished(const CCoeControl* /*aControl*/, 
   268 void CTsAppUi::TransitionFinished(const CCoeControl* /*aControl*/, 
   269                                   TUint /*aAction*/)
   269                                   TUint /*aAction*/)
   270     {
   270     {
   271     DisablePopUpL();
   271     TRAP_IGNORE( DisablePopUpL() );
   272     /*if( aControl == iAppView )
       
   273         {
       
   274 		@TODO IMPLEMENT
       
   275         }*/
       
   276     }
   272     }
   277 
   273 
   278 // -----------------------------------------------------------------------------
   274 // -----------------------------------------------------------------------------
   279 // CTsAppUi::HandleCommandL()
   275 // CTsAppUi::HandleCommandL()
   280 // Takes care of command handling.
   276 // Takes care of command handling.