Skip to main content
InSource Solutions

TN IT194 InTouch Window Types

InSource_Logo_Transparent.png

 

Description

InTouch WindowMaker allows you to create windows with three different types, Replace, Overlay, and Popup.  This document will describe the differences.

 

  • Author: Dillon Perera
  • Published: 12/30/2015
  • Applies to: InTouch 10.0 and up

 

 

Details

When creating a Window in InTouch you are presented an option of Window Type.

WindowType_NewWindow.png

The difference between these Window types in how they interact with other Windows on the screen.

 

Replace - This is the default type for new Windows.  When a Window with the Replace type is displayed, it will appear on screen and automatically close any windows which it overlaps.

 

For example:

At Runtime two Windows are currently shown in WindowViewer, Window1 and Window2.

WindowType_Orig.png

 

 

The user then clicks a button to open a third Window called NewWindow, which has been configured as Replace type.

WindowType_ShowNewWin.png
 

 

NewWindow now overlaps Window1, which will cause it to automatically close.  Window2 is not overlapped by NewWindow and will remain open.

WindowType_CloseWin1.png

 

 

Overlay - This is the most basic Window type, and with it when a new Window is displayed on the screen with Overlay type, it will overlap the existing Windows on the screen, but will not close them.

 

For example:

At Runtime two Windows are currently shown in WindowViewer, Window1 and Window2.

WindowType_Orig.png

 

 

The user then clicks a button to open a third Window called NewWindow, which has been configured as Overlay type.  The NewWindow will be displayed, and will overlap those windows opened previously.

WindowType_ShowNewWin.png
 

If you were to click on Window1, it would then overlap NewWindow.

WindowType_Win1Overlap.png

 

Popup - The last Window type is Popup, which behaves similar to the Overlay type, but will always be the top most window, until it is closed.  This type of window is useful for Windows we don't want the operator to accidentally open and forget to close, such as one allowing you to change setpoints.

 

For example:

At Runtime two Windows are currently shown in WindowViewer, Window1 and Window2.

WindowType_Orig.png

 

 

The user then clicks a button to open a third Window called NewWindow, which has been configured as Popup type.  The NewWindow will be displayed, and will overlap those windows opened previously.

WindowType_ShowNewWin.png
 

If you were to click on Window1, you could interact with it, but NewWindow will remain on top until it is closed.

WindowType_ShowNewWin.png