uifw/AknGlobalUI/NotifierWrapper/src/AknNotiferAppServerApplication.cpp
branchRCL_3
changeset 55 aecbbf00d063
parent 23 3d340a0166ff
child 56 d48ab3b357f1
equal deleted inserted replaced
51:fcdfafb36fe7 55:aecbbf00d063
    22 #include <eiknotapi.h>
    22 #include <eiknotapi.h>
    23 #include <AknCapServerClient.h>
    23 #include <AknCapServerClient.h>
    24 #include <aknnotewrappers.h>
    24 #include <aknnotewrappers.h>
    25 #include <AknCapServerDefs.h>
    25 #include <AknCapServerDefs.h>
    26 
    26 
    27 #include <gfxtranseffect/gfxtranseffect.h>
       
    28 #include "akntranseffect.h" // for Transition effect enumerations
       
    29 
       
    30 #include <avkondomainpskeys.h>
    27 #include <avkondomainpskeys.h>
    31 #include <e32property.h>
    28 #include <e32property.h>
    32 
    29 
    33 #include "AknNotiferAppServerApplication.h" 
    30 #include "AknNotiferAppServerApplication.h" 
    34 #include "AknNotifierAppServer.h"
    31 #include "AknNotifierAppServer.h"
    35 #include "AknNotifierControllerUtilities.h"
    32 #include "AknNotifierControllerUtilities.h"
    36 #include "AknNotiferAppServerApplicationInterface.h"
    33 #include "AknNotiferAppServerApplicationInterface.h"
    37 
    34 
    38 #include <AknMediatorFacade.h>
    35 #include <AknMediatorFacade.h>
    39 #include <secondarydisplay/AknSecondaryDisplayDefs.h>
    36 #include <AknNotifyStd.h>
       
    37 #include <SecondaryDisplay/AknSecondaryDisplayDefs.h>
    40 #include <aknglobalpopupprioritycontroller.h>
    38 #include <aknglobalpopupprioritycontroller.h>
    41 
    39 
    42 //---- Awkward, but declaring base classes otherwise in Akncapserver entry would break app fw.
    40 //---- Awkward, but declaring base classes otherwise in Akncapserver entry would break app fw.
    43 class CAknCapAppServerAppUiInterface : 
    41 class CAknCapAppServerAppUiInterface : 
    44     public CAknNotifierAppServerAppUi, 
    42     public CAknNotifierAppServerAppUi, 
   349     {
   347     {
   350     switch (*(TApaSystemEvent*)(aEvent.EventData()))
   348     switch (*(TApaSystemEvent*)(aEvent.EventData()))
   351         {
   349         {
   352     case EApaSystemEventBroughtToForeground:
   350     case EApaSystemEventBroughtToForeground:
   353         { // ignore this event as it causes undesired effects on applications underneath
   351         { // ignore this event as it causes undesired effects on applications underneath
   354         GfxTransEffect::EndFullScreen();
       
   355         break;
   352         break;
   356         }
   353         }
   357     default:
   354     default:
   358         CAknAppUi::HandleSystemEventL(aEvent);
   355         CAknAppUi::HandleSystemEventL(aEvent);
   359         }
   356         }