diff -r 000000000000 -r 2f259fa3e83a classicui_plat/screensaver_settings_api/inc/ScreensaverInternalCRKeys.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/classicui_plat/screensaver_settings_api/inc/ScreensaverInternalCRKeys.h Tue Feb 02 01:00:49 2010 +0200 @@ -0,0 +1,78 @@ +/* +* Copyright (c) 2004 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: Internal Central Repository keys. + * + * +*/ + + +#ifndef SCREENSAVER_INTERNAL_CR_KEYS_H +#define SCREENSAVER_INTERNAL_CR_KEYS_H + +const TUid KCRUidScreenSaver = { 0x101F8770 }; + +/** + * Specifies name of screen saver plugin module currently in use. + * The string doesn't contain path information, only the name of plugin module + * dll. This value applies only if "KScreenSaverObject" is set to value 3, + * otherwise it has no effect. + * + * Default value: "" (empty string) + */ +const TUint32 KScreenSaverPluginName = 0x00000001; + +/** + * Screen saver object. + * + * Possible values: + * 0: text + * 1: time and date (default value) + * 3: plugin + */ +const TUint32 KScreenSaverObject = 0x00000002; +enum TScreensaverObjectType + { + EScreensaverTypeText = 0, + EScreensaverTypeDate, + EScreensaverTypeBitmap, // Not used + EScreensaverTypePlugin + }; + +/** + * Screen saver text. + * The value is a string (max length 15). + * + * Default value: "" (empty string) + */ +const TUint32 KScreenSaverText = 0x00000003; + +/** + * Screen saver using inverted color. + * This is to be used for product variation, especially + * for those products with OLED display. + * Possible Values - + * + * 0 : Normal screensaver colors + * (white and blue backgrounds with black letters/indicators) + * + * 1 : Black background with white letters/indicators) + * (this provides for more power saving in OLED displays) + * + * Default value: 0 + */ +const TUint32 KScreenSaverInvertedColors = 0x00000004; + +#endif + +// End of file