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 [ effectsRed effectsGreen effectsBlue ] [ underline ] [ strikeout ] [ squiggle ] [ outline ] [ bold ] [ italic ] ]
styleCharacter | styleCharacter 修飾子は、照会または設定するスタイル文字を指示するために使用されます。スタイル文字は、set style コマンドで使用されます。 スタイル文字「!」と以下が予約されています。「!」スタイル文字は、デフォルトのスタイル文字として使用されます。まだ解析されていない新しいテキストは、デフォルトのスタイル文字の属性を使用して表示されます。 |
addedLines | addedLines 修飾子は、compare コマンドによって検出された追加行の表示に使用されるスタイル属性を示すために使用します。 |
background | background 修飾子は、背景のスタイル属性を照会または設定するということを示すために使用します。 background スタイルは、テキスト・エリアでテキスト・エレメントを表示しない部分を描くために使用されます。 |
currentLine | currentLine 修飾子は、highlightCurrentLine 設定が on であるときに現行エレメントの強調表示に使用されるスタイル属性を示すために使用します。 |
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 プロパティーが off のときに、すべてのスタイル文字に使用されるスタイル属性でもあります。 |
parserMessage | parserMessage 修飾子は、文書パーサーによって組み込みエラーと通知メッセージの表示に使用されるスタイル属性を示すために使用します。この設定は、通常は com.ibm.lpex.LpexCommonParser を拡張する文書パーサーによって使用されます。 |
prefixArea | prefixArea 修飾子は、接頭部域の表示に使用されるスタイル属性を示すために使用します。prefixArea パラメーターを参照してください。 |
prefixText | prefixText 修飾子は、接頭部域に入力されたテキストの表示に使用されるスタイル属性を示すために使用します。 |
selection | selection 修飾子は、テキスト選択の表示に使用されるスタイル属性を示すために使用します。 |
statusLine | statusLine 修飾子は、状況表示行の表示に使用されるスタイル属性を示すために使用します。 |
foregroundRed foregroundGreen foregroundBlue |
foregroundRed、foregroundGreen、および
foregroundBlue パラメーターは、前景色の赤、緑、青のコンポーネント
を示すために使用します。
これらのパラメーターは、0 から 255 の整数でなければなりません。
markStyle パラメーターなどの特定のフィーチャーは、背景専用スタイル属性を持つスタイルをサポートします。背景専用スタイル属性を指定するには、前景色の 3 つのすべてのコンポーネントに対して値 -1 を使用してください。 |
backgroundRed backgroundGreen backgroundBlue |
backgroundRed、backgroundGreen、および backgroundBlue パラメーターは、背景色の赤、緑、青のコンポーネント を示すために使用します。 これらのパラメーターは、0 から 255 の整数でなければなりません。 |
effectsRed effectsGreen effectsBlue |
オプションの effectsRed、effectsGreen、および effectsBlue パラメーターは、効果色の赤、緑、および青のコンポーネント を示すために使用します。 これらのパラメーターは、0 から 255 の整数でなければなりません。 指定がない場合、 下線や取消し線などの効果は、どれも前景色で 表示されます。 |
underline | オプションの underline パラメーターは、テキストに下線を付けることを示すために使用します。 |
strikeout | オプションの strikeout パラメーターは、テキストに取り消し線を付けることを示すために使用します。 |
squiggle | オプションの squiggle パラメーターは、テキストに波状の下線を付けることを示すために使用します。 |
outline | オプションの outline パラメーターは、テキストに外枠を付けることを示すために使用します。 |
bold | オプションの bold パラメーターは、テキストを太字にすることを示すために使用します。この属性は、現在はエディターでの使用に限定されています。 |
italic | オプションの italic パラメーターは、テキストを斜体にすることを示すために使用します。この属性は、現在はエディターでの使用に限定されています。 |
パラメーターを指定せずに set styleAttributes.styleCharacter を指定した場合は、指定されたスタイル文字のスタイル属性が消去されます。いずれかの組み込みスタイルをパラメーターなしで指定した場合は、組み込みスタイルのスタイル属性がデフォルト設定に復元されます。
一部のエディター・スタイルでは、特定のスタイル属性の効果が使用されません。
query styleAttributes.e set styleAttributes.e 255 0 0 255 255 255 strikeout set styleAttributes.currentLine -1 -1 -1 238 240 249 query styleAttributes.messageLine
compare コマンド
findText コマンド
locate コマンド
query コマンド
set コマンド
expandHide パラメーター
formatLine パラメーター
highlightCurrentLine パラメーター
markStyle パラメーター
messageLine パラメーター
prefixArea パラメーター
statusLine パラメーター
style パラメーター
updateProfile.paletteAttributes パラメーター
Copyright IBM Corporation 1992, 2005. All Rights Reserved.
Copyright IBM Japan 2006