Overview of the InTouchViewApp object
- Last UpdatedJul 19, 2024
- 2 minute read
The InTouchViewApp object is used to incorporate InTouch applications into an overall system defined by an Application Server Galaxy. The Application Server system manages:
-
check-in and check-out for multiple users
-
security restrictions on who can deploy the InTouch application and when the InTouch application can be deployed
-
backup and restore
-
deployment and undeployment.
Managed InTouch applications associated with the InTouchViewApp can also contain Industrial Graphics designed within the Application Server IDE.
The InTouchViewApp object allows application objects running on a ViewEngine object to access InTouch tags as if they were Application Server attributes of the InTouchViewApp object itself. The tags are browsable via the standard Application Server attribute browser.
You create an InTouch application by deriving an InTouchViewApp object from the standard template "$InTouchViewApp". You are given the choice of starting a new application, or creating a copy of an exisiting application. Either way, opening an InTouchViewApp object launches WindowMaker. There is no object editor for the InTouchViewApp object.
The most significant change to WindowMaker is that Industrial Graphics created within the Application Server environment can now be added to InTouch windows.
A new dialog tab under Special/Configure/WindowViewer called Managed contains settings similar to the InTouch NAD feature that can be configured to change the deployment behavior.
You can assign multiple InTouchViewApp objects to the same ViewEngine object to make multiple InTouch applications available on a node.
To run an InTouch application on an Application Server platform:
-
Create and assign a ViewEngine object to a platform.
-
Create an instance of the InTouchViewApp object from the template that defines the InTouch application.
-
Assign the InTouchViewApp object to the ViewEngine object.
-
Deploy the ViewEngine object and the InTouchViewApp objects assigned to the ViewEngine object.
-
Run the InTouch Application Manager to select the application and run WindowViewer. This only needs to be done the first time.