TBrowserInfo Class
Description
The TBrowserInfo class stores data about the end user’s screen, web browser, the window containing the VirtualUI Viewer, and the Viewer itself. The VirtualUI Viewer operates within an HTML DIV element hosted in a browser frame or window on the end user’s application page.
Class Hierarchy
Pascal Declaration
TBrowserInfo = class(TInterfacedObject, IBrowserInfo);
Technical Information
| Attribute | Detail |
|---|---|
| File | VirtualUI_SDK |
| Namespace | VirtualUI_SDK Namespace |
Properties
| Property | Description |
|---|---|
| ViewWidth | Returns the width of the VirtualUI Viewer |
| ViewHeight | Returns the height of the VirtualUI Viewer |
| BrowserWidth | Returns the width of the HTML element containing the Viewer |
| BrowserHeight | Returns the height of the HTML element containing the Viewer |
| ScreenWidth | Returns the width of the user’s monitor screen |
| ScreenHeight | Returns the height of the user’s monitor screen |
| Username | Returns the connected username |
| IPAddress | Returns the client’s IP address |
| UserAgent | Returns the browser’s User Agent string |
| ScreenResolution | Returns the configured screen resolution |
| Orientation | Returns the browser orientation |
| UniqueBrowserId | Unique identifier of the browser instance |
| Location | Returns the URL of the current application |
| CustomData | User-defined custom data |
| SelectedRule | Returns the selected browser rule |
Members
| Type | Link |
|---|---|
| Properties | Properties |