Jim,
 
As the R:BASE community would expect, the R:BASE Development Team foresaw and 
took action for the possible transition issues when MS Internet Explorer was no 
longer being supported as the underlying Web browser for Windows operating 
systems, and MS Edge replaced IE.
 
As your application has not "yet" been migrated to R:BASE 11, with R:BASE X.5 
Enterprise (Build: 10.5.4.11007 or higher), additional required files 
(RBEdgeBrowser.ocx and WebView2Loader.dll) must be loaded onto the computers, 
and the .ocx file must be registered with the operating system.

The required steps must be performed for R:BASE and R:Compiler for R:BASE 
installations.

R:BASE
---------
With maintained R:BASE updates, the WebView2Loader.dll should already be loaded 
into the R:BASE program folder, and the RBEdgeBrowser.ocx should already be 
loaded into the computer's SysWow64 folder.

Next, the RBEdgeBrowser.ocx file registration must be completed as an 
Administrator user. Open the operating system Command Prompt using "Run as 
administrator" then run "REGSVR32 RBEdgeBrowser.ocx" (without the quotes) at 
the command prompt. A confirmation should appear.

The R:BASE instructions are also available with the Forms help file (Forms.chm) 
within the "Form Controls > Internet Controls > Web Browser > Properties" 
section of the help.

R:Compiler for R:BASE
------------------------
With maintained R:Compiler for R:BASE updates, the RBEdgeBrowser.ocx and 
WebView2Loader.dll should already be loaded into the R:Compiler for R:BASE 
program folder.

The following instructions must be followed for compiled application users:

a.
The WebView2 Runtime must be downloaded and installed. WebView2 Runtime is an 
Edge installation designed to embed the engine in third-party applications 
(R:BASE). You should download the Evergreen Standalone Installer (x86 
installer). For Windows 11 operating systems, the WebView2 Runtime files are 
likely already installed. 
https://developer.microsoft.com/en-us/microsoft-edge/webview2/

b.
The WebView2Loader.dll must be copied from the R:Compiler program directory to 
the custom program directory or placed in a folder in the operating system's 
PATH variable.

c.
The RBEdgeBrowser.ocx must be copied from R:Compiler program directory to the 
Windows system folder (System32 for 32-bit and SysWOW64 on 64-bit).

d.
The RBEdgeBrowser.ocx file must be registered as an Administrator. Open the 
operating system Command Prompt using "Run as administrator" then run "REGSVR32 
RBEdgeBrowser.ocx" (without the quotes) at the command prompt. A confirmation 
should appear.

The R:Compiler for R:BASE instructions are available within the "Setting up the 
Custom Program" chapter of the R:Compiler for R:BASE help file.

Very Best R:egards,

Razzak.

R:BASE Technologies, Inc.
https://www.rbase.com/

> On 04/03/2025 9:08 AM EDT 'Jim Belisle' via RBASE-L 
> <[email protected]> wrote:
>  
>  
> 
> Razzak,
> 
>  
> 
> Thanks for pointing the way on this. I saw within the form the choices you 
> pointed to in the tip of the day below. I did use the CHECK_WEBVIEW2 and 
> received the OK stating I had that program. I then changed the choice to 
> EDGE_IF_AVAILABLE in the object on the form. Unfortunately the link still 
> comes up blank. I am sure I am doing something wrong.
> 
>  
> 
> Do I also have to add actual code in order for them to use a different engine 
> (most use Chrome)? This is all new to me.
> 
>  
> 
> Jim
> 
>  
> 
> From: [email protected] <[email protected]> On Behalf Of Razzak 
> Memon
> Sent: Sunday, March 30, 2025 5:42 PM
> To: [email protected]
> Subject: Re: [RBASE-L] - web browser object
> 
>  
> 
>  
> 
> CAUTION:This is an EXTERNAL EMAIL, STOP! and think before clicking on any 
> links or opening attachments.
> 
> Jim,
> 
> The underlying Internet Explorer is no longer available on the computer
> with Windows 7. Edge is now the Underlying Web browser.
> 
> Please review the below Tip of the Day, and the "Browser Engine"
> section at the following URL for your requirements to use the
> Web Browser form control on the new computers.
> 
> https://www.rbase.com/support/rsyntax/property_webbrowser.html
> 
> Tip of the Day: Edge Support for Web Browser Form Controls
> Product.......: R:BASE X.5 and R:BASE X.5 Enterprise (Version 10.5)
> Build.........: 10.5.4.11007 or higher
> Sections......: Forms
> Keywords......: Web Browser, Engine, Edge, Data Folder, IE
> 
> Did you know that the DB Web Browser, Variable Web Browser,
> and Web Browser form controls were enhanced with a new
> "Engine Type" property to specify the browser engine
> (Internet Explorer/Edge) for displaying web pages?
> 
> With Edge being made the default browser in newer Windows
> operating systems, and Web Browser form controls being based
> upon Internet Explorer, users and developers now have the
> option to specify the underlying browser.
> 
> Also in the properties is the Edge data folder that may be
> specified for the session information.
> 
> To use Edge as the browser engine, WebView2 Runtime
> must be downloaded and installed, and files must be placed
> accordingly. Please look at the help file instructions for
> the appropriate Web Browser control.
> 
> Allowing users and developers to transition the engine more easily
> type for Web Browser-based forms, by not having to modify all
> forms, application-wide PROPERTY commands have been implemented:
> 
> GLOBAL_BROWSER_ENGINE - <NO_PREFERRED|IE|EDGE|EDGE_IF_AVAILABLE>
> Specifies the Web browser engine to display web pages globally
> for the session
> 
> GLOBAL_EDGE_DATA_FOLDER - <path>
> Specifies the folder location where Edge places the session
> information, globally for the session
> 
> PROPERTY APPLICATION GLOBAL_BROWSER_ENGINE EDGE
> PROPERTY APPLICATION GLOBAL_EDGE_DATA_FOLDER C:\Temp\EdgeData
> 
> To check if WebView2 Runtime is installed, which is required to
> use Edge for Web Browser controls, a CHECK_WEBVIEW2 parameter
> for the GETPROPERTY command has been added. The result is either
> OK or NOT FOUND.
> 
> GETPROPERTY APPLICATION CHECK_WEBVIEW2 'vWebView2Install'
> 
> Very Best R:egards,
> 
> Razzak.
> 
> R:BASE Technologies, Inc.
> https://www.rbase.com/
> 
> > 
> > On 03/29/2025 4:37 PM EDT 'Jim Belisle' via RBASE-L 
> > <[email protected] mailto:[email protected]> wrote:
> > 
> >  
> > 
> >  
> > 
> > Our company is still using RBASE X5E (we have purchased 11 but I have not 
> > implemented it yet).
> > 
> > We are upgrading each of our computers to the Windows 11 OS.
> > 
> > On the computers that have been updated to Win 11, we are now having a 
> > problem with a web browser object not working within a particular form.
> > 
> > This web browser object points to the URL for the company, taxjar.
> > 
> > In this manner, taxjar calculates sales tax.
> > 
> >  
> > 
> > On each of the computers that have been upgraded, the web browser object no 
> > longer brings up the taxjar website within the web browser object. All we 
> > get is a blank area where the web browser object is located on the form. 
> > Below is the URL.
> > 
> > https://www.taxjar.com/sales-tax-calculator/ 
> > https://www.taxjar.com/sales-tax-calculator/
> > 
> >  
> > 
> > The web browser object still works with RBASE X5E.
> > 
> > Has anyone heard of this happening to web browser objects when computers 
> > are updated to Win 11?
> > 
> >  
> > 
> > Jim
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> > --
> > For group guidelines, visit 
> > http://www.rbase.com/support/usersgroup_guidelines.php 
> > http://www.rbase.com/support/usersgroup_guidelines.php
> > ---
> > You received this message because you are subscribed to the Google Groups 
> > "RBASE-L" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to [email protected] 
> > mailto:[email protected].
> > To view this discussion visit 
> > https://groups.google.com/d/msgid/rbase-l/PH7PR02MB9943BEAE8BE582FEB1C0149FA0A32%40PH7PR02MB9943.namprd02.prod.outlook.com
> >  
> > https://groups.google.com/d/msgid/rbase-l/PH7PR02MB9943BEAE8BE582FEB1C0149FA0A32%40PH7PR02MB9943.namprd02.prod.outlook.com?utm_medium=email&utm_source=footer.
> > 
> 
> --
> For group guidelines, visit 
> http://www.rbase.com/support/usersgroup_guidelines.php 
> http://www.rbase.com/support/usersgroup_guidelines.php
> ---
> You received this message because you are subscribed to the Google Groups 
> "RBASE-L" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> mailto:[email protected].
> To view this discussion visit 
> https://groups.google.com/d/msgid/rbase-l/820502939.13431.1743374536007%40email.ionos.com
>  
> https://groups.google.com/d/msgid/rbase-l/820502939.13431.1743374536007%40email.ionos.com?utm_medium=email&utm_source=footer.
> 
>  
> 
> --
> For group guidelines, visit 
> http://www.rbase.com/support/usersgroup_guidelines.php
> ---
> You received this message because you are subscribed to the Google Groups 
> "RBASE-L" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> mailto:[email protected].
> To view this discussion visit 
> https://groups.google.com/d/msgid/rbase-l/PH7PR02MB9943E17D1B39BBED956D0C68A0AE2%40PH7PR02MB9943.namprd02.prod.outlook.com
>  
> https://groups.google.com/d/msgid/rbase-l/PH7PR02MB9943E17D1B39BBED956D0C68A0AE2%40PH7PR02MB9943.namprd02.prod.outlook.com?utm_medium=email&utm_source=footer.
> 

-- 
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/rbase-l/1454522249.594544.1743690006793%40email.ionos.com.

Reply via email to