diff -r 8ee96d21d9bf -r 7e0eff37aedb gsprofilesrv_plat/settings_uis_cenrep_collection_api/inc/SettingsInternalCRKeys.h --- a/gsprofilesrv_plat/settings_uis_cenrep_collection_api/inc/SettingsInternalCRKeys.h Tue Aug 31 15:29:50 2010 +0300 +++ b/gsprofilesrv_plat/settings_uis_cenrep_collection_api/inc/SettingsInternalCRKeys.h Wed Sep 01 12:20:44 2010 +0100 @@ -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