Overview

You can use the BUILD procedure in SAS/AF software to create and edit the following types of catalog entries. Other types of entries (for example, SLIST entries containing SCL lists or PMENU entries containing menu definitions) can appear in the catalog along with these entry types, but you cannot edit other types with the BUILD procedure.
SAS/AF Catalog Entry Types
Entry Type
Purpose
CBT
Provides sequences of text and responses to user input for tutorials or computer-based training courses. You can also build Help facilities with CBT entries.
CLASS
Stores class definitions for FRAME objects, including the attributes, methods, events, event handlers, and interfaces that are used within a class. See also the RESOURCE entry type.
EDPARMS
Stores default colors, highlighting attributes, and general editing specifications for the SAS text editor that is used to build the displays for CBT, HELP, MENU, and PROGRAM entries.
FORM
Stores printing device, paper, destination, and special print control information. The form information is used when output is routed to a printer.
FRAME
Stores graphical user interfaces for object-oriented applications.
HELP
Provides assistance and instructions for users.
INTRFACE
Stores method definitions that determine whether and how model/view FRAME components can communicate.
KEYS
Associates commands with function keys.
LIST
Stores lists of values that are used to validate user input to fields in PROGRAM entries.
MENU
Provides menus of options that users can select to run other entries.
PROGRAM
Stores the display, field attributes, and the SAS Component Language program code for character-based applications.
RANGE
Stores range definitions that control traffic lighting in FRAME entry objects.
RESOURCE
Stores a collection of classes for FRAME applications.
SCL
Stores a SAS Component Language (SCL) program and its compiled code, but does not include a DISPLAY window.
The EDPARMS, FORM, and KEYS entries are catalog entry types that the BUILD procedure opens as a convenience for application developers. Refer to the SAS Help System for information about the EDPARMS, FORM, and KEYS entries. The remaining SAS/AF entry types are discussed in the following sections.