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 "testdomnumbergrouping.h" |
27 #include "testdomnumbergrouping.h" |
29 |
28 |
30 _LIT( KModuleName, "testdomnumbergrouping.dll" ); |
29 _LIT( KModuleName, "testdomnumbergrouping.dll" ); |
146 EXPORT_C CScriptBase* LibEntryL( |
143 EXPORT_C CScriptBase* LibEntryL( |
147 CTestModuleIf& aTestModuleIf ) |
144 CTestModuleIf& aTestModuleIf ) |
148 { |
145 { |
149 return ( CScriptBase* ) CTestDOMNUMBERGROUPING::NewL( aTestModuleIf ); |
146 return ( CScriptBase* ) CTestDOMNUMBERGROUPING::NewL( aTestModuleIf ); |
150 } |
147 } |
151 |
|
152 // ----------------------------------------------------------------------------- |
|
153 // Turn off ScreenSaver |
|
154 // ----------------------------------------------------------------------------- |
|
155 // |
|
156 void CTestDOMNUMBERGROUPING::TurnOffScreenSaver() |
|
157 { |
|
158 TInt err1 = RProperty::Get( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
159 iOldScreenSaverProperty ); |
|
160 TInt err2 = RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
161 KScreenSaverAllowScreenSaver ); |
|
162 RDebug::Printf( "screensaver property=%d err1=%d err2=%d\n", |
|
163 iOldScreenSaverProperty, err1, err2 ); |
|
164 } |
|
165 |
|
166 // ----------------------------------------------------------------------------- |
|
167 // Restore ScreenSaver |
|
168 // ----------------------------------------------------------------------------- |
|
169 // |
|
170 void CTestDOMNUMBERGROUPING::RestoreScreenSaver() |
|
171 { |
|
172 RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
173 iOldScreenSaverProperty ); |
|
174 User::ResetInactivityTime(); |
|
175 } |
|
176 |
|
177 |
|
178 // End of File |
148 // End of File |