Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Hide menu items at runtime

  • Last UpdatedApr 15, 2025
  • 3 minute read

You restrict operator access to WindowViewer menus and commands by hiding them while an InTouch application is running.

Hide menu items at runtime

  1. Open WindowMaker.

  2. On the File menu, select Configure, and then select WindowViewer.

    The WindowViewer configuration screen appears.

  3. Select the Window tab.

    Hide menu from Window tab

  4. In the Menus area, select the WindowViewer menus and commands that you want to be visible to an operator. Do the following:

    • Clear the WindowMaker check box to make the WindowMaker command unavailable from the WindowViewer File menu. Clearing this option does not affect the fast switch to WindowMaker.

    • Clear the Logic check box to hide the WindowViewer Logic menu that contains commands to start and stop QuickScripts.

      Note: You can use the $LogicRunning system tag to enable the operator to start and stop all QuickScripts.
      If you select the Allow CTRL-Break to stop scripts option, the operator can stop all QuickScripts from running regardless of whether the Logic menu appears or not.
      Currently executing asynchronous QuickFunctions cannot be stopped. However, you can prevent operators from starting new asynchronous QuickFunctions.

    • Select the Debug check box if you are testing your application. Otherwise, clear the Debug check box to hide the Debug menu during run time.

    • Clear the Special menu items to prevent operators from stopping ongoing InTouch functions like logging and I/O connections.

    • Clear the Security check box to prevent operators from changing security related options.

  5. In the Window area, select the window controls that you want to make available to an operator from WindowViewer. These options affect the window that is running the InTouch application. Do the following:

    • Clear the Control Menu check box to hide the controls that close, minimize, maximize, and resize the window.

    • Clear the Minimize Box check box to prevent an operator from minimizing the window.

    • Clear the Maximize Box check box to prevent an operator from maximizing the window.

    • Clear the Size Controls check box to prevent an operator from resizing the window.

  6. In the Title bar area, configure the title bar of the window running the InTouch application. Do the following:

    • In the Title Bar Text box, type a title to be shown in the WindowViewer title bar.

    • Select the Show Application Directory check box to include the path to the InTouch application's folder in the title bar.

    • Select the Hide Title Bar check box to hide the window’s title bar.

  7. In the Miscellaneous area, do the following:

    • Select the Impossible to Close check box to prevent an operator from closing the WindowViewer window running the InTouch application. Selecting this option disables the window’s Close button.

      If you want to hide the Close button, clear the Control Menu check box in the Window area.

    • Clear the Allow CTRL-Break to stop scripts check box to disable the CTRL + BREAK key combination that enables operators to stop QuickScripts.

      Note: Currently executing asynchronous QuickFunctions cannot be stopped. However, you can prevent new asynchronous QuickFunctions from executing.

    • Select the Hide Cursor check box to hide the mouse pointer during run time. This is useful if you are designing the application for a touch-screen.

    • Select the Always Maximize check box to keep the window running the InTouch application fully maximized on the operator’s screen.

  8. Select OK.

  9. Restart WindowViewer to apply your changes.

TitleResults for “How to create a CRG?”Also Available in