Standard Runtime Functions

The RM/Panels runtime system is an RM/COBOL-85 object program that must be available to and distributed with your application.

Note: In version 1.0 of RM/Panels, there was only one RM/Panels runtime system program, runpanel.cob. Version 1.1 introduced an additional runtime system program, rmputil.cob. Both of these programs must be distributed with applications written using RM/Panels version 1.1. In version 2.1 of RM/Panels, there is only one runtime system program, runpan2.cob.

The RM/Panels runtime system provides a powerful set of standard runtime functions that allows the application to manipulate panels. The following table gives the name and abbreviation of each RM/Panels standard runtime function.

Function

Abbreviation

ACCEPT FIELD

AF

CHANGE PANEL PALETTE

CPP

CHECK MENU OPTION

CMO

CLEAR ALL FIELDS

CAF

DISABLE ALL FIELDS

DA

DISABLE FIELD FOR INPUT

DFI

DISABLE MENU OPTION

DMO

DISPLAY ALL FIELDS

DAF

DISPLAY FIELD

DF

DISPLAY PANEL

DP

ENABLE ALL FIELDS

EA

ENABLE FIELD FOR INPUT

EFI

ENABLE MENU OPTION

EMO

EXECUTE EVENT

EE

INITIALIZE ALL FIELDS

IAF

INITIALIZE FIELD

IF

POPUP MENU

PUM

REMOVE PANEL

RP

SET FIELD ATTRIBUTE

SFA

SET SCROLL BAR RANGE

SSR

SHOW FIELD ERROR

SFE

SHOW FIELD HELP

SFH

SHOW PANEL ERROR

SPE

SHOW PANEL HELP

SPH

UNCHECK MENU OPTION

UMO

VALIDATE ALL FIELDS

VAF

VALIDATE FIELD

VF

Each standard runtime function is described in the following section. All parameters for RM/Panels standard runtime functions are defined in Appendix B, Standard, Utility, and Extended Runtime Functions and Parameters.