Design Rules for Operational EDM Displays
1.1 SizeThe maximum size of an EDM display window is 1000x750 pixels.
1.2 NavigationEach 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 TitlesEach display has a text title and a similar icon title (set in the Display Properties).
1.4 Template DisplayThe 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.
All operational displays, EDM symbol files, images, etc. reside in $EDM.
All displays use the configuration files calc.list, colors.list, fonts.list, edmPrintDef and default.scheme in $EDMFILES.
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 PrintingPrinting of displays is accomplished from the Print dialog available via the middle button popup menu.
2.3 FontsAll 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 ColorsThe named colors in colors.list are used as follows:
used for all display backgrounds as it has good contrast with the standard alarm colors.
used for static text displays and the Bottom Shadow color.
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.
used for window titles only.
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.
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