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


1. Changes in 2.4

A new feature is available for certain monitor objects--text updates, bars, meters, and indicators. These monitor objects can now specify a calculation to be performed on the data received from their channels. The object will then display the result of the calculation. The user could, for instance, specify the sine function, in which case the sine of the channel's value will be displayed, instead of merely the channel's value. The calculations, functions, and operators available with this new feature are the same as those available for the EPICS Calculation record; that is, the module used for each is the same. See the EPICS Record Reference Manual for more information on the Calculation record and its functionality.

The text-entry object can now use hexadecimal input. Whenever the first two characters of the input string are either 0x or 0X, the string will be interpreted as a hexadecimal number.

The valuator object has been modified to respond to the keyboard's arrow keys. The left and down arrows decrement the current value, while the right and up arrows increment the current value. The value is incremented/decremented by whatever the increment or decrement amount has been configured to be.

A filename selection object has been added. This object is a controller with which the user can write a pathname (the name of a file and its directory) to an EPICS Stringout record. In DM when the filename selection object is clicked on, a Motif dialog window will appear as when the user is loading a display. By selecting a directory and filename the same as when selecting a display list file to open, the user can write a string of the pathname to the object's channel. In EDD, a default directory and filter pattern can be chosen.

The ability to proportionally scale displays in DM is now available by setting the XResource Dm.propResize to True in the user's .Xdefaults file. When proportional scaling is used, the resolution of the monitor on which the display is configured in EDD will be saved to the display list file, as well as the size of the display. When the display is brought up in DM, the display will take up the same amount of real estate on different monitors. For example, if it takes up 1/8 of the space on a high-resolution monitor, it will take up 1/8 of the space on a low-resolution monitor. Of course, the size of the objects within the display are also proportionally displayed.

In addition, when the user resizes a display in DM, as of 2.4 the objects within the display will also be resized proportionally, whereas before the objects' sizes were static. This resize capability is, however, rough. If the objects are resized too many times, the appearance of the objects may change. In addition, if the display is resized to be ridiculously small, the objects in the display may disappear.

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.