PBEdgeControl - MS Edge WebView2 (Chromium) visual object
Alexander Strelkov
CODE AUTHOR
Posts: 1
Alexander Strelkov created the code: PBEdgeControl - MS Edge WebView2 (Chromium) visual object
PBEdgeControl is a visual object designed to display and work with WEB content (HTML5, CSS, JavaScript, etc.) on desktop systems developed in PowerBuilder version 10.5 and later. This control is based on Microsoft®'s Edge WebView2 (Chromium) component, has been written entirely in VC++ (2017), and currently requires that the following software was installed on the computer:
MS VC++ 2017 Redistributable Pack 32/64bit (if not installed)
MS Edge WebView2 runtime version (Evergreen or Fixed version)
Key features:
Navigation to any URLs, as well as loading the HTML source text
Document Object Model (DOM) management
Interaction with JavaScript objects loaded into the top-level document in both directions
Adding to JavaScript namespace any PowerBuilder's OleObject object with specified name
Support for debugging document content using DevTools toolkits
Cookies management
Mapping disk directories to virtual web domain names
Automatic transition to "sleep" mode when hidden to reduce the consumed resources
Powerful component's API
All DLLs, API reference and simple example are included (free license).
MS VC++ 2017 Redistributable Pack 32/64bit (if not installed)
MS Edge WebView2 runtime version (Evergreen or Fixed version)
Key features:
Navigation to any URLs, as well as loading the HTML source text
Document Object Model (DOM) management
Interaction with JavaScript objects loaded into the top-level document in both directions
Adding to JavaScript namespace any PowerBuilder's OleObject object with specified name
Support for debugging document content using DevTools toolkits
Cookies management
Mapping disk directories to virtual web domain names
Automatic transition to "sleep" mode when hidden to reduce the consumed resources
Powerful component's API
All DLLs, API reference and simple example are included (free license).
Attachments:
Please Log in or Create an account to join the conversation.
Bruce Armstrong
Posts: 59
Bruce Armstrong replied the code: PBEdgeControl - MS Edge WebView2 (Chromium) visual object
This would be of use for folks still on a version of PowerBuilder earlier than 2019 R2. For 2019 R2 and later, PowerBuilder has a native web browser control.
Please Log in or Create an account to join the conversation.