TBrCtlDefs Class Reference

#include <mw/brctldefs.h>

class TBrCtlDefs
Public Member Enumerations
enumTBrCtlBitmapInfo { EBitmapThumbnail, EBitmapFavicon }
enumTBrCtlCacheMode { ECacheModeNormal, ECacheModeHistory, ECacheModeNoCache, ECacheModeOnlyCache }
enumTBrCtlCapabilities { ECapabilityDisplayScrollBar, ECapabilityClientResolveEmbeddedURL, ECapabilityClientNotifyURL, ECapabilityDisableInputAndPlugins, ..., ECapabilityNoMemoryCache }
enumTBrCtlClientCommands { EClientCommandLaunchFindKeyword, EClientCommandSubscribeToFeeds, EClientCommandShowContextMenu, EClientCommandToolbarSettings, ..., EClientCommandZoomMode }
enumTBrCtlCommandId { ECommandIdBrowserBase, ECommandIdSubscribeToBase, ECommandIdPluginBase, ECommandIdWMLBase, ..., ECommandIdBase }
enumTBrCtlCommands { ECommandDisconnect, ECommandCancelFetch, ECommandOpen, ECommandReload, ..., ECommandSendImage }
enumTBrCtlDownloadCmd { EDownloadCmdPause, EDownloadCmdResume, EDownloadCmdCancel, EDownloadCmdMarkAsProgressive, EDownloadCmdMarkAsNotProgressive }
enumTBrCtlElementType { EElementNone, EElementImageBox, EElementAnchor, EElementTelAnchor, ..., EElementdivTag }
enumTBrCtlFindResponse { EFindNoMatches, EFindWrapAround, EFindAllMatches, EFindMatch }
enumTBrCtlFontSizeLevel { EFontSizeLevelAllSmall, EFontSizeLevelSmaller, EFontSizeLevelNormal, EFontSizeLevelLarger, EFontSizeLevelAllLarge }
enumTBrCtlFormData { EFormDataOff, EFormDataOnly, EFormDataPlusPassword }
enumTBrCtlLoadEvent { EEventNone, EEventNewContentStart, EEventUrlLoadingStart, EEventNewUrlContentArrived, ..., EClearWindowObject }
enumTBrCtlMethod { EMethodGet, EMethodPost }
enumTBrCtlNavigationDirection { ENavigationBack, ENavigationForward }
enumTBrCtlOrientation { EOrientationUndefined, EOrientationLandscape, EOrientationPortrait }
enumTBrCtlPageInfo { EPageInfoTitle, EPageInfoUrl, EPageInfoContent, EPageInfoSavedPage, ..., EPageInfoFavIcon }
enumTBrCtlParams { EParamsUnknown, EParamsSelfDownoadableTypes, EParamsRequestHeaders, EParamsMax }
enumTBrCtlScriptLog { EScriptLogDisable, EScriptLogToFile, EScriptLogToConsole, EScriptLogToConsoleFile }
enumTBrCtlSettings { ESettingsUnknown, ESettingsSmallScreen, ESettingsAutoLoadImages, ESettingsFontSize, ..., ESettingsMaxEnum }
enumTBrCtlState { EStateImageMapView, EStateHistoryView, EStateThumbnailView, EStateWmlView, ..., EStatePluginFullScreen }
enumTBrCtlVersionInfo { EVersionInfoName, EVersionInfoVersion, EVersionInfoBuild, EBrowserVersion }
enumTBrCtlWidgetParams { EWidgetIdentifier, EWidgetBundleId, EWidgetBasePath, EWidgetPublishState, ..., EWidgetFullViewState }
enumTCursorSettings { ENoCursor, EDefaultCursor }
enumTEnterKeySettings { EEnterKeyDefault, EEnterKeyCanActivateLink }

Detailed Description

The TBrCtlDefs class contains definitions of custom data types for the Browser Control API.

Usage:

  #include <brctldefs.h>

 @see S60 Platform: Browser Control API Developer's Guide Version 2.0
 @lib BrowserEngine.lib
 @since 3.0
 @file brctldefs.h
*

Member Enumeration Documentation

Enum TBrCtlBitmapInfo

EnumeratorValueDescription
EBitmapThumbnail0
EBitmapFavicon

Enum TBrCtlCacheMode

Rules that determine in which mode the cache operates.

EnumeratorValueDescription
ECacheModeNormal0

Normal caching operation. If the requested entity is in the cache and it has not expired, get it from the cache. If the requested entity is not in the cache, or if it has expired, the browser should request it from the server.

ECacheModeHistory

If the requested entity is in the cache, get it from the cache even if it has expired. If the requested entity is not in the cache, the browser should request it from the server.

ECacheModeNoCache

The browser should request the content from the server even if it is in the cache.

ECacheModeOnlyCache

If the requested entity is in the cache, get it from the cache even if it has expired. If the requested entity is not in the cache, return an error.

Enum TBrCtlCapabilities

Configuration options for the Browser Control

EnumeratorValueDescription
ECapabilityDisplayScrollBar0x0001

Displays horizontal and vertical scroll bars.

ECapabilityClientResolveEmbeddedURL0x0002

Sends request to load embedded content to the host application. The host application indicates whether or not the load request should proceed.

ECapabilityClientNotifyURL0x0004

Sends request to load a URL to the host application. The host application indicates whether or not the load request should proceed.

ECapabilityDisableInputAndPlugins0x0008

Disables input boxes and Netscape plug-ins.

ECapabilityFindItem0x0010

Adds Find Item to the Options menu.

ECapabilityLoadHttpFw0x0020

Allows network access for HTTP requests. If this option is not set, HTTP requests will fail.

ECapabilityUseDlMgr0x0040

Employs the Download Manager to download content, such as audio or video files.

ECapabilityLaunchViewer0x0080

Launches a viewer application to view the downloaded content.

ECapabilityGraphicalHistory0x0100Reserved for future use.
ECapabilitySavedPage0x0200Reserved for future use.
ECapabilityConfirmDownloads0x0400Enables confirmation dialog in the Download Manager.
ECapabilityAutoFormFill0x0800
ECapabilityCursorNavigation0x1000
ECapabilityGraphicalPage0x2000
ECapabilityAccessKeys0x4000
ECapabilityFavicon0x8000
ECapabilityToolBar0x00010000
ECapabilityWebKitLite0x00020000
ECapabilityFitToScreen0x00040000
ECapabilityPinchZoom0x00080000
ECapabilityFitToScreen20x00100000
ECapabilitySplitVkb0x00200000
ECapabilityHardwareAcceleration0x00400000
ECapabilityHighDpiReScaling0x00800000
ECapabilityHardwareAccelerationWithFixedOrientation0x01000000
ECapabilitySyncImageDecoding0x02000000
ECapabilityOffScreenContentScrolling0x04000000
ECapabilityDeferImageDecodingUntilDisplay0x08000000
ECapabilityDelayedFlashLoading0x10000000
ECapabilityResourceLoaderInThreadMode0x20000000
ECapabilityNoMemoryCache0x40000000

Enum TBrCtlCommandId

The Browser Control uses 600 command IDs, whose default range is from 15000 - 15600. The host application can specify any desired range through the API.

EnumeratorValueDescription
ECommandIdBrowserBase0The base Browser ID.
ECommandIdSubscribeToBase90The SubscribeToBase ID.
ECommandIdPluginBase100The base plug-in ID.
ECommandIdWMLBase300The base WML ID.
ECommandIdRange600The maximum number of command IDs.
ECommandIdBase15000The base value for the command IDs.

Enum TBrCtlCommands

The host application can send these commands to the Browser Control by calling the HandleCommandL function.
Attention:

The host application should define the base for the command IDs and add that base to the enum value of each command.

EnumeratorValueDescription
ECommandDisconnect0Unloads the HTTP Framework.
ECommandCancelFetchCancels all outstanding requests.
ECommandOpenActivates the focused element.
ECommandReloadReloads the current page.
ECommandBackLoads the previous page, if available.
ECommandForward

Loads the next page. This command is used only to return to the next page after going back to a previous page.

ECommandClearHistoryClears the history stack.
ECommandShowHistory

Shows a list of history entries. Do not use this parameter if LoadDataL or InitLoadDataL are used.

ECommandAcceptAccepts the input data in the editor.
ECommandCancel

Cancels the input data in the editor. Sets the focus back on the browser after the focus is shifted to a plug-in.

ECommandOpenToViewerOpens object data in an external viewer.
ECommandAddToPhoneBook

Adds the contact information of the link currently selected to the phone book

ECommandMakeCall

Makes a phone call using the phone number in the link currently selected

ECommandRemoveFileNameRemoves the file name from a file selection box.
ECommandShowImagesShows a list of the images in the current page.
ECommandLoadImagesLoads images when automatic image loading is turned off.
ECommandGainFocusCalled when the Browser Control returns from background.
ECommandLoseFocusCalled when the Browser Control goes to the background.
ECommandFindItem

Do not call this parameter. It is a base for the next three commands.

ECommandFindItemPhoneNumber

Displays the FindItem dialog and highlights all of the phone numbers in the current page. Use this parameter only if you specified the ECapabilityFindItem capability.

ECommandFindItemEMail

Displays the FindItem dialog and highlights all of the e-mail addresses in the current page. Use this parameter only if you specified the ECapabilityFindItem capability.

ECommandFindItemAddress

Displays the FindItem dialog and highlights all of the URLs in the current page. Use this parameter only if you specified the ECapabilityFindItem capability.

ECommandFindKeywordReserved for future use.
ECommandClearFindReserved for future use.
ECommandShowThumbnailViewReserved for future use.
ECommandShowDownloadsTells the Download Manager to display the list of downloads.
ECommandSaveLaunchParams

Saves the following launch parameters when the application unexpectedly shuts down. These parameters all have the prefix ESettingsLaunch: AppUid, ViewId, CustomMessageId When the phone reboots, it uses these parameters to restart the host application and resume the interrupted downloads. NOTE: These parameters must be set before calling this command.

ECommandOneStepBackReserved for future use.
ECommandAppForeground
ECommandAppBackground
ECommandOpenNewWindow
ECommandClearAutoFormFillData
ECommandClearAutoFormFillPasswordData
ECommandFreeMemory
ECommandMemoryGood
ECommandDumpRenderTree
ECommandUnloadWMLEngine
ECommandSmartLinkMakeCall
ECommandSmartLinkSendMessage
ECommandSmartLinkAddToPhoneBook
ECommandShowToolBarShows the toolbar.
ECommandSmartLinkSendEmail
ECommandShowAnchorHrefDisplay the URL of a hyperlink - supported only for HTML.
ECommandLoadFocusedImageLoad the focuesd image - supported only for HTML.
ECommandUnLoadPluginWindowsUnload plugin windows.
ECommandFindItemVoIPAddressFind VoIP address item.

Displays the FindItem dialog and highlights all of the VoIP addresses in the current page. Use this parameter only if you specified the ECapabilityFindItem capability.

ECommandSmartLinkMakeVoipCallMakeVoip Callthrough smartlink.
ECommandZoomSliderShowZoom slider visible.

Zoom Slider configuration.

ECommandZoomSliderHideZoom slider hidden.
ECommandHistoryNavigateForward
ECommandHistoryNavigateBack
ECommandEnterFullscreenBrowsing
ECommandLeaveFullscreenBrowsing
ECommandZoomIn
ECommandZoomOut
ECommandRetryTransactions
ECommandSetRetryConnectivityFlag
ECommandUnSetRetryConnectivityFlag
ECommandClearQuedTransactions
ECommandConnToDownloadManager
ECommandPauseScriptTimers

Pause/Resume Script Timers

ECommandResumeScriptTimers
ECommandCancelQueuedTransactions
ECommandOOMExit
ECommandNotifyPluginFocusChangeEvent

Notify Flash Plugin FocusChangeEvent

ECommandBackLightOn
ECommandBackLightOff
ECommandSplitInputEnabled
ECommandSplitInputDisabled
ECommandCloseSplitInput
ECommandGOomEvent

GOom low memory event

ECommandOpenUrlInNewWindow

Browser Context Menu handling

ECommandCopyUrl
ECommandCopyText
ECommandCutText
ECommandPasteText
ECommandBrowserWindowNotVisible

Browser control WS visibility handling

ECommandScreenOrientationChanged
ECommandClearSelection
ECommandViewImage
ECommandSaveImage
ECommandSendImage

Enum TBrCtlDownloadCmd

Commands sent by the host application to the Browser Control by calling the HandleDownloadCommandL function.

EnumeratorValueDescription
EDownloadCmdPause

Pauses the download identified by the aTransId parameter of the HandleDownloadCommandL function.

EDownloadCmdResume

Resumes the download identified by the aTransId parameter of the HandleDownloadCommandL function.

EDownloadCmdCancel

Cancels the download identified by the aTransId parameter of the HandleDownloadCommandL function.

EDownloadCmdMarkAsProgressive

Notifies the Download Manager that the download is progressive. This means that the file can be played while the download is in progress.

EDownloadCmdMarkAsNotProgressive

Notifies the Download Manager that the download is not progressive. This means that the file cannot be played while the download is in progress.

Enum TBrCtlElementType

Type of the focused element.

EnumeratorValueDescription
EElementNone0No element is present.
EElementImageBoxBox containing an image.
EElementAnchor

Element used to create either of the following: A link to another document A bookmark within a document

EElementTelAnchorAnchor with a "tel:" scheme.
EElementMailtoAnchorAnchor with a "mailto:" scheme.
EElementInputBoxInput box that can be selected and activated.
EElementActivatedInputBoxInput box that contains an entry field into which the user can type.
EElementSelectBox

Box that contains a list of items. The user can select one of the items by clicking it.

EElementButton

Push button that can contain text or images. For example, Submit.

EElementTextAreaBoxInput box that contains more than one line.
EElementRootBoxRoot of the document.
EElementObjectBoxPlaceholder for a plug-in that has not yet been downloaded.
EElementActivatedObjectBox

Box containing a plug-in that the user can manipulate; for example, by navigating links.

EElementDownloadedObjectBoxPlug-in that is present but is not being manipulated.
EElementFileSelectionBoxNoContentFile-browsing box in which no file is selected.
EElementFileSelectionBoxWithContentFile-browsing box in which a file was selected previously.
EElementAreaBoxImage map.
EElementCheckBoxCheckedA check box that was selected.
EElementCheckBoxUnCheckedA check box that was not selected.
EElementRadioButtonSelectedA radio button that was selected.
EElementRadioButtonUnSelectedA radio button that was not selected.
EElementMouseButtonListenerA Mouse button listener.
EElementScrollBarA scroll bar.
EElementSmartLinkTelA telephone number in the page.
EElementSmartLinkEmailan email address in the page.
EElementBrokenImageA missing image.
EElementSmartLinkVoipA voip smartlink.
EElementSelectMultiBoxA select box with multiple select.
EElementdivTagAn editable div tag.

Enum TBrCtlFindResponse

Reserved for future use

EnumeratorValueDescription
EFindNoMatches0Reserved for future use.
EFindWrapAroundReserved for future use.
EFindAllMatchesReserved for future use.
EFindMatchReserved for future use.

Enum TBrCtlFontSizeLevel

The size of the font selected.

EnumeratorValueDescription
EFontSizeLevelAllSmall0

Text is shown 40% smaller than its declared size.

EFontSizeLevelSmaller

Text is shown 20% smaller than its declared size.

EFontSizeLevelNormal

Text is shown as its declared size.

EFontSizeLevelLarger

Text is shown 20% larger than its declared size.

EFontSizeLevelAllLarge

Text is shown 40% larger than its declared size.

Enum TBrCtlFormData

Enum TBrCtlLoadEvent

The load event that occurred.

EnumeratorValueDescription
EEventNone0
EEventNewContentStart

A page is beginning to load. This includes images, scripts, style sheets, and anything else embedded in the page as a single load event.

EEventUrlLoadingStart

A URL is beginning to load. This notifies the observer of a separate load event for each image or other element embedded in the page.

EEventNewUrlContentArrived

The first data chunk has arrived. This occurs when the response headers are received.

EEventMoreUrlContentArrived

Another data chunk has arrived. This occurs for each chunk of data that is loaded, including the first chunk.

EEventNewContentDisplayed

The first chunk of content is displayed. The previous page is destroyed at this time. This occurs once per page.

EEventMoreContentDisplayed

Another chunk of content is displayed. This occurs for each chunk of content that is displayed, except for the first chunk.

EEventUrlLoadingFinishedA URL has finished loading.
EEventLoadFinished

The page has finished loading. If the host application draws a progress bar, it can be removed when this event is received.

EEventContentFinishedThe content has finished loading.
EEventTitleAvailable

A page title was encountered. After receiving this event, the host application can call PageInfoLC to receive the page title.

EEventLoadErrorAn error occurred while loading the page.
EEventEnteringSecurePage

The user is navigating from a non-secure page to a secure page. The host application displays a secure icon, if needed.

EEventExitingSecurePage

The user is navigating from a secure page to a non-secure page. If the host application displays a secure icon, that icon should be removed.

EEventSomeItemsNotSecure

The user is entering a secure page that contains non-secure items.

EEventSubmittingToNonSecurePage

The user is submitting information to a non-secure page.

EEventRedirectConfirmation

User confirmation is required to redirect the browser.

EEventRepostConfirmation

User confirmation is required to repost a page that has been viewed previously.

EEventSecureItemInNonSecurePage

The user is entering a non-secure page that contains secure items.

EEventAuthenticationFailed

Authentication failed or was cancelled.

EEventUploadStart

A file is beginning to upload.

EEventUploadFinished

A file has finished uploading; the last chunk of data has been transmitted.

EEventUploadIncrement

Length of the data transmitted and the cumulative size of the uploaded file.

EEventFaviconAvailable
EEventThumbnailAvailable
EEventStopCollectingThumbnail
EEventWebAppAutoInstall

WebApp has been parsed - prompt user to auto-install if not already installed

EEventUrlUpdate
EClearWindowObject

Enum TBrCtlMethod

Specifies the type of method to call to fetch a URL. The MbrCtlWindowObserver employs this method.

EnumeratorValueDescription
EMethodGet

Get method should be used to fetch content from a URL

EMethodPost

POST method should be used to fetch content from a URL

Enum TBrCtlNavigationDirection

Identifies the navigation direction

EnumeratorValueDescription
ENavigationBackNavigate to the previous page.
ENavigationForwardNavigate to the next page.

Enum TBrCtlOrientation

Orientation for rotating display

Enum TBrCtlPageInfo

Gets the requested page information.

EnumeratorValueDescription
EPageInfoTitle0Page title, if a title was specified.
EPageInfoUrlURL of the current page.
EPageInfoContentPage content as a text buffer.
EPageInfoSavedPagePage content, including all embedded content, as a buffer.
EPageInfoFocusedNodeUrl
EPageInfoHistoryUrl
EPageInfoFavIcon

Enum TBrCtlParams

Returns information about the version of the Browser Control.

EnumeratorValueDescription
EParamsUnknown-1Not used.
EParamsSelfDownoadableTypes0

List of content types that do not use the Download Manager

EParamsRequestHeaders

List of headers that the Browser Control should add to each request

EParamsMaxNot used.

Enum TBrCtlScriptLog

How to notify javascript logs.

EnumeratorValueDescription
EScriptLogDisable

script log output disabled

EScriptLogToFile

script log output to a log file

EScriptLogToConsole

script log output to GUI console

EScriptLogToConsoleFile

script log output to both GUI console and file

Enum TBrCtlSettings

The setting to manipulate.

EnumeratorValueDescription
ESettingsUnknown-1Not used.
ESettingsSmallScreen0

If set to On, large pages are optimized for display on a small screen. If set to Off, all pages display in their original format.

ESettingsAutoLoadImages

If set to On, images automatically load when a page is downloaded. If set to Off, images are not loaded. Default: On

ESettingsFontSize

If set to All.Large, all text is shown 40% larger than its declared size. If set to Larger, all text is shown 20% larger than its declared size. If set to Normal, all text is shown as its declared size. If set to Smaller, all text is shown 20% smaller than its declared size. If set to All.Small, all text is shown 40% smaller than its declared size.

ESettingsEmbedded

If set to On, the host application is embedded within another application. If set to Off, the host application is not embedded within another application.

ESettingsTextWrapEnabled
If set to On, paragraphs are automatically wrapped to fit into the display width. If set to Off, paragraphs are not automatically wrapped.
Attention:

This parameter is not shown if ESettingsSmallScreen is set to On.

ESettingsCookiesEnabled

If set to Allow, the user can send and receive cookie information. If set to Reject, the user cannot send or receive cookie information.

ESettingsCSSFetchEnabled

If set to Finest, external style sheets are downloaded when Small Screen Layout is used. If set to Fastest, external style sheets are not downloaded when Small Screen Layout is used. Default value: Fastest

ESettingsECMAScriptEnabled

If set to Enable, ECMA Script is enabled. If set to Disable, ECMA Script is disabled. Default value: Enable

ESettingsIMEINotifyEnabled

Device unique identification number sent to a server for billing purposes in e-commerce. If set to Enable, the Browser Control sends the International Mobile Equipment Identity (IMEI) to the server. If set to Disable, the Browser Control does not send the IMEI to the server. Default value: Disable

ESettingsCharacterset

Character coding. If set to Automatic, the character set is automatically selected according to the following criteria, in order or priority: 1. Detected from the Byte Order Mark (BOM) 2. Detected from XML Document Type Definition (DTD) 3. Declared in <meta> element 4. Detected from HTTP headers 5. Variant-specific default character set for automatic detection. Possible character codings are: Latin Simplified Chinese Traditional Chinese Unicode (UTF-8) Unicode (ucs-2) ISO 8859 - 2,4,5,7,or 9 Hebrew (ISO-Logical) Hebrew (ISO-Visual) Hebrew (Windows) Arabic (ISO) Arabic (Windows) Windows - 1250, 1251, 1253, 1254, or 1257 Thai Thai (Windows 874) Shift_jis Euc-jp ISO-2022-jp The default value is variant-specific.

ESettingsSendRefererHeader

URL of the initial page. Tells the Browser Control to send the referrer header in the request.

ESettingsSecurityWarnings

One of the following: Certificate not valid yet Server certificate expired Server certificate not received Invalid server certificate Authority certificate not valid yet Authority certificate expired Authority certificate not found Authority certificate corrupted

ESettingsApId

Default access point for the Browser Control to use when connecting to the network.

ESettingsCurrentZoomLevelIndexReserved for future use.
ESettingsPageOverviewReserved for future use.
ESettingsNumOfDownloadsNumber of downloads in progress.
ESettingsLaunchAppUid

UID of the application to restart after a reboot in order to continue an interrupted download.

ESettingsLaunchViewId

View ID of the application to restart after a reboot in order to continue an interrupted download.

ESettingsLaunchCustomMessageIdReserved for future use.

Message that asks the user whether to resume the download.

ESettingsBackListReserved for future use.
ESettingsAutoRefreshReserved for future use.
ESettingsBrowserUtf8Encoding
If set, the browser encodes URLs using UTF-8 instead of the original content encoding.
Attention:

This is recommended only for the APAC region.

ESettingsAutoFormFillEnabledFor enabling the auto fill.
ESettingsSavedPageSave the page.
ESettingsSmartLink
ESettingsAutoOpenDownloads
ESettingsDisableFlashEnable/Disable the flash.
ESettingsScriptLog
ESettingsToolbarOnOffscript log

Toolbar buttons configuration settings

ESettingsToolbarButton1Cmd
ESettingsToolbarButton2Cmd
ESettingsToolbarButton3Cmd
ESettingsToolbarButton4Cmd
ESettingsToolbarButton5Cmd
ESettingsToolbarButton6Cmd
ESettingsToolbarButton7Cmd
ESettingsZoomLevelMinMinimum Zoom level supported.

Browser Zoom level configuration settings

ESettingsZoomLevelMaxMaximum Zoom level supported.
ESettingsZoomLevelDefaultDefault Zoom level for new page.
ESettingsCursorShowMode
ESettingsEnterKeyMode
ESettingSyncTimeOut
ESettingsPageCache
ESettingsMaxEnumMust be last one.

Enum TBrCtlState

Indicates whether the browser is in Image Map view.

EnumeratorValueDescription
EStateImageMapView0

Currently, the only state change that can be observed is in and out of Image Map view.

EStateHistoryViewFor future use.
EStateThumbnailViewFor future use.
EStateWmlViewFor WML view.
EStateSmartTextViewFor Smart text recognition mode.
EStateToolBarModeFor toolbar.
EStatePluginPlayer
EStateScriptLog
EStateZoomSliderModeFor ZoomSlider.
EStateFullscreenBrowsingFor entering/escaping fullscreen browsing.
EStateHistoryBeginning
EStateHistoryEnd
EStateSynchRequestModeFor synchronous (XHR) requests.
EStatePluginFullScreen

Enum TBrCtlVersionInfo

Returns information about the version of the Browser Control.

EnumeratorValueDescription
EVersionInfoName0Name of the Browser Control.
EVersionInfoVersionVersion of the Browser Control.
EVersionInfoBuildBuild of the Browser Control.
EBrowserVersionBrowser Version.

Enum TBrCtlWidgetParams

The widget params.

Enum TCursorSettings

EnumeratorValueDescription
ENoCursor0
EDefaultCursor

Enum TEnterKeySettings

EnumeratorValueDescription
EEnterKeyDefault0
EEnterKeyCanActivateLink