Attempt to represent the S^2->S^3 header reorganisation as a series of "hg rename" operations
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of the License "Eclipse Public License v1.0"
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
17 #ifndef BROWSERUISDKCRKEYS_H
18 #define BROWSERUISDKCRKEYS_H
20 const TUid KCRUidBrowserUiLV = {0x101F861B};
21 const TUid KCRUidBrowser = {0x10008D39};
23 // Users should be able to select the volume for plugins
24 // Valid Values: (mute)0,2,5,8,10(maximum)
25 const TUint32 KBrowserMediaVolumeControl = 0x0000001C;
27 // The setting for CSS fetching.
28 // Valid values: 0 = disabled, 1 = enabled
29 const TUint32 KBrowserCSSFetch = 0x00000003;
31 // Boolean value which determines if text inside <nowrap>
32 // tags on a wml page should be wrapped.
33 // Valid values: 0 = On, 1 = Off
34 const TUint32 KBrowserTextWrapEnabled = 0x00000004;
36 // Browser Security Dialog suppression setting.
37 // Valid values: 0 = off 1 = on
38 const TUint32 KBrowserSecurityUI = 0x00000008;
40 // Variant specific Browser encoding setting.
41 // Valid values: any positive 32-bit integer value
42 const TUint32 KBrowserDefaultCharset = 0x00000009;
44 // Default access point, UID of the AP record.
45 // Valid values:any positive 32-bit integer value
46 const TUint32 KBrowserDefaultAccessPoint = 0x0000000E;
48 // Indicates whether the user has to confirm DTFM sending or not.
49 // Valid values: 0 = off 1 = on
50 const TUint32 KBrowserConfirmDTMFSending = 0x00000017;
52 // Browser IMEI notification setting. UAProf filter uses
53 // this key to decide whether to send phone's IMEI code
54 // within User-Agent header. IMEI notification feature is
55 // only ON if the operator requests it.#
56 // Valid values: 0 = disable 1 = enable
57 const TUint32 KBrowserIMEINotification = 0x00000018;
59 // Integer value to turn on or off the send referrer
61 // Valid values: 0 = off 1 = on
62 const TUint32 KBrowserSendReferrerHeader = 0x00000019;
64 // Flags for variating Browser engine
66 const TUint32 KBrowserEngineFlags = 0x00000001;
68 // These content types will be handled specially like descriptor contents
70 const TUint32 KBrowserSelfDownloadContentTypes = 0x0000001D;
72 enum TBrowserCenRepApSelectionModeValues
74 EBrowserCenRepApSelModeUserDefined = 0, // User defined
75 EBrowserCenRepApSelModeAlwaysAsk = 1, // Always ask
76 EBrowserCenRepApSelModeDestination = 2 // Destination
79 // Defines the access point selection mode (User defined, Always ask, Destination)
80 // Valid values: See above TBrowserCenRepApSelectionModeValues.
81 // User defined is also what so called Connection Method after SNAP introduction
82 const TUint32 KBrowserAccessPointSelectionMode = 0x0000001E;
84 // Setting for DownloadManager to indicate the available drives on harware.
85 // Valid values: constant string with maximum length of 52bytes,
86 const TUint32 KBrowserDrivePrefListForDownloadedContent = 0x00000021;
88 // The flag that's set if Browser build is to be used in United States (USA)
89 // Valid values: 0 = not set (non-US build) 1 = set (US build)
90 const TUint32 KBrowserUsBuild = 0x00000023;
92 // Indicates whether the user has confirmed DTFM once or not.
93 // Valid values: 0 = no 1 = yes
94 const TUint32 KBrowserConfirmedDTMFOnce = 0x00000024;
104 // If flash plugin is present: 0 = Text only, 1 = Images,No flash, 2 = All
105 // If flash plugin is not present 0 = Text only, 1 = All
106 const TUint32 KBrowserNGImagesEnabled = 0x00000025;
108 // Browser font size.
109 // Valid values:any positive 32-bit integer value
110 const TUint32 KBrowserNGFontSize = 0x00000026;
112 // Browser encoding setting.
113 // Valid values: any positive 32-bit integer value
114 const TUint32 KBrowserNGEncoding = 0x00000027;
116 // Browser uses cookies.
117 // Valid values: 0 = reject 1 = allow
118 const TUint32 KBrowserNGCookiesEnabled = 0x0000002B;
120 // Boolean value which determines whether ECMA Script
121 // setting is enabled or disabled in Browser.
122 // Valid values: 0 = disabled 1 = enabled
123 const TUint32 KBrowserNGECMAScriptSupport = 0x0000002C;
125 // Show HTTP security warnings.
126 // Valid values: 0 = off 1 = on
127 const TUint32 KBrowserNGShowSecurityWarnings= 0x0000002D;
129 // Show Page Overview.
130 // Valid values: 0 = off 1 = on
131 const TUint32 KBrowserNGPageOverview = 0x0000002E;
133 // Mime types for HTTP accept header.
135 const TUint32 KBrowserNGMimeTypes = 0x00000032;
137 // Show History view on back softkey press.
138 // Valid values: 0 = off 1 = on
139 const TUint32 KBrowserNGBackList = 0x00000033;
142 // Valid values: 0 = off 1 = on
143 const TUint32 KBrowserNGAutoRefresh = 0x00000034;
145 // The setting for encoding a URL with UTF-8 or the original encoding.
146 // Valid values: 0 = off 1 = on
147 const TUint32 KBrowserNGUtf8Encoding = 0x00000036;
149 // With this setting automatic updating of
150 // Wen Feeds can be set on (with anupdate interval) or off.
156 // 4 = Every 15 minutes
158 const TUint32 KBrowserNGAutomaticUpdating = 0x00000037;
160 // Short cut keys for function: Navigates to home page
162 const TUint32 KBrowserNGShortCutFuncHomePg = 0x0000003A;
164 // Short cut keys for function: Go to bookmark
166 const TUint32 KBrowserNGShortCutFuncBkMark = 0x0000003B;
168 // Short cut keys for function: Find keyword
170 const TUint32 KBrowserNGShortCutFuncFindKeyWord = 0x0000003C;
172 // Short cut keys for function: Go to the previous page
174 const TUint32 KBrowserNGShortCutFuncPrePage = 0x0000003D;
176 // Short cut keys for function: Switch window
178 const TUint32 KBrowserNGShortCutFuncSwitchWin = 0x0000003E;
180 // Short cut keys for function: Toggles miniature image on/off
182 const TUint32 KBrowserNGShortCutFuncMiniImage = 0x0000003F;
184 // Short cut keys for function: Go to address
186 const TUint32 KBrowserNGShortCutFuncGoAddr = 0x00000040;
188 // Short cut keys for function: Zoom in
190 const TUint32 KBrowserNGShortCutFuncZoomIn = 0x00000041;
192 // Short cut keys for function: Zoom out
194 const TUint32 KBrowserNGShortCutFuncZoomOut = 0x00000042;
196 // The access point used when Web Feeds was updated automatically
197 const TUint32 KBrowserNGAutomaticUpdatingAccessPoint = 0x00000043;
199 // Setting to enable "Rotate display" menu item
200 const TUint32 KBrowserNGRotateDisplay = 0x00000044;
202 // Setting to enable "Open download" menu item
203 // Valid value 0 = no, 1 = yes
204 const TUint32 KBrowserNGOpenDownloads = 0x00000045;
206 //DEPRECATED/OBSOLETE: Smart Link.
207 // Valid values: 0 = off 1 = on
208 const TUint32 KBrowserNGSmartLink = 0x00000046;
210 // Setting to enable updating while roaming
211 // Valid values: 0 = off 1 = on
212 const TUint32 KBrowserNGAutomaticUpdatingWhileRoaming = 0x00000047;
214 // DEPRECATED/OBSOLETE: Show platform toolbar
216 //const TUInt32 KBrowserNGShowPlatformToolbar = 0x00000048;
218 // Last visible toolbar
219 // Valid values: basic toolbar = 0 address toolbar = 1
220 //const TUint32 KBrowserNGLastVisibleToolbar = 0x00000049;
222 // Setting to enable the Http Optimisations (HttpFilterOptB)
223 // Valid values: 0 = disabled, 1 = enabled
224 const TUint32 KBrowserNGHttpOptBEnabled = 0x00000050;
226 // Setting to determines if the Access keys feature is enabled or disabled
227 // Valid values: 0 = off 1 = on
228 //const TUint32 KBrowserNGAccessKeys = 0x00000051;
230 // The FileManager UID
231 const TUint32 KFileManagerUid = 0x00000052;
233 //the key used to get the default snap id
234 const TUint32 KBrowserNGDefaultSnapId = 0x00000053;
236 // User configurable suffixes for URL completion
238 const TUint32 KBrowserUrlSuffix = 0x00000054;
240 //Setting for Toolbar On/Off configuration
241 // Turns Toolbar On or Off ( 0 = Off ; 1 = On)
242 const TUint32 KToolbarOnOff = 0x00000055;
244 //Setting for Toolbar Button 1 Command
245 const TUint32 KToolbarButton1Cmd = 0x00000056;
247 //Setting for Toolbar Button 2 Command
248 const TUint32 KToolbarButton2Cmd = 0x00000057;
250 //Setting for Toolbar Button 3 Command
251 const TUint32 KToolbarButton3Cmd = 0x00000058;
253 //Setting for Toolbar Button 4 Command
254 const TUint32 KToolbarButton4Cmd = 0x00000059;
256 //Setting for Toolbar Button 5 Command
257 const TUint32 KToolbarButton5Cmd = 0x00000060;
259 //Setting for Toolbar Button 6 Command
260 const TUint32 KToolbarButton6Cmd = 0x00000061;
262 //Setting for Toolbar Button 7 Command
263 const TUint32 KToolbarButton7Cmd = 0x00000062;
265 //Setting for Shortcut Key 1 Command
266 const TUint32 KShortcutKey1Cmd = 0x00000063;
268 //Setting for Shortcut Key 2 Command
269 const TUint32 KShortcutKey2Cmd = 0x00000064;
271 //Setting for Shortcut Key 3 Command
272 const TUint32 KShortcutKey3Cmd = 0x00000065;
274 //Setting for Shortcut Key 4 Command
275 const TUint32 KShortcutKey4Cmd = 0x00000066;
277 //Setting for Shortcut Key 5 Command
278 const TUint32 KShortcutKey5Cmd = 0x00000067;
280 //Setting for Shortcut Key 6 Command
281 const TUint32 KShortcutKey6Cmd = 0x00000068;
283 //Setting for Shortcut Key 7 Command
284 const TUint32 KShortcutKey7Cmd = 0x00000069;
286 //Setting for Shortcut Key 8 Command
287 const TUint32 KShortcutKey8Cmd = 0x0000006A;
289 //Setting for Shortcut Key 9 Command
290 const TUint32 KShortcutKey9Cmd = 0x0000006B;
292 //Setting for Shortcut Key 0 Command
293 const TUint32 KShortcutKey0Cmd = 0x0000006C;
295 //Setting for Shortcut Key Star Command
296 const TUint32 KShortcutKeyStarCmd = 0x0000006D;
298 //Setting for Shortcut Key Hash Command
299 const TUint32 KShortcutKeyHashCmd = 0x0000006E;
301 //Setting for Shortcut Keys for QWERTY keypad
302 // (1 = On = QWERTY keypad)
303 // (0 = Off = Numeric keypad)
304 const TUint32 KShortcutKeysForQwerty = 0x0000006F;
306 // Int value which determines if and how
307 // script console is enabled in Browser.
308 // Valid values: 0 = disabled 1 = log to file 1 = log to UI console
309 const TUint32 KBrowserNGScriptLog = 0x00000070;
311 // KBrowserNGZoomMin represents the minimum percentage zoom level to be
312 // supported by the browser.
313 // Valid values: 10 to 2000, default value for this field 10
314 const TUint32 KBrowserNGZoomMin = 0x00000071;
316 // The browser supports zoom levels between 10-2000 percent.
317 // KBrowserNGZoomMax represents the maximum percentage zoom level to be
318 // supported by the browser.
319 // Valid values: 10 to 2000, default value for this field 200
320 const TUint32 KBrowserNGZoomMax = 0x00000072;
322 // KBrowserNGZoomDefault represents the default percentage zoom level to be
323 // supported by the browser when opening a webpage for the first time.
324 // Valid values: 10 to 2000, default value for this field 100
325 const TUint32 KBrowserNGZoomDefault = 0x00000073;
327 // KBrowserNGMaxRecentUrls is the number of Recent URLs to be shown in
329 // Valid values: 1 to 10, default value for this field is 6
330 const TUint32 KBrowserNGMaxRecentUrls = 0x00000074;
332 // Short cut keys for function: Toggles Full Screen Mode on/off
334 const TUint32 KBrowserNGShortCutFuncFullScreen = 0x00000075;
336 // Short cut keys for function: Zoom Mode
338 const TUint32 KBrowserNGShortCutFuncZoomMode = 0x00000076;
340 // KBrowserSearchIconPath path to mif file saving search icons
341 // Given and updated by search application
342 // like z:\\resource\\apps\\xxx.mif
343 const TUint32 KBrowserSearchIconPath = 0x00000077;
345 // KBrowserSearchIconId Current search iconId From search mif file
346 // Given and updated by search application
347 // Valid values: TInt
348 const TUint32 KBrowserSearchIconId = 0x00000078;
350 // KBrowserSearchIconMaskId Current search iconMaskId From search mif file
351 // Given and updated by search application
352 // Valid values: TInt
353 const TUint32 KBrowserSearchIconMaskId = 0x00000079;
355 // KBrowserSearchProviderTitle Title to current search provider
356 // Given and updated by search application
357 const TUint32 KBrowserSearchProviderTitle = 0x0000007A;
359 // KBrowserServiceUrl Browser Service url
360 // Used to lauch service application through scheme handler
361 const TUint32 KBrowserServiceUrl = 0x0000007B;
364 // Valid values: 1 if browser first boot is not done yet, other 0
365 const TUint32 KBrowserFirstBoot = 0x0000007C;
367 // KBrowserSearch TInt if browser search is present
368 // Valid values: 0, 1
369 const TUint32 KBrowserSearch = 0x0000007D;
371 // KBrowserServices TInt if browser service is present
373 const TUint32 KBrowserServices = 0x0000007E;
375 // KBrowserSearchAppUid - browser Search Application UID
376 // Valid values:any positive 32-bit integer value
377 const TUint32 KBrowserSearchAppUid= 0x0000007F;
379 // Search Application View UID for selection of Default
381 // Valid values:any positive 32-bit integer value.
382 const TUint32 KBrowserSearchProviderSettingViewId = 0x00000080;
384 // KBrowserSearchProviderUrl Browser Search url
385 // Used by Search Scheme Handler.
386 const TUint32 KBrowserSearchProviderUrl = 0x00000081;
388 #endif // BROWSERUISDKCRKEYS_H