SMF
Forms for End-Users
Form
Layout Screen Definition
FILL
Statement
SELECTION
Statement
PERFORM
Statement
BORDER
Statement
FUNCTION
Statement
MESSAGE
Statement
LINE
Statement
PROMPT
Statement
RECTANGLE
Statement
TITLE
Statement
FIELD
Statement
ID
Substatement
EXIT
Substatement
PICTURE
Substatement
DATE
FORMAT Substatement
PERFORM
Substatement
HELP
Substatement
TEXT
Substatement
GENERATE
Statement/Command
FILL
Statement/Command
FLUSH
Statement/Command
Form-Related
System Fields
@FIELD_ID
@FILL_ACTION
@NEXT_ITEM
@ERROR
@CANCEL_CODE
@END_CODE
@FUNCTION_LIST
@FUNCTION_CODE
@HELP_CODE
@REFRESH_CODE
@TERM_CODE
@TERM_LIST
Window
Control Tools
System
Functions
@CREATE_WINDOW
@GET_COLUMN
@GET_ROW
@READ_CHAR
@READ_DATE
@READ_INT
@READ_KEYSTROKE
@READ_NUM
Statement
and Commands
SCREEN
BEGIN_UPDATE
SCREEN
CHANGE_RENDITION
SCREEN
DELETE CHARS
SCREEN
DELETE_LINE
SCREEN
DELETE_WINDOW
SCREEN
DRAW_LINE
SCREEN
DRAW_RECTANGLE
SCREEN
END_UPDATE
SCREEN
ERASE_CHARS
SCREEN
ERASE_LINE
SCREEN
ERASE_WINDOW
SCREEN
FLUSH_BUFFER
SCREEN
HOME_CURSOR
SCREEN
INSERT_CHARS
SCREEN
INSERT_LINE
SCREEN
KILL_SCREEN
SCREEN
LABEL_BORDER
SCREEN
LEAVE_SCREEN
SCREEN
PASTE_WINDO
SCREEN
PUT_BIG_CHARS
SCREEN
PUT_CHARS
SCREEN
PUT_LINE
SCREEN
PUT_WIDE_CHARS
SCREEN
PUT_WITH_SCROLL
SCREEN
REPAINT_SCREEN
SCREEN
RING_BELL
SCREEN
SCROLL_WINDOW_AREA
SCREEN
SET_CURSOR_ABS
SCREEN
SET_CURSOR_REL
SCREEN
SET_KEYPAD_MODE
SCREEN
SET_WINDOW_SCROLL_REGION
SCREEN
UNPASTE_WINDOW
Comprehensive
Example
Appendix
A: Contextual
Appendix
B: SMF Syntax Summary
Appendix
C: Terminal Key Codes
Table
of Figures
Index