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) |