Introduction
Definition
Components of a Dialog
Library Requirements
Dialog Panels
Naming Convention and Library Requirements
Panel Design Guidelines
Panel Sections
BODY Section
ATTR Section
INIT Section
REINIT Section
PROC Section
Panel Processing Statements
Assignment Statement
TRUNC and TRANS Dialog Functions
IF Statement
VER Statement
Help Panels
Testing Panels
Dialog Messages
Naming Convention and Library Requirements
Definition Statements
Testing Messages
Using Messages in Dialogs
Function Development (EXECs and CLISTs)
General Requirements
ISPEXEC Services
Testing Functions
Dialog Variable Pools
General Information
Function Pool
Shared Pool
Profile Pool
Variable Use by Functions
Variable Use by Panels
Accessing Variable Pools via the Dialog Test Facility
Advanced Panel Development Topics
Enhanced Screen Functions
Specifying the Locations of the Command and Message Fields
Modifying Attribute Characters
Modifying Panel Field Attributes
Using Field Name Place Holders
Function Key Substitution
Dialog Menus
General Information
Panel Definition
BODY Section
PROC Section
Action Options
Testing Menu Panels
Accessing Menu Panels
File Tailoring
General Information
Naming Conventions and Library Requirements
File Tailoring Control Statements
File Tailoring Services
Library Management Services
Concept
Review of Available Services
Dialog Tables
Concept
File Requirements
Accessing Data
Overview of Table Related Services
Creating Tables
Table Manipulation Services
Table Related File Tailoring Control Statements
Dialog Test Facility Tables Panel
Table Display Panels
Dialog Function Programs
Required Program Function Services
Assembler Program Coding Requirements
COBOL Program Coding Requirements
FORTRAN Program Coding Requirements
PL/I Program Coding Requirements