uiresources_pub/pictograph_api/tsrc/src/testsdkpictograph.cpp
branchRCL_3
changeset 107 9f95a5546443
parent 106 e4e3998ddda2
equal deleted inserted replaced
106:e4e3998ddda2 107:9f95a5546443
    21 
    21 
    22 
    22 
    23 // INCLUDE FILES
    23 // INCLUDE FILES
    24 #include <stiftestinterface.h>
    24 #include <stiftestinterface.h>
    25 #include <settingserverclient.h>
    25 #include <settingserverclient.h>
       
    26 #include <screensaverinternalpskeys.h>
    26 #include <e32property.h>
    27 #include <e32property.h>
    27 
    28 
    28 #include "testsdkpictograph.h"
    29 #include "testsdkpictograph.h"
    29 
    30 
    30 // CONSTANTS
    31 // CONSTANTS
   101                           CStifLogger::ETxt,
   102                           CStifLogger::ETxt,
   102                           CStifLogger::EFile,
   103                           CStifLogger::EFile,
   103                           EFalse );
   104                           EFalse );
   104     
   105     
   105     SendTestClassVersion();
   106     SendTestClassVersion();
       
   107     
       
   108     TurnOffScreenSaver();
   106     }
   109     }
   107 
   110 
   108 // -----------------------------------------------------------------------------
   111 // -----------------------------------------------------------------------------
   109 // CTestSDKPicToGraph::NewL
   112 // CTestSDKPicToGraph::NewL
   110 // Two-phased constructor.
   113 // Two-phased constructor.
   152 EXPORT_C CScriptBase* LibEntryL( 
   155 EXPORT_C CScriptBase* LibEntryL( 
   153     CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework
   156     CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework
   154     {
   157     {
   155     return ( CScriptBase* ) CTestSDKPicToGraph::NewL( aTestModuleIf );
   158     return ( CScriptBase* ) CTestSDKPicToGraph::NewL( aTestModuleIf );
   156     }
   159     }
       
   160 
       
   161 // -----------------------------------------------------------------------------
       
   162 // Turn off ScreenSaver
       
   163 // -----------------------------------------------------------------------------
       
   164 //
       
   165 void CTestSDKPicToGraph::TurnOffScreenSaver()
       
   166     {
       
   167     TInt err1 = RProperty::Get( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, 
       
   168         iOldScreenSaverProperty );
       
   169     TInt err2 = RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, 
       
   170         KScreenSaverAllowScreenSaver );    
       
   171     RDebug::Printf( "screensaver property=%d err1=%d err2=%d\n", 
       
   172         iOldScreenSaverProperty, err1, err2 );
       
   173     }
       
   174 
       
   175 // -----------------------------------------------------------------------------
       
   176 // Restore ScreenSaver
       
   177 // -----------------------------------------------------------------------------
       
   178 //
       
   179 void CTestSDKPicToGraph::RestoreScreenSaver()
       
   180     {
       
   181     RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, 
       
   182         iOldScreenSaverProperty );
       
   183     User::ResetInactivityTime();
       
   184     }
       
   185 
       
   186 
   157 //  End of File
   187 //  End of File