使用 styleAttributes 參數來設定或查詢某個樣式字元的樣式屬性,或其中一種內建樣式的樣式屬性。 樣式字元通常是由文件剖析器所設定的。剖析器會利用樣式字元來強調顯示程式設計語言來源文件的語法。
query 指令
set 指令
現行視圖
query styleAttributes.{ styleCharacter | addedLines | background | currentLine | cursor | default | deletedLines | emphasis | expandHide | formatLine | messageLine | parserDefault | parserMessage | prefixArea | prefixText | selection | statusLine } set styleAttributes.{ styleCharacter | addedLines | background | currentLine | cursor | default | deletedLines | emphasis | expandHide | formatLine | messageLine | parserDefault | parserMessage | prefixArea | prefixText | selection | statusLine } [ foregroundRed foregroundGreen foregroundBlue backgroundRed backgroundGreen backgroundBlue [ underline ] [ outline ] [ bold ] [ italic ] ]
styleCharacter | styleCharacter 限定元是用來表示您想查詢或設定的樣式字元。
樣式字元是與 set style 指令一起使用。 樣式字元 '!' 及以下的字元是保留字元。'!' 樣式字元是當成預設的樣式字元使用。未經剖析的新文字會使用預設樣式字元的屬性來顯示。 |
addedLines | 使用 addedLines 限定元來指出這個樣式屬性用來顯示 compare 指令所偵測到的新增行。 |
background | 使用 background 限定元來指出您是否要查詢或設定背景的樣式屬性。background 樣式用於製作不顯示文字元素的文字區域部分。 |
currentLine | 使用 currentLine 限定元來指出這個樣式屬性用來強調顯示設定了 highlightCurrentLine 設定值的現行元素。 |
cursor | 使用 cursor 限定元來指出這個樣式屬性用來顯示游標。 |
default | 使用 default 限定元來指出在沒有指示其他樣式屬性時,應該使用這個樣式屬性。 如果編輯器發現未定義的樣式字元,就可能如此。 當沒有設定元素文字的樣式字元時,也會使用這個樣式。 |
deletedLines | 使用 deletedLines 限定元來指出這個樣式屬性用來顯示 compare 指令所偵測到的刪除行。 |
emphasis | 使用 emphasis 限定元來指出這個樣式屬性用來強調顯示文字。 正常的情況下,文字是由 findText 指令或 locate 指令順利完成搜尋時加以強調。 |
expandHide | 使用 expandHide 限定元來指出這個樣式屬性用來顯示展開/隱藏區域。 請參閱 expandHide 參數。 |
formatLine | 使用 formatLine 限定元來指出這個樣式屬性用來顯示格式行。 |
messageLine | 使用 messageLine 限定元來指出這個樣式屬性用來顯示訊息行。 |
parserDefault | 使用 parserDefault 限定元來指出文件剖析器將這個樣式屬性用作預設樣式屬性。這個設定值通常是文件剖析器所使用, 這類剖析器會延伸 com.ibm.lpex.LpexCommonParser。當這些剖析器的 tokenHighlight 內容關閉時,這些樣式屬性也會使用於所有樣式字元中。 |
parserMessage | 使用 parserMessage 限定元來指出文件剖析器用這個樣式屬性來顯示內嵌錯誤和參考訊息。 這個設定值通常是文件剖析器所使用, 這類剖析器會延伸 com.ibm.lpex.LpexCommonParser。 |
prefixArea | 使用 prefixArea 限定元來指出這個樣式屬性用來顯示展開/隱藏區域。 請參閱 prefixArea 參數。 |
prefixText | 使用 prefixText 限定元來指出這個樣式屬性用來顯示輸入字首區域的文字。 |
selection | 請利用 selection 限定元來指出用於顯示文字選項的樣式屬性。 |
statusLine | 請利用 statusLine 限定元來指出用來顯示狀態行的樣式屬性。 |
foregroundRed | 使用 foregroundRed 參數來指出前景顏色的紅色元件。foregroundRed 必須為介於 0 到 255 間的整數。 |
foregroundGreen | 使用 foregroundGreen 參數來指出前景顏色的綠色元件。foregroundGreen 必須為介於 0 到 255 間的整數。 |
foregroundBlue | 使用 foregroundBlue 參數來指出前景顏色的藍色元件。foregroundBlue 必須為介於 0 到 255 間的整數。 某些功能,如 markStyle 參數,支援具有僅限背景樣式屬性的樣式。 如果只要指定與背景有關的樣式屬性,請對前景顏色的全部三個元件使用 -1 值。 |
backgroundRed | 使用 backgroundRed 參數來指出背景顏色的紅色元件。backgroundRed 必須為介於 0 到 255 間的整數。 |
backgroundGreen | 使用 backgroundGreen 參數來指出背景顏色的綠色元件。backgroundGreen 必須為介於 0 到 255 間的整數。 |
backgroundBlue | 使用 backgroundBlue 參數來指出背景顏色的藍色元件。backgroundBlue 必須為介於 0 到 255 間的整數。 |
underline | 使用選用參數 underline 來指出文字應畫底線。 |
outline | 使用選用參數 outline 來指出文字應加以描邊。 |
bold | 請利用選用的 bold 參數來指出文字應該是粗體。 在編輯器內,只能有限使用這個屬性。 目前它僅供 saveAsHtml 指令及 copy 動作使用。 |
italic | 請利用選用的 italic 參數來指出文字應該是斜體。 在編輯器內,只能有限使用這個屬性。 目前它供 saveAsHtml 指令及 copy 動作使用。 |
如果您指定無參數的 set styleAttributes.styleCharacter,將會清除指定樣式字元的樣式屬性。如果您指定其中一個無參數的內建樣式,則會將內建樣式的樣式屬性復置為預設設定。
query styleAttributes.c set styleAttributes.c 0 128 128 255 255 255 set styleAttributes.currentLine -1 -1 -1 238 240 249 query styleAttributes.messageLine
query 指令
set 指令
saveAsHtml 指令
expandHide 參數
highlightCurrentLine 參數
markStyle 參數
prefixArea 參數
style 參數
updateProfile.paletteAttributes 參數
copy 動作
Copyright IBM Corporation 1992, 2004. All Rights Reserved.