gsprofilesrv_plat/settings_uis_cenrep_collection_api/inc/SettingsInternalCRKeys.h
--- a/gsprofilesrv_plat/settings_uis_cenrep_collection_api/inc/SettingsInternalCRKeys.h Fri Jun 25 17:09:30 2010 +0800
+++ b/gsprofilesrv_plat/settings_uis_cenrep_collection_api/inc/SettingsInternalCRKeys.h Thu Nov 04 13:38:47 2010 +0800
@@ -142,16 +142,6 @@
*/
const TUint32 KSettingsAPSettingsSupported = 0x00000003;
-
-/**
-* Current airplane mode
-*
-* Possible values are:
-* 0 = airplane mode (offline mode) Off
-* 1 = airplane mode (offline mode) On
-*/
-const TUint32 KSettingsAirplaneMode = 0x00000004;
-
/**
* Terminal personalization settings CR UID
*/
@@ -319,6 +309,15 @@
const TUint32 KSettingsOpticalJoystickStatus = 0x00000019;
/**
+* To save active / deactive Handwriting input methods when you click editor
+* Integer value.
+* Default value: 1
+* 0 = Simple HWR will not be opened when user click editor.
+* 1 = Simple HWR will be opened when user click editor.
+*/
+const TUint32 KSettingsSimpleHWR = 0x0000001A;
+
+/**
* Telephony settings CR UID.
*/
const TUid KCRUidTelephonySettings = {0x101F877E};
@@ -685,6 +684,370 @@
*/
const TUint32 KSettingsPowerSavingQuery = 0x00000001;
+/**
+* Slide Settings CR UID.
+*/
+const TUid KCRUidSlideSettings = {0x20015159};
+
+enum TSlideSetting
+ {
+ ESlideSettingOff = 0,
+ ESlideSettingOn
+ };
+
+/**********************************************************
+ * User settings for slide handling
+ *
+ */
+
+/**
+ * Used to control which behavior is chosen when closing the cover.
+ * Possible values are 0=Off, 1=On
+ */
+const TUint32 KSlideCloseCover = 0x00000001;
+
+const TUint32 KSlideOpenCoverUri = 0x00000002;
+
+const TUint32 KSlideOpenCoverCaption = 0x00000003;
+
+/**
+ * This setting defines whether keyguard is activated by closing the cover
+ *
+ * Possible values:
+ * 0: Closing cover does not activate keyguard.
+ * 1: Closing the cover activates keyguard.
+ * 2: User is asked "Do you want to activate keyguard?".
+ * 3: Automatic - keyguard returns to the state before opening the cover.
+ */
+const TUint32 KSlideKeyguard = 0x00000004;
+enum TSlideSettingKeyguard
+ {
+ ESlideSettingsKeyguardActivatingOff = 0,
+ ESlideSettingsKeyguardActivatingOn,
+ ESlideSettingsKeyguardActivatingAskMe,
+ ESlideSettingsKeyguardActivatingAutomatic
+ };
+
+/**
+ * Used to control if audio is routed when opening the slide.
+ * Possible values are 0=routing not changed, 1=routing changed
+ */
+const TUint32 KSlideAudioRouting = 0x00000005;
+
+/**
+ * User setting for Intelligent Slide
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KSlideAutomaticAction = 0x00000010;
+
+/**********************************************************
+ * Configurability settings
+ * This group of settings is used to specify which slide behavior is enabled
+ * Different slide types need different items
+ * For example ITU-T slide need call handling with slide
+ * And full-Qwerty slide does not use call handling but requires audio routing with slide
+ */
+
+/**
+ * Defines which localisation to use for slide settings
+ * Possible values
+ * 0: Slide
+ * 1: Cover
+ * 2: Flip
+ * 3: Fold
+ * 4: Swivel
+ * 5: reserved
+ */
+const TUint32 KSlideTerminology = 0x00000101;
+
+/**
+ * Slide Events to react to
+ * Depending on this value, different P/S keys in KPSUidHWRM are used for monitoring the slide state
+ * Possible values are
+ * 0: Grip
+ * 1: Flip
+ * 2: Twist
+ */
+const TUint32 KSlideShowEventType = 0x00000102;
+
+/**
+ * Perform call handling with slide
+ * Possible values
+ * 0: Disabled
+ * 1: Enabled
+ */
+const TUint32 KSlideShowCallHandling = 0x00000110;
+
+/**
+ * Perform audio routing with slide
+ * Possible values
+ * 0: Disabled
+ * 1: Enabled
+ */
+const TUint32 KSlideShowAudioRouting = 0x00000111;
+
+/**
+ * Perform keypad lock handling with slide
+ * Possible values
+ * 0: Disabled
+ * 1: Enabled
+ */
+const TUint32 KSlideShowKeypadlock = 0x00000112;
+
+/**
+ * Application launch when slide open in idle
+ * Possible values
+ * 0: Disabled
+ * 1: Enabled
+ */
+const TUint32 KSlideShowAppLaunch = 0x00000113;
+
+/**
+ * Go to idle with slide close
+ * Possible values
+ * 0: Disabled
+ * 1: Enabled
+ */
+const TUint32 KSlideShowGoToIdle = 0x00000114;
+
+/**
+ * Device lock with slide
+ * Possible values
+ * 0: Disabled
+ * 1: Enabled
+ */
+const TUint32 KSlideShowDeviceLock = 0x00000115;
+
+/**********************************************************
+ * Intelligent Slide configurability settings
+ * The following items describe in which applications/views
+ * Intelligent slide feature is enabled
+ *
+ */
+
+/**
+ * Messaging Main View
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KMessagingMainView = 0x00001001;
+
+/**
+ * Messaging Message List View
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KMessagingMessageListView = 0x00001002;
+
+/**
+ * Messaging One Row Message List View
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KMessagingOneRowMessageListView = 0x00001003;
+
+/**
+ * Messaging Text Message Viewer
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KMessagingTextMessageViewer = 0x00001004;
+
+/**
+ * Messaging Multimedia Message Viewer
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KMessagingMultimediaMessageViewer = 0x00001005;
+
+/**
+ * Messaging Uni Editor
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KMessagingUniEditor = 0x00001006;
+
+/**
+ * Email Viewer
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KEmailViewer = 0x00001010;
+
+/**
+ * Email Editor
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KEmailEditor = 0x00001011;
+
+/**
+ * Browser Content view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KBrowserContentView = 0x00001020;
+
+/**
+ * Browser Bookmarks view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KBrowserBookmarksView = 0x00001021;
+
+/**
+ * Clock Main view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KClockMainView = 0x00001030;
+
+/**
+ * Clock Alarm editor
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KClockAlarmEditor = 0x00001031;
+
+/**
+ * Clock MultiAlarm view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KClockMultiAlarmView = 0x00001032;
+
+/**
+ * Clock World clock view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KClockWorldClockView = 0x00001033;
+
+/**
+ * Clock World clock view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KClockCountDownView = 0x00001034;
+
+
+/**
+ * Notepad Editor
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KNotepadEditor = 0x00001040;
+
+/**
+ * Notepad List view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KNotepadListView = 0x00001041;
+
+/**
+ * Phone Incoming call
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KPhoneIncomingCall = 0x00001050;
+
+/**
+ * File Manager Folder view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KFileManagerFolderView = 0x00001060;
+
+/**
+ * Calendar Main(Month/Week/Day/To-Do) view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KCalendarMainView = 0x00001070;
+
+/**
+ * Calendar Event(Meeting/Memo/Anniversary/To-Do note) view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KCalendarEventView = 0x00001071;
+
+/**
+ * Calendar Event(Meeting/Memo/Anniversary/To-Do note) editor
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KCalendarEventEditor = 0x00001072;
+
+/**
+ * Contacts Group view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KContactsGroupView = 0x00001080;
+
+/**
+ * Contacts Details view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KContactsDetailsView = 0x00001081;
+
+/**
+ * Contacts Editor
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KContactsEditor = 0x00001082;
+
+/**
+ * Contacts Communication Launcher view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KContactsCommunicationLauncherView = 0x00001083;
+
+
+/**
+ * Logs view
+ * Possible values are listed in TSlideSetting
+ */
+const TUint32 KLogsView = 0x00001090;
+
+
+/**
+ * Modifier keys used for global shortcuts
+ * Possible values of scan codes are listed in e32keys.h
+ * For example EStdKeyLeftShift=0x12, EStdKeyLeftCtrl=0x16
+ */
+const TUint32 KGlobalShortcutModifier1 = 0x00002001;
+const TUint32 KGlobalShortcutModifier2 = 0x00002002;
+
+/**
+ * Action key scancode
+ * Possible values of scan codes are listed in e32keys.h
+ */
+const TUint32 KGlobalShortcutKey00 = 0x00002100;
+const TUint32 KGlobalShortcutKey01 = 0x00002101;
+const TUint32 KGlobalShortcutKey02 = 0x00002102;
+const TUint32 KGlobalShortcutKey03 = 0x00002103;
+const TUint32 KGlobalShortcutKey04 = 0x00002104;
+const TUint32 KGlobalShortcutKey05 = 0x00002105;
+const TUint32 KGlobalShortcutKey06 = 0x00002106;
+const TUint32 KGlobalShortcutKey07 = 0x00002107;
+const TUint32 KGlobalShortcutKey08 = 0x00002108;
+const TUint32 KGlobalShortcutKey09 = 0x00002109;
+const TUint32 KGlobalShortcutKey10 = 0x00002110;
+const TUint32 KGlobalShortcutKey11 = 0x00002111;
+const TUint32 KGlobalShortcutKey12 = 0x00002112;
+const TUint32 KGlobalShortcutKey13 = 0x00002113;
+const TUint32 KGlobalShortcutKey14 = 0x00002114;
+const TUint32 KGlobalShortcutKey15 = 0x00002115;
+const TUint32 KGlobalShortcutKey16 = 0x00002116;
+const TUint32 KGlobalShortcutKey17 = 0x00002117;
+const TUint32 KGlobalShortcutKey18 = 0x00002118;
+const TUint32 KGlobalShortcutKey19 = 0x00002119;
+
+/**
+ * Application UID that should be brought to foreground/background
+ * when corresponding action key is pressed
+ */
+const TUint32 KGlobalShortcutApp00 = 0x00002200;
+const TUint32 KGlobalShortcutApp01 = 0x00002201;
+const TUint32 KGlobalShortcutApp02 = 0x00002202;
+const TUint32 KGlobalShortcutApp03 = 0x00002203;
+const TUint32 KGlobalShortcutApp04 = 0x00002204;
+const TUint32 KGlobalShortcutApp05 = 0x00002205;
+const TUint32 KGlobalShortcutApp06 = 0x00002206;
+const TUint32 KGlobalShortcutApp07 = 0x00002207;
+const TUint32 KGlobalShortcutApp08 = 0x00002208;
+const TUint32 KGlobalShortcutApp09 = 0x00002209;
+const TUint32 KGlobalShortcutApp10 = 0x00002210;
+const TUint32 KGlobalShortcutApp11 = 0x00002211;
+const TUint32 KGlobalShortcutApp12 = 0x00002212;
+const TUint32 KGlobalShortcutApp13 = 0x00002213;
+const TUint32 KGlobalShortcutApp14 = 0x00002214;
+const TUint32 KGlobalShortcutApp15 = 0x00002215;
+const TUint32 KGlobalShortcutApp16 = 0x00002216;
+const TUint32 KGlobalShortcutApp17 = 0x00002217;
+const TUint32 KGlobalShortcutApp18 = 0x00002218;
+const TUint32 KGlobalShortcutApp19 = 0x00002219;
+
#endif // SETTINGSINTERNALCRKEYS_H
// End of file
\ No newline at end of file