equal
deleted
inserted
replaced
18 |
18 |
19 |
19 |
20 // INCLUDE FILES |
20 // INCLUDE FILES |
21 #include <stiftestinterface.h> |
21 #include <stiftestinterface.h> |
22 #include <settingserverclient.h> |
22 #include <settingserverclient.h> |
23 #include <screensaverinternalpskeys.h> |
|
24 #include <e32property.h> |
23 #include <e32property.h> |
25 #include <coemain.h> |
24 #include <coemain.h> |
26 #include <coeaui.h> |
25 #include <coeaui.h> |
27 |
26 |
28 #include "testsdkappfw.h" |
27 #include "testsdkappfw.h" |
98 iOffset = CCoeEnv::Static()->AddResourceFileL(_L("C:\\resource\\testsdkappfw.rsc")); |
97 iOffset = CCoeEnv::Static()->AddResourceFileL(_L("C:\\resource\\testsdkappfw.rsc")); |
99 #endif // __WINSCW__ |
98 #endif // __WINSCW__ |
100 |
99 |
101 |
100 |
102 SendTestClassVersion(); |
101 SendTestClassVersion(); |
103 |
|
104 TurnOffScreenSaver(); |
|
105 } |
102 } |
106 |
103 |
107 // ----------------------------------------------------------------------------- |
104 // ----------------------------------------------------------------------------- |
108 // CTestSDKAppFW::NewL |
105 // CTestSDKAppFW::NewL |
109 // Two-phased constructor. |
106 // Two-phased constructor. |
130 |
127 |
131 // Delete logger |
128 // Delete logger |
132 delete iLog; |
129 delete iLog; |
133 |
130 |
134 CCoeEnv::Static()->DeleteResourceFile( iOffset ); |
131 CCoeEnv::Static()->DeleteResourceFile( iOffset ); |
135 |
|
136 RestoreScreenSaver(); |
|
137 } |
132 } |
138 |
133 |
139 //----------------------------------------------------------------------------- |
134 //----------------------------------------------------------------------------- |
140 // CTestSDKAppFW::SendTestClassVersion |
135 // CTestSDKAppFW::SendTestClassVersion |
141 // Method used to send version of test class |
136 // Method used to send version of test class |
167 CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework |
162 CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework |
168 { |
163 { |
169 return ( CScriptBase* ) CTestSDKAppFW::NewL( aTestModuleIf ); |
164 return ( CScriptBase* ) CTestSDKAppFW::NewL( aTestModuleIf ); |
170 } |
165 } |
171 |
166 |
172 // ----------------------------------------------------------------------------- |
|
173 // Turn off ScreenSaver |
|
174 // ----------------------------------------------------------------------------- |
|
175 // |
|
176 void CTestSDKAppFW::TurnOffScreenSaver() |
|
177 { |
|
178 TInt err1 = RProperty::Get( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
179 iOldScreenSaverProperty ); |
|
180 TInt err2 = RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
181 KScreenSaverAllowScreenSaver ); |
|
182 RDebug::Printf( "screensaver property=%d err1=%d err2=%d\n", |
|
183 iOldScreenSaverProperty, err1, err2 ); |
|
184 } |
|
185 |
|
186 // ----------------------------------------------------------------------------- |
|
187 // Restore ScreenSaver |
|
188 // ----------------------------------------------------------------------------- |
|
189 // |
|
190 void CTestSDKAppFW::RestoreScreenSaver() |
|
191 { |
|
192 RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
193 iOldScreenSaverProperty ); |
|
194 User::ResetInactivityTime(); |
|
195 } |
|
196 |
|
197 |
|
198 // End of File |
167 // End of File |