RM/Panels の標準、ユーティリティ、および拡張ランタイム関数では次のタイプのパラメーターを使用します。
必須パラメーターは、標準、ユーティリティ、または拡張ランタイム関数を正しく実行するために有効な値に設定する必要があるパラメーターです。
オプション パラメーターは、パネルに指定されたデフォルトの動作をオーバーライドするために設定できるパラメーターです。オプション パラメーターは、関数の実行後に RM/Panels ランタイム システムによって常にデフォルト値にリセットされます。このため、後で標準ランタイム関数を実行する際に、オーバーライドされた動作が継承されることはありません。
拡張ランタイム関数では、CALL 文の追加の引数も使用されます。
次の表は、RM/Panels 標準ランタイム関数の必須パラメーターおよびオプション パラメーターのリストです。
標準ランタイム関数名 | 省略形 | 必須パラメーター | オプション パラメーター |
---|---|---|---|
ACCEPT FIELD |
AF |
RMP--FIELD-NAME RMP--FIELD-OCCUR |
なし |
CHANGE PANEL PALETTE |
CPP |
RMP--PALETTE |
なし |
CHECK MENU OPTION |
CMO |
RMP--COMMAND-NAME |
なし |
CLEAR ALL FIELDS |
CAF |
なし |
なし |
DISABLE ALL FIELDS |
DA |
なし |
なし |
DISABLE FIELD FOR INPUT |
DFI |
RMP--FIELD-NAME |
RMP--SUPPRESS- EVENT-RESET |
DISABLE MENU OPTION |
DMO |
RMP--COMMAND-NAME |
なし |
DISPLAY ALL FIELDS |
DAF |
なし |
なし |
DISPLAY FIELD |
DF |
RMP--FIELD-NAME RMP--FIELD-OCCUR |
なし |
DISPLAY PANEL |
DP |
RMP--LIBRARY |
RMP--BEEP RMP--CLEAR RMP--PALETTE RMP--PANEL-LINE RMP--PANEL-POS RMP--SHOW-FIELDS RMP--WINDOW |
ENABLE ALL FIELDS |
EA |
なし |
なし |
ENABLE FIELD FOR INPUT |
EFI |
RMP--FIELD-NAME |
RMP--SUPPRESS- EVENT-RESET |
ENABLE MENU OPTION |
EMO |
RMP--COMMAND-NAME |
なし |
EXECUTE EVENT |
EE |
RMP--FIRST-FIELD1 RMP--NEXT-FIELD1 RMP--NEXT-OCCUR1 RMP--REPEAT-EVENT1 標準ランタイム関数を実行するために、これらのパラメーターのいずれかを選択できます。 |
なし |
INITIALIZE ALL FIELDS |
IAF |
なし |
なし |
INITIALIZE FIELD |
IF |
RMP--FIELD-NAME RMP--FIELD-OCCUR |
なし |
POPUP MENU |
PUM |
RMP--COMMAND-NAME |
RMP--PANEL-LINE RMP--PANEL-POS |
REMOVE PANEL |
RP |
なし |
RMP--CLEAR |
SET FIELD ATTRIBUTE |
SFA |
RMP--ATTRIBUTE RMP--FIELD-NAME RMP--FIELD-OCCUR |
なし |
SET SCROLL BAR RANGE |
SSR |
RMP--FIELD-NAME RMP--SB-MAX RMP--SB-MIN |
RMP--SB-PAGE RMP--SB-STEP |
SHOW FIELD ERROR |
SFE |
RMP--FIELD-NAME |
なし |
SHOW FIELD HELP |
SFH |
RMP--FIELD-NAME |
なし |
SHOW PANEL ERROR |
SPE |
なし |
なし |
SHOW PANEL HELP |
SPH |
なし |
なし |
UNCHECK MENU OPTION |
UMO |
RMP--COMMAND-NAME |
なし |
VALIDATE ALL FIELDS |
VAF |
なし |
なし |
VALIDATE FIELD |
VF |
RMP--FIELD-NAME RMP--FIELD-OCCUR |
なし |
次の表は、RM/Panels ユーティリティ関数の必須パラメーターおよびオプション パラメーターのリストです。
ユーティリティ関数名 | 省略形 | 必須パラメーター | オプション パラメーター |
---|---|---|---|
DELETE TEMPORARY FILE |
DTF |
なし |
なし |
END MODELESS OPERATION |
EMD |
なし |
なし |
END POLLING |
EP |
なし |
なし |
HIDE MOUSE CURSOR |
HMC |
なし |
なし |
SET COLOR |
SCO |
なし |
なし |
SET MONOCHROME |
SMO |
なし |
なし |
SHOW MOUSE CURSOR |
SMC |
なし |
なし |
START MODELESS OPERATION |
SMD |
なし |
なし |
START POLLING |
SP |
RMP--POLLING-INTERNAL |
なし |
次の表は、RM/Panels 拡張ランタイム関数の必須パラメーターおよび追加の引数のリストです。
拡張ランタイム関数名 | 省略形 | 必須パラメーター | 追加の引数 |
---|---|---|---|
ACTIVATE A LIBRARY |
E-AL |
なし |
libraryname |
ACTIVATE A PANEL |
E-AP |
なし |
panelname |
ADD FIELD DESCRIPTION |
E-AFD |
なし |
FIELD-DESCRIPTION |
CHANGE FIELD DESCRIPTION |
E-CFD |
RMP--FIELD-NAME |
FIELD-DESCRIPTION |
CREATE A LIBRARY |
E-CL |
なし |
libraryname |
CREATE A PANEL |
E-CP |
なし |
panelname |
DELETE FIELD DESCRIPTION |
E-DFD |
RMP--FIELD-NAME |
なし |
DISCARD CHANGES |
E-DC |
なし |
なし |
GET FIELD DESCRIPTION |
E-GFD |
RMP--FIELD-NAME |
FIELD-DESCRIPTION |
BY NAME |
|
|
|
GET FIELD DESCRIPTION BY NUMBER |
E-GFN |
RMP--FIELD-SEQ |
FIELD-DESCRIPTION |
GET FIELD VALUE |
E-GFV |
RMP--FIELD-NAME |
FIELD-VALUE-DESC |
GET LIBRARY CONFIGURATION |
E-GLC |
なし |
LIBRARY-CONFIG-DESC |
GET MESSAGE |
E-GMS |
なし |
MSG-DESC |
GET PALETTE DESCRIPTION |
E-GPLT |
RMP--PALETTE |
PALETTE-DESC |
GET PANEL CONFIGURATION |
E-GPC |
なし |
PANEL-CONFIG-DESC |
GET PANEL LINE |
E-GPL |
なし |
PANEL-LINE-DESC |
GET PULLDOWN MENU PULLDOWN OPTIONS |
E-GPD |
なし |
PULLDOWN-PD-DESC |
GET PULLDOWN MENU TOP LEVEL OPTIONS |
E-GPT |
なし |
PULLDOWN-TITLE-AREA |
HIDE PANEL |
E-HDP |
なし |
なし |
REMOVE MENU OPTION |
E-RMO |
RMP--COMMAND-NAME |
なし |
SAVE A PANEL |
E-SP |
なし |
なし |
SET FIELD VALUE |
E-SFV |
RMP--FIELD-NAME |
FIELD-VALUE-DESC |
SET LIBRARY CONFIGURATION |
E-SLC |
なし |
LIBRARY-CONFIG-DESC |
SET MESSAGE |
E-SMS |
なし |
MSG-DESC |
SET PALETTE DESCRIPTION |
E-SPLT |
RMP--PALETTE |
PALETTE-DESC |
SET PANEL CONFIGURATION |
E-SPC |
なし |
PANEL-CONFIG-DESC |
SET PANEL LINE |
E-SPL |
なし |
PANEL-LINE-DESC |
SET PULLDOWN MENU PULLDOWN OPTIONS |
E-SPD |
なし |
PULLDOWN-PD-DESC |
SET PULLDOWN MENU TOP LEVEL OPTIONS |
E-SPT |
なし |
PULLDOWN-TITLE-AREA |
SHOW MESSAGE |
E-SHM |
なし |
MSG-DESC |
UPDATE PANEL |
E-UDP |