DSM Template Services Manual
Contents
DSM Template Services Manual—427187-004
ii
2. Display-Text Procedures
2. Display-Text Procedures
SPI_BUFFER_FORMAT Procedures 2-1
SPI_BUFFER_FORMATSTART_ 2-2
SPI_BUFFER_FORMATNEXT_ 2-6
SPI_BUFFER_FORMATFINISH_ 2-16
Status Information 2-17
Supplementary Status Values 2-18
Custom-Formatting Procedures 2-19
Naming Custom-Formatting Procedures 2-22
Context Area 2-22
Example 2-23
Procedures That Convert Variable-Length Tokens 2-24
SPI_FORMAT_CLOSE_ 2-26
3. Template Language
Template Source File 3-2
Language Basics 3-3
Comments 3-3
Blank Space 3-3
Names 3-3
Specifying a Token Name 3-3
Tokens (Unqualified) 3-4
Qualified Tokens 3-4
Fields 3-5
Statements 3-6
VERSION Statement 3-7
DICT Statement 3-7
SSID Statement 3-7
SSNAME Statement 3-8
SHARED_SSID Statement 3-10
DO_COMMON Statement 3-11
FORMAT Statement 3-11
DEF_ENUM Statement 3-11
Template Definition (MSG) Statement 3-16
Edit Markers 3-19
Edit Descriptors 3-20
*IF Edit Descriptor 3-20
Example 1: Unqualified and Qualified *IF Edit Descriptors 3-22
Example 2: Conditional *IF Edit Descriptor 3-22