IdleFW tried to load old UI controller, because of wrong value in Cenrep. Ui controller loading failed ( KErrNotFound ), because the dlls were missing which the plug-in links against.
/*
* 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 AVKON_INTERNAL_CR_KEYS_H
#define AVKON_INTERNAL_CR_KEYS_H
const TUid KCRUidAvkon = { 0x101F876E };
/**
* Id of the currently active UI layout, integer value.
* In first boot this key does not exist - will be set during boot.
*
* Possible values:
*
* Any value of TAknLayoutId
*/
const TUint32 KAknLayoutId = 0x00000001;
/**
* This flag indicates if new contacts note is active. Integer value.
*
* Value 0 or KErrNotFound return value means that NCN is not active.
* Other values mean that NCN is active.
*/
const TUint32 KAknNewContactsNoteActive = 0x00000002;
/**
* Products must configure this value depending in which orientation
* applications are started and run when the application does not want
* to specify any orientation.
*
* Possible orientations are:
*
* EAppUiOrientationAutomatic = 0
* EAppUiOrientationPortrait = 1
* EAppUiOrientationLandscape = 2
*
* EAppUiOrientationAutomatic is default in the platform. Follows the
* device orientation.
*/
const TUint32 KAknDefaultAppOrientation = 0x00000003;
/**
* Qwerty mode status. This key is updated by Avkon according to the
* EKeyQwertyOn (=EKeyApplication7) & EKeyQwertyOff (=EKeyApplication8) key events.
* The events are sent by keyboard driver when qwerty mode is
* activated and deactivated.
*
* Possible values:
* 0: Qwerty input mode is not active.
* 1: Qwerty input mode is active.
*/
const TUint32 KAknQwertyInputModeActive = 0x00000004;
/**
* String the recently used characters
* Total size of this data is 80 byte (40 unicode characters).
*
* Possible values:
*
* 1-10 length
* 11-20 length
* 21-30 length
* 31-40 length
*
*/
const TUint32 KAknRecentSctData = 0x00000005;
/**
* Id of the currently active UI zoom level, integer value.
* In first boot this key does not exist - will be set during boot.
*
* Possible values:
*
* Any value of TAknUiZoom
*/
const TUint32 KAknGlobalUiZoom = 0x00000006;
/**
* Value indicates if the extended status pane is the default status pane
* type in portrait mode.
*
* Possible values are:
*
* 0: Extended status pane is not default status pane
* 1: Extended status pane is default status pane
*
*/
const TUint32 KAknExtendedPortraitStatusPane = 0x00000007;
/**
* Value indicates if list stretching is used by default or not.
*
* Possible values are:
*
* 0: List stretching is not used by default.
* 1: List stretching is used by default.
*
*/
const TUint32 KAknAutomaticListStretching = 0x00000008;
/**
* Value chooses location editor data format
*
* Possible values are:
*
* 0: Degrees and Decimal degrees
* 1: degrees, minutes and decimal minutes
* 2: degrees, minutes, seconds, decimal seconds
*
*/
const TUint32 KAknLocationEditorCoordinateDataFormat = 0x00000009;
/**
* Value indicates if MiddleSoftKey is enabled or not.
*
* Possible values are:
*
* 0: MSK is not used by default.
* 1: MSK is used by default.
*
*/
const TUint32 KAknMiddleSoftkeyEnabled = 0x0000000A;
/**
* The QWERTY keyboard layout for generic QWERTY framework.
*
* Possible values:
* 0: No Keyboard
* 1: Keyboard with 12 key
* 2: QWERTY 4x12 layout
* 3: QWERTY 4x10 layout
* 4: QWERTY 3 x 11 layout
* 5: Half QWERTY
* 6: Custom QWERTY
*/
const TUint32 KAknKeyBoardLayout = 0x0000000B;
/**
* Touch compatibility mode settings flags
*
* Possible values are:
*
* Bit0: Applications may be started in compa-mode
*
*/
const TUint32 KAknCompaModeSettings = 0x0000000C;
/**
* Value indicates if Avkon components support transparency.
* Changing this key needs device restart.
*
* Using this key needs WSINI.ini configuration with keyword TRANSPARENCY
*
* Possible values are:
*
* 0: Transparency code is not executed in Avkon code
* 1: Avkon components utilize transparency
*
*/
const TUint32 KAknAvkonTransparencyEnabled = 0x0000000D;
/**
* The value indicates if adaptive search can be utilized with find pane
*
* The applications itself decide if they will support the feature, if available.
*
* Possible values are:
*
* 0: The adaptive search is disabled from the applications
* 1: The adaptive search is enabled for the applications
*
*/
const TUint32 KAknAvkonAdaptiveSearchEnabled = 0x0000000E;
/**
* Touch compatibility mode saved transition effects state
*
* Possible values are:
*
* Bit0..30: Saved effects state (KThemesTransitionEffects key value)
* Bit31: Effects are disabled
*
*/
const TUint32 KAknCompaModeEffects = 0x0000000F;
/**
* The value indicates the input method for adaptive search in
* Simplified Chinese language
*
* Key is created when user selects the language for the first time.
*
* Possible values are:
*
* 0: Pinyin
* 1: Stroke
*
*/
const TUint32 KAknAdaptiveSearchChinesePRC = 0x00000010;
/**
* The value indicates the input method for adaptive search in
* Taiwan traditional Chinese language
*
* Key is created when user selects the language for the first time.
*
* Possible values are:
*
* 0: Zhuyin
* 1: Stroke
*
*/
const TUint32 KAknAdaptiveSearchChineseTW = 0x00000011;
/**
* The value indicates the input method for adaptive search in
* Hongkong traditional Chinese language
*
* Key is created when user selects the language for the first time.
*
* Possible values are:
*
* 0: Stroke
* 1: Cangjie
*
*/
const TUint32 KAknAdaptiveSearchChineseHongkong = 0x00000012;
/**
* Touch compatibility mode local variation flags
*
* Possible values are:
*
* Bit0: Compa-mode is enabled in device
*
*/
const TUint32 KAknCompaModeFeatures = 0x00000013;
/**
* The value indicates the last used input method for
* adaptive search in any Chinese language variant.
*
* Value is the CenRep key id of the input methdod.
* One of the following:
* KAknAdaptiveSearchChinesePRC
* KAknAdaptiveSearchChineseTW
* KAknAdaptiveSearchChineseHongkong
*
* Key is created when user sets one of the setting items for the first time.
*
*/
const TUint32 KAknAdaptiveSearchLastChinese = 0x00000014;
/**
* The resource file name used by editor to enable emotion icon.
*
* The key should be enabled in device before used by editor.
*
* Initial value should be "smiley"
*
*/
const TUint32 KAknEmotionResourceFileName = 0x00000015;
/**
* they store the type of keyboard in slide close/slide open modes
* according to the following enumeration:
* 0 = no keyboard
* 1 = 12 keys keyboard
* 2 = 4x12 qwerty keyboard
* 3 = 4x10 qwerty keyboard
* 4 = 3x11 qwerty keyboard
* 5 = half qwerty keyboard
* 6 = custom qwerty keyboard
* 7 = max layout keyboard
*/
const TUint32 KAknKeyboardSlideClose = 0x00000016;
const TUint32 KAknKeyboardSlideOpen = 0x00000017;
const TUid KCRUidLeaveAppsInMemory = { 0x102858F2 };
/**
* Key range for the LeaveAppsInMemory apps list.
* To be used with KLeaveAppsInMemoryAppListKeyMask, meaning that listed
* app UIDs should have keys of the form 0x0000????
*/
const TUint32 KLeaveAppsInMemoryAppListKeyRange = 0x00000000;
/**
* Key mask for the LeaveAppsInMemory apps list.
* To be used with KLeaveAppsInMemoryAppListKeyRange, meaning that listed
* app UIDs should have keys of the form 0x0000????
*/
const TUint32 KLeaveAppsInMemoryAppListKeyMask = 0xFFFF0000;
#endif
// End of file