Registry Settings for IESample and IE XAML UI Sample (Windows Embedded CE 6.0)

1/6/2010

You can configure the IESample and IE XAML UI Sample browsers by using the registry entries. The entries in the following table are located in the key HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main.

Note

The default registry values vary, depending on which Catalog items you include in your OS design. For more information, see Default Registry Settings.

Name Type Description Default value

Display Inline Images

REG_DWORD

Determines whether images on Web pages are displayed. If set to 0, images are not displayed.

1

Display Inline Videos

REG_DWORD

Determines whether videos on Web pages are played. If set to 0, videos are not played.

1

Disable Auto SIP

REG_DWORD

When set to 0, the input panel shows automatically when a caret goes into a text input element (input, text area, and so on) on Web pages. If set to 1, the input panel does not show automatically.

0

Expand Alt Text

REG_DWORD

Determines whether to always expand the image size to fit all the alternative text. Set the value to 1 to enable it.

0

NoNewWindows

REG_DWORD

If set to 1, this entry blocks the window.open event. In this case, a new window event becomes an in-place navigation event and a window.close event executes a back command.

0

NotifyDownloadComplete

REG_SZ

If set to No, the file downloading dialog box closes itself when downloading is finished. Otherwise, the dialog box remains after downloading is finished.

Yes

Page_Transitions

REG_DWORD

Determines whether page transitions is enabled.

0

Play_Background_Sounds

REG_DWORD

Determines whether to play back background sounds. If set to 0, background sounds are not played.

1

Print_Background

REG_DWORD

Determines whether to print background colors and images on Web pages. If set to 0, the background colors and images are not printed.

1

RegBasedFavorites

REG_DWORD

Specifies that favorites are stored in shell folders. Setting this value to 1 causes IESample or IE XAML UI Sample to store favorites in the registry.

0

SBSizeV

REG_DWORD

Applies to IESample only. The width of the vertical scrollbar. The valid range is 0 through 400. Set to 0 to hide the scrollbar.

Defaults to the system metric value SM_CXVSCROLL, which can be obtained by calling the GetSystemMetrics function.

SBSizeH

REG_DWORD

Applies to IESample only. The height of the horizontal scrollbar. The valid range is 0 through 400 pixels. Setting the value to 0 hides the scrollbar.

Defaults to the system metric value SM_CYHSCROLL, which can be obtained by calling the GetSystemMetrics function.

Search Page

REG_SZ

The URL for the default browser Search page..

If the locale identifier is 4011 (Japan), the default URL is http://www.yahoo.co.jp/. For all other locales, the default URL is https://search.msn.com

Show image placeholders

REG_DWORD

Determines whether to show placeholders for images before they are downloaded. If set to 0, placeholders do not display.

1

SmoothScroll

REG_DWORD

Applies to IESample only. Specifies whether the window scrolls smoothly when scrollbars are used. A nonzero number enables smooth scrolling but can also increase response time.

0

Start Page

REG_SZ

The URL for the default browser home page.

If the locale identifier is 4011 (Japan), the default URL is http://www.jp.msn.com/. For all other locales, the default URL is https://www.msn.com.

Use Stylesheets

REG_DWORD

Determines whether to enable or disable style sheets in Internet Explorer. To enable the user of style sheets, set to 1. To disable the use of style sheets, set to 0.

Not set.

The following table shows the registry settings that cache the address that the user enters in the Address box for the key HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs.

Name Type Description Default value

Url<n>

REG_SZ

Applies to IESample only. Deleting all the values in this key deletes all the cached addresses that are listed in the Address box. The registry stores these addresses as values named Url followed by a number. The numeric order starts at Url1, followed by Url2 and so on.

If selective deleting of the cached addresses is required, your code must change the value of the names to ensure that the numbering system begins at 1 and progresses upward without a numeric break.

Not set.

Cache Settings

If the system has sufficient RAM, raising the values of the following keys can reduce the time IESample or IE XAML UI Sample takes to display text and images.

The following table shows the registry settings for the key HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Image Caching.

Name Type Description Default value

Cache Size

REG_DWORD

The size of the image cache, in bytes. Doubling the cache size increases performance when displaying images.

1048576 (1024 KB)

Item Size

REG_DWORD

The maximum size of each cached item.

131072 (128 KB)

Max Items

REG_DWORD

The maximum number of cache entries.

128

The following table shows the registry settings for the key HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE.

Name : Type Type Description Default value

Limit

REG_DWORD

The maximum size of the glyph cache. Doubling the cache size to 00008000 (32 KB) can improve the rate at which the browser renders the text.

00004000 (16 KB)

Application Settings

The following table shows the settings that register the sample browser container for viewing Web pages in the key HKEY_CLASSES_ROOT\Htmlfile. These settings are registered automatically at build time and should be changed only if the name of the browser application changes.

Key Type Description Default value

\Shell\Open\Command

REG_SZ

Sets this browser as the default for opening HTML files.

iesample.exe (or iesample_exr.exe)

\DefaultIcon

REG_SZ

Sets this browser's icon as the default for HTML files.

iesample.exe (or iesample_exr.exe)

The following table shows the settings that register the sample browser container for URL protocols in the key HKEY_CLASSES_ROOT\Http. These settings are registered automatically at build time and should be changed only if the name of the browser application changes.

Key Type Description Default value

\Http\DefaultIcon

REG_SZ

Sets this browser's icon as the default for HTTP

iesample.exe (or iesample_exr.exe),0

\Http\Shell\Open\Command

REG_SZ

Sets this browser as the default for HTTP

iesample.exe (or iesample_exr.exe) %1

\Https\DefaultIcon

REG_SZ

Sets this browser's icon as the default for HTTPS

iesample.exe (or iesample_exr.exe),0

\Https\Shell\Open\Command

REG_SZ

Sets this browser as the default for HTTPS

iesample.exe (or iesample_exr.exe) %1

\Ftp\DefaultIcon

REG_SZ

Sets this browser's icon as the default for FTP

iesample.exe (or iesample_exr.exe),0

\Ftp\Shell\Open\Command

REG_SZ

Sets this browser as the default for FTP

iesample.exe (or iesample_exr.exe) %1

The following table shows the settings that register the browser Internet and running settings in the key HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings.

Name Type Description Default Value

GlobalUserOffline

REG_DWORD

Determines whether Internet Explorer starts in offline mode. Setting this value to 1 causes Internet Explorer Embedded to start in offline mode.

0

EnableAutodial

REG_DWORD

If set to 0, at first tries to connect to the Internet over a LAN.

1

SecureProtocols

REG_BINARY

This value is determined by three settings for IESample: SSL 2.0, SSL 3.0, and TLS 1.0. Corresponding settings for the other options:

Use SSL 2.0; Use SSL 3.0; Use TLS 1.0; (0-disabled, 1-enabled)/SecureProtocols

0;0;0;/00,00,00,00

1;0;0;/08,00,00,00

1;1;0;/28,00,00,00

1;1;1;/A8,00,00,00

1;0;1;/88,00,00,00

0;0;1;/80,00,00,00

0;1;1;/A0,00,00,00

0;1;0;/20,00,00,00

You can also set this key as REG_DWORD "A8".

A8,00,00,00 (enables all three settings)

UrlEncoding

REG_DWORD

Set to 0 for always sending URLs as UTF-8.

1

WarnOnZoneCrossing

REG_DWORD

Determines whether the browser gives a warning when navigating between a secure and nonsecure Web page. If set to 0, the browser does not warn. If set to 1, a warning is given.

1

Registry-Based Favorites

The following table shows the value that is used for the registry-based favorites in the key HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Favorites\<name>. A separate key exists for each favorite entry.

Name Type Description Default value

@

REG_SZ

This is the URL of the favorite that appears with the same "name" as the key.

Not set.

The following table shows the settings that configure the popup blocking functionality in IESample and IE XAML UI Sample in the key HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PopupBlocking.

Name Type Description Default value

BlockPopups

REG_DWORD

Enables or disables the popup blocking functionality.

Not set.

1Filter1

REG_DWORD

Determines how the browser deals with advanced popup filtering. The value depends on the user's choice of advanced popup features. These features include Keyboard events, Mouse events, MouseClick events, and MouseMove events.

0

Filter2

REG_DWORD

Determines how the browser deals with advanced popup filtering. The value depends on the user's choice of advanced popup features. These features include Keyboard events, Mouse events, MouseClick events, and MouseMove events.

0

Filter3

REG_DWORD

Determines how the browser deals with advanced popup filtering. The value depends on the user's choice of advanced popup features. These features include Keyboard events, Mouse events, MouseClick events, and MouseMove events.

0

Notify

REG_DWORD

Determines whether IESample displays an icon on the status bar every time that IESample blocks a popup window.

1

UseFilter

REG_DWORD

Determines whether IESample uses the advanced popup blocker. Set this value to 1 to use this popup blocker.

0

The following table shows the settings that control the exceptions for the popup blocking functionality in IESample and IE XAML UI Sample in the key HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PopupBlocking\Exceptions.

Name Type Description Default value

url<n>

REG_SZ

Each value is set to the URL of a site for which popups are enabled. The URLs are stored in values named url followed by a number.

Ee487835.note(en-US,WinEmbedded.60).gifNote:
If the size of the URL is greater than 2060 characters, it is truncated.

Not set.

Applies to Windows Embedded CE 6.0 R2

Applies to Windows Embedded CE 6.0 R3

For Windows Embedded CE 6.0 R2 and Windows Embedded CE 6.0 R3, the following settings in the HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Clean Privacy key configure IESample or IE XAML UI Sample to either leave or delete all cookies when the browser exits as usual.

Name Type Description Default value

Cookies

REG_DWORD

Determines whether the browser deletes all cookies on exit. If set to 1, when the browser exits, the browser deletes all cookies. If the setting is 0, the browser leaves the cookies in storage for future use by the browser.

Ee487835.note(en-US,WinEmbedded.60).gifNote:
The user has an interface that also sets this value.

Not set.

See Also

Concepts

The IESample Browser
The IE XAML UI Sample Browser
Internet Explorer Embedded Default Registry Settings

Other Resources

Internet Explorer Embedded Registry Settings