SPEAR EPICS
Design Rules for Operational EDM Displays
1. Windows
1.1 Size
The maximum size of an EDM display window is 1000x750 pixels.1.2 Navigation
Each display has a related display widget pointing to the Index Display and an Exit Button which closes the display. The Index Display has an Exit Button which exits EDM. Small special purpose popup windows need not have these navigation widgets.1.3 Titles
Each display has a text title and a similar icon title (set in the Display Properties).1.4 Template Display
The size, font, color and placement of the display properties, title and navigation widgets are available in $EDM/template_display.edl. It is recommended that new displays use this file as the starting point.2. Standards
2.1 Files
- $EDM
All operational displays, EDM symbol files, images, etc. reside in $EDM.- $EDMFILES
All displays use the configuration files calc.list, colors.list, fonts.list, edmPrintDef and default.scheme in $EDMFILES.- $EPICS/app-defaults/edm
EDM X resources are defined in $EPICS/app-defaults/edm. This file defines colors used in the EDM main menu. It also provides setup so that the backspace key works for Exceed users with the DEC keyboard mapping.2.2 Printing
Printing of displays is accomplished from the Print dialog available via the middle button popup menu.2.3 Fonts
All the fonts in fonts.list should be available in the Exceed 75dpi font directory. The appearance of the displays should be checked using the Exceed and Solaris X servers.2.4 Colors
The named colors in colors.list are used as follows:
- "background"
used for all display backgrounds as it has good contrast with the standard alarm colors.- "foreground/bottom"
used for static text displays and the Bottom Shadow color.- "white/top"
used for Disconnected widgets and the Top Shadow color.- "no alarm", "minor alarm", "major alarm"
used as the standard alarm colors.- "needs attention"
used for Invalid alarms and to highlight serious conditions.- "title"
used for window titles only.- "controller"
used for Exit Button and for other widgets that "do things".- "shell command", "related display"
used for Shell Command and Related Display widgets. They are presently the same colors as operators need not distinguish between these widgets that will typically display a new window.- "information"
used as a standard color for widgets that "don't do things".
SPEAR EPICS | SPEAR Home | SSRL Computing/Networking | SSRL Home | SLAC Computing | SLAC Networking | SLAC Home Contact: Harvey Rarback
Last Modified: Sep 3, 2003