[Next] [Previous] [Up] [Top] [Contents] [Index]

Chapter 7 Controllers

10. Kill Display Objects

Kill display objects, like execute script and related display callup objects, are not strictly controllers as they do not control channels at run-time. Their name explains what they do: they exit or kill a display by clicking on them at run-time. Of course, they are not configured to kill other displays, only the display that contains them. There are other ways to exit a display in DM, like the exit display option in DM's main menu; however, the kill display object makes exiting a display much quicker and easier for the operator at run-time.

Besides the color, size and position properties common to all objects (see Chapter 4, Creating and Manipulating Objects, for information on how to configure these properties), the only property specific to a kill display object is the 'button label' property, which is the title of the button that appears at run-time. Like other labeling properties for controller objects, you will want to enter in a name that is helpful to the operator like 'KILL', or if that's too harsh, 'EXIT.' If you do not enter in a name for the 'button label' property, 'Kill Display' will appear as the title of the object, which is about as helpful as you can get.
IMPORTANT: If you kill the display that started the DM process, you will kill the entire DM process and all the displays running on it. As of 2.3, the DM process is not tied to any one display, so this will not occur.

You start a DM process by running DM from the command line with a display file, by activating a display from EDD, or using the load display dialog box. The display specified on the command line, the display brought up using the load display dialog box, or the display activated from EDD starts the DM process. If you kill or exit this display, you kill the entire DM process and all displays running on that process. Thus, if you place a kill display button in the display that usually starts the DM process, such as the first display in a display hierarchy, you will want to label the button so that the operator knows that it will kill the entire DM process. For instance, you may want to enter in 'QUIT DM' or something similar in the 'button label' property.

See Chapter 9, DM: Run-time Operation, for more information on the run-time behavior of Kill Display objects.

EDD/DM User's Manual, 2.4 - 27 MARCH 1997
[Next] [Previous] [Up] [Top] [Contents] [Index]

| LANL | Lansce | UC | DOE |

L O S   A L A M O S   N A T I O N A L    L A B O R A T O R Y
Operated by the University of California for the US Department of Energy

Copyright 1996 UC   Disclaimer   

For problems or questions regarding this web site contact George Vaughn.