Web widgets
- Last UpdatedFeb 04, 2025
- 1 minute read
AVEVA OMI apps were built originally using Microsoft WPF technologies. WPF and WinForms cannot be viewed in Web Browsers. To address this limitation, corresponding HTML5-based web widgets have been developed for most WPF based Apps. When a user tries to view an OMI ViewApp that incorporates WPF based apps in the web browser, the corresponding web widget is used in the background. These widgets eliminate the need to re-engineer applications.
Note: Not all WPF properties are supported as widget HTML5 properties.
An HTML5-based widget requires web browser control to be hosted in an on-premise AVEVA OMI ViewApp. From performance point of view, this will be slower to load when compared to a WPF app, but users can continue to use existing OMI Apps.
You can configure a web widget for a web-enabled application by two methods based on the AVEVA product you are using.
-
Configure a widget for a web-enabled AVEVA OMI ViewApp
Placing a web-enabled widget directly on a layout pane can be done only for AVEVA OMI ViewApps
-
Embed a widget in an Industrial Graphic
The following list shows other AVEVA products that can support web-enabled widgets by embedding them into Industrial Graphics:
-
AVEVA OMI
Note: AVEVA OMI ViewApps can support widgets embedded within Industrial Graphics. However, if you are using an on-premise ViewApp, you are advised to continue using AVEVA OMI apps instead.
-
AVEVA InTouch HMI
-
AVEVA Citect SCADA
-
-
AVEVA OASyS SCADA
-
AVEVA Insight
Follow the hyperlinks shown above for descriptions of the workflows to embed a web widget in an AVEVA application.