Table of Contents

TTMSFNCWebBrowserSettings Class

Published browser behaviour settings configurable in the Object Inspector or at runtime via TTMSFNCWebBrowser.Settings.

API unit family: TMSFNCWebBrowser Inherits from: TTMSFNCCustomWebBrowserSettings

Syntax

TTMSFNCWebBrowserSettings = class(TTMSFNCCustomWebBrowserSettings)

Properties

Name Description
AdditionalBrowserArguments Additional command-line arguments passed to the browser process on startup. Each line in the string list is a separate argument. (inherited from TTMSFNCCustomWebBrowserSettings)
AllowExternalDrop When True, files can be dragged from the operating system onto the browser control. (inherited from TTMSFNCCustomWebBrowserSettings)
EnableAcceleratorKeys When True, keyboard accelerator keys such as Ctrl+F and Ctrl+P are passed to the browser engine. Set to False to keep these shortcuts in the host application. (inherited from TTMSFNCCustomWebBrowserSettings)
EnableContextMenu When True, the browser shows its default right-click context menu. Set to False to suppress it or provide a custom menu via OnGetContextMenu. (inherited from TTMSFNCCustomWebBrowserSettings)
EnableShowDebugConsole When True, the browser's built-in developer tools console window can be opened via keyboard shortcut or ShowDebugConsole. (inherited from TTMSFNCCustomWebBrowserSettings)
Language BCP-47 language tag used to set the browser's UI language, for example en-US or nl-NL. Takes effect on the next browser initialisation. (inherited from TTMSFNCCustomWebBrowserSettings)
UsePopupMenuAsContextMenu When True, the right-click context menu is implemented as a standard TPopupMenu supplied via OnGetPopupMenuForContextMenu instead of the browser's native menu. (inherited from TTMSFNCCustomWebBrowserSettings)