I have found an internal memo shared by Job Franken which answers my question creatively. I have tested the steps myself and it is working fine. I am sharing the details as a summary with his approval.
Introduction
In Windows there is a feature that a custom URI scheme can be registered, so that an application (the browser in this case) can invoke another application.
Step 1 - Modify the Windows register
In this example, the On Screen Keyboard is going to be launched from mapp View.
The modification needed is an addition to the HKEY_CLASSES_ROOT.
See next screenshot. This should be the result of the modification, the contents within the red square.
Figure 1, screenshot from the registry. The red square shows the final result that should be added for this feature to work
The first key is the name of the URI Scheme and in this example: “ApplicationStartVK”. Please check on beforehand if the name is not already in “HKEY_CLASSES_ROOT”.
In “ApplicationStartVK”, the default value should be;
Then the string value URL Protocol is added and should be empty.
At the key “DefaultIcon”, the default value should contain %1” (just one quote at the end)
Figure 2, DefaultIcon should have value %1"
“Shell” and “Open” do not have values, leave default.
Next, at “Command”, the address of your application should be filled in.
Figure 3, at the key command, fill in the path of the executable in the default value
Step 2 - Call the URI in the WebViewer Widget
The WebViewer Widget can be used to embed a website into the mapp View visualization.
Figure 4, screenshot of the content viewer and the Properties window in Automation Studio
Disable the “useURL” property of the WebViewer Widget
To camouflage the WebViewer on the screen in the browser, disable the visibility
At property “src”, fill in the URI, with the colon:
For the example used in this HowTo, the URL needs to be:
Step 3 - Result
When the WebViewer widget is loaded, the following message is displayed:
Figure 5, message that is displayed after the URL is opened