顯示檔的 MNUBARSEP(功能表列分隔字元)關鍵字

在功能表列欄位上使用此欄位層次關鍵字,可指定用來構成功能表列分隔線的顏色、顯示屬性或字元。

此關鍵字的格式為:
MNUBARSEP([color] [display-attribute] [character])

必須指定一個參數。

color 參數可指定彩色工作站上分隔字元的顏色。此參數可指定為下列格式的表示式 (*COLOR value)。

color 參數的有效值為:
意義
BLU
藍色
GRN
綠色
PNK
粉紅色
RED
紅色
TRQ
藍綠色
YLW
黃色
WHT
白色

如果未指定 color 參數,則預設為藍色。如果是為單色顯示器上的功能表列指定此參數,則會忽略它。

display-attribute 參數可指定分隔字元的顯示屬性。此參數可指定為下列格式的表示式 (*DSPATR value1 <value2 <value3...>>)。

顯示屬性的有效值為:
意義
BL
閃爍
CS
直欄分隔字元
HI
高亮度
ND
不顯示
RI
反白影像
UL
底線

功能表列分隔字元的預設顯示屬性是正常(或低)亮度。

註: 顯示屬性 CS、HI 及 BL 可導致 5292、3179 及 3197 型號 C1 及 C2、3487 型號 HC,以及 34881 工作站上的欄位,都顯示為彩色欄位。顯示屬性 HI、RI 及 UL,則不會顯示分隔線。

character 參數可指定組成分隔線的字元。此參數可指定為下列格式的表示式 (*CHAR 'separator-character')。separator-character 值是一個字元。如果未指定此參數,則預設的分隔字元是破折號 (-),或者在圖形裝置上它會顯示為實線。雖然可將任何可顯示字元指定為分隔字元,但是建議您使用不變字元。

下圖顯示不變字元:

表 1. 系統資料的字集
十六進位 字元 說明
40   空白
4B . 句號
4C < 小於符號
4D ( 左括弧
4E + 加號
50 & &符號
5C * 星號
5D ) 右括弧
5E ; 分號
60 - 減號
61 / 斜線
6B , 逗點
6C % 百分比符號
6D _ 底線
6E > 大於符號
6F ? 問號
7A : 冒號
7D ' 撇號
7E = 等號
註: 此外,您還可使用下列任何字元:
  • 大寫英文字母:A 至 Z
  • 數值字元:0 至 9

在欄位上指定 MNUBARSEP 關鍵字時,必須同時在相關的記錄上指定 MNUBAR 關鍵字。如果指定了 MNUBARSEP 關鍵字,則不能在 MNUBAR 關鍵字上使用 *NOSEPARATOR 參數。

選項指示器對此關鍵字有效。

如果指定多個 COLOR 關鍵字,則會從所指定的第一個關鍵字中取出 color 參數、顯示屬性及分隔字元。

範例

下列範例將說明如何指定 MNUBARSEP 關鍵字:

|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
     A
     A          R MENUBAR                   MNUBAR
     A            MNUFLD         2Y 0B  1  2
     A                                      MNUBARSEP((*COLOR PNK) +
     A                                      (*DSPATR RI) (*CHAR  ' '))
     A                                      MNUBARCHC(1 PULLFILE +
     A                                         'File         ')
     A                                      MNUBARCHC(2 PULLEDIT +
     A                                         'Edit         ')
     A

在此範例中,功能表列分隔字元由以反白影像顯示的粉紅色空格組成。

1 取決於連接至顯示裝置的監視器。