EDM

Extensible Display Manager

John Sinclair

1-11

This document may be freely redistributed according to the terms of the GNU General Public License.


Table of Contents

1. Overview
Introduction
Other EPICS Display Managers
Display Widgets
Editing Features
2. Software Installation
System Requirements
Installation Procedure
3. System Configuration
Location and contents of component files
edmObjects
edmPvObjects
Color File Configuration
Static Colors
Dyanmic Colors
The Color Palette and Functional Name Menu
Color Aliases
Alarm Colors
Example Color File
Font File Configuration
Version 3 Font File Format
Version 2 Font File Format
Version 1 Font File Format
Scalable Fonts
Example Font File
Printing
The Print Definition File
Directives
printDialog
printCommand
printToFileCommand
optionDefaults
option
Example Print Definition File
4. Program Execution, Command Line Options, and Environment
Execution
Environment
Special Purpose Environment Variables
Site Specific Environment Variables
5. The Project Environment
Colors, Fonts, and Display Schemes
Display Schemes
Display Scheme Sets
Location of edm component and PV component files
Component Management
Location of edm help files
Display file search path
Location of edm tmp files
6. PV Types
Introduction
EPICS - Prefix = EPICS\ (or NULL)
Calculations - Prefix = CALC\
Local - Prefix = LOC\
7. Creating and Editing Display Windows
File Operations
Setting the Default Working Directory
Creating a New Display File
Opening an Existing Display File
Using the Mouse
Some Definitions
Simple Select Operations
Multiple Select Operations
Create/Edit Operations
Move and Resize Operations
Execute Mode Operations
Display Window Attributes
Creating Objects (except lines)
Editing Objects (except lines)
Creating Line Objects
Editing Line Objects
Aligning Objects
Miscellaneous Operations
8. Display Execution
9. Macro Symbols and Values
10. Internal Symbols
11. EDM and CVS
12. Remote File Access
Introduction
Example Configurations
Example 1 - Simple Remote Access
Example 2 - Remote File Access Only
13. Input Filters
Introduction
File Format for edmFilters
Executable Requirements
14. PV Actions
Introduction
pvActions File Format

List of Figures

1.1. Example edm Widgets
3.1. Example edm Color Palette
3.2. Example edm Color Name Menu
3.3. Poor Quality Font
3.4. High Quality Font
3.5. Example Print Dialog Box
5.1. Display Schemes