equal
deleted
inserted
replaced
20 /* |
20 /* |
21 * INCLUDE FILES |
21 * INCLUDE FILES |
22 */ |
22 */ |
23 #include <stiftestinterface.h> |
23 #include <stiftestinterface.h> |
24 #include <settingserverclient.h> |
24 #include <settingserverclient.h> |
25 #include <screensaverinternalpskeys.h> |
|
26 #include <e32property.h> |
25 #include <e32property.h> |
27 |
26 |
28 #include "testsdkimages.h" |
27 #include "testsdkimages.h" |
29 #include <coemain.h> |
28 #include <coemain.h> |
30 |
29 |
82 CStifLogger::ETxt, |
81 CStifLogger::ETxt, |
83 CStifLogger::EFile, |
82 CStifLogger::EFile, |
84 EFalse ); |
83 EFalse ); |
85 iOffset = CCoeEnv::Static()->AddResourceFileL(_L("C:\\resource\\testsdkimages.rsc")); |
84 iOffset = CCoeEnv::Static()->AddResourceFileL(_L("C:\\resource\\testsdkimages.rsc")); |
86 SendTestClassVersion(); |
85 SendTestClassVersion(); |
87 |
|
88 TurnOffScreenSaver(); |
|
89 } |
86 } |
90 |
87 |
91 // ----------------------------------------------------------------------------- |
88 // ----------------------------------------------------------------------------- |
92 // CTestSDKIMAGES::NewL |
89 // CTestSDKIMAGES::NewL |
93 // Two-phased constructor. |
90 // Two-phased constructor. |
111 Delete(); |
108 Delete(); |
112 |
109 |
113 delete iLog; |
110 delete iLog; |
114 |
111 |
115 CCoeEnv::Static()->DeleteResourceFile( iOffset ); |
112 CCoeEnv::Static()->DeleteResourceFile( iOffset ); |
116 |
|
117 RestoreScreenSaver(); |
|
118 } |
113 } |
119 |
114 |
120 //----------------------------------------------------------------------------- |
115 //----------------------------------------------------------------------------- |
121 // CTestSDKIMAGES::SendTestClassVersion |
116 // CTestSDKIMAGES::SendTestClassVersion |
122 // Method used to send version of test class |
117 // Method used to send version of test class |
148 CTestModuleIf& aTestModuleIf ) |
143 CTestModuleIf& aTestModuleIf ) |
149 { |
144 { |
150 return ( CScriptBase* ) CTestSDKIMAGES::NewL( aTestModuleIf ); |
145 return ( CScriptBase* ) CTestSDKIMAGES::NewL( aTestModuleIf ); |
151 } |
146 } |
152 |
147 |
153 // ----------------------------------------------------------------------------- |
|
154 // Turn off ScreenSaver |
|
155 // ----------------------------------------------------------------------------- |
|
156 // |
|
157 void CTestSDKIMAGES::TurnOffScreenSaver() |
|
158 { |
|
159 TInt err1 = RProperty::Get( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
160 iOldScreenSaverProperty ); |
|
161 TInt err2 = RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
162 KScreenSaverAllowScreenSaver ); |
|
163 RDebug::Printf( "screensaver property=%d err1=%d err2=%d\n", |
|
164 iOldScreenSaverProperty, err1, err2 ); |
|
165 } |
|
166 |
|
167 // ----------------------------------------------------------------------------- |
|
168 // Restore ScreenSaver |
|
169 // ----------------------------------------------------------------------------- |
|
170 // |
|
171 void CTestSDKIMAGES::RestoreScreenSaver() |
|
172 { |
|
173 RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
174 iOldScreenSaverProperty ); |
|
175 User::ResetInactivityTime(); |
|
176 } |
|
177 |
|
178 |
|
179 // End of File |
148 // End of File |
180 |
149 |
181 |
150 |
182 |
151 |
183 |
152 |