Skip to content

HELP$

Purpose
Passes information to the help subsystem when CONNECT HELP is invoked. It is only necessary to pass HELP$ if the caller wishes to override the defaults or pass substitute parameters. It is not possible to pass HELP$ from a data name or menu.
Used By
CONNECT HELP from a method.

Contents

HELP$[0] Help control data:
(1,1) = “C” - Display help, allow edit option, pop help window upon termination and return to previous window.
“X” - Display help, pop help window upon termination and return to previous window.
“x” - Display help and leave the help window displayed and selected.
(2,1) = “ “ - (space) No heading.
“C” - Centered heading.
“R” - Right justified heading.
“L” - Left justified heading.
Note: The help description will be used as the displayed heading.
HELP$[1] Help code.
HELP$[2] Substitute parameters. The help subsystem will substitute values into a help message when the help message is appropriately defined and the substitute parameters are passed through this array element. The syntax for HELP$[2] is: /*1/Value1;*2/Value2,….
/ is the parameter delimiter (slash character is usual).
*1 is any character pair, being the first character string to search for and replace.
Value1 is the first replacement string.
; to separate multiple substitution parameters.
*2 is any character pair, being the second character string to search for and replace.
Value2 is the second replacement string.
Note: Any number of replacements may be specified by continuing the pattern.

From the OPENworkshop Reference, version 8.9.1. Open this page in the PDF