ANN: Easy Edge (Chromium) v.1.08

SDK: 1.0.1210.39
WebView2 Runtime: 101.0.1210.39 or higher.
Release notes: https://docs.microsoft.com/en-us/microsoft-edge/webview2/release-notes#10121039

Client certificate request
NEW: OnClientCertificateRequested event: raised when WebView2 is making a request to an HTTP server that needs a client certificate for HTTP authentication.
NEW: TClaEdgeClientCertificateRequest class: allows an access to a list of mutually trusted CA certificates.
NEW: Client certificate example.

Multiple profile support
Now you can have multiple WebView2s running with separate profiles under a single user data directory (i.e. a single browser instance at runtime), which means separate cookies, user preference settings, and various data storage etc., to help you build a more wonderful experience for your application.
NEW: Template: Profile tab, where you can set the name of the profile, InPrivate mode, the default download folder path, the preferred color scheme associated with this profile.
NEW: Profile.DefaultDownloadFolderPath property: the default download folder path.
NEW: Profile.PreferredColorScheme property: the overall color scheme associated with this profile. This sets the color scheme for UI like dialogs, prompts, and menus. Available schemes are: Light, Dark, and Auto (current OS color scheme).
NEW: OnControllerCreated event: raised when a CoreWebView2Controller created. This is right place to change profile properties.

Process info
NEW: OnProcessInfosChanged event: raised when a collection of WebView2 Runtime processes changed due to new process being detected or when a existing process gone away.
NEW: TClaEdgeProcessInfos class: allows an access to a list of WebView2 Runtime processes and their properties.

Failed initialization
NEW: OnInitializationFailed event: raised when the initialization failed.
NEW: Template settings for failed initialization: “Show error message” and “Close the window”.

Environment
NEW: Template: allows to use ApplicationData common folder for User Data Folders.
NEW: Template: allows control of whether or not other processes can create WebView2 using the same user data folder…
FIX: Template: Global Environment settings applied if local settings are not defined.

Demo application
CHG: User data folder is located inside ApplicationData common folder.

Misc
CHG: Overloaded Init method now takes a parameter of TClaEdgeEnvironmentSettings type.
CHG: Template: Events are grouped by their purpose.

This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.

Easy Edge (Chromium) is a Clarion wrapper around the Microsoft Edge WebView2 control that enables you to embed web technologies (HTML, CSS, and JavaScript) in your Clarion applications easily. The WebView2 control uses Microsoft Edge (Chromium) as the rendering engine to display the web content in native applications. With WebView2, you may embed web code in different parts of your native application, or build the entire native application within a single WebView.

Key features:

  • Full UNICODE support
  • Execute javascript and get a result
  • CKEditor v4 HTML editor template support
  • File system navigation
  • An access to Chrome DevTools Protocol api (DevTools console)
  • Deploying your application - Besides an usual exe, dll etc files you should ship just 4 small DLLs (640Kb) with your end-user application

Easy Edge (Chromium) is implemented as a set of classes available as full source code, template and .NET assemblies. You can freely distribute your application using our DLLs without any additional costs. After your purchase no additional fees are required for distribution.

For use Easy Edge (Chromium) following is needed:

  • Clarion C6.3 or newer, ABC or Legacy.
  • NET: v4.6.2 or newer

You are able to run Easy Edge (Chromium) applications on the following versions of Windows:

  • Windows 11
  • Windows 10
  • Windows 8.1
  • Windows 7 **
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2008 R2 **

** WebView2 support for Windows 7 and Windows Server 2008 R2 has the same support cycle as Microsoft Edge. For more information, navigate to Microsoft Edge supported Operating Systems.

More info and DEMO at
http://www.ingasoftplus.com/ProductDetail.php?ProductID=304

Cost just $175.

Discounted price for EasyHTML clients!!

After your purchase, no additional fees are required for distribution.

best regards,
Ingasoftplus