Mit dem Parameter styleAttributes können Sie die Darstellungsattribute für ein Darstellungszeichen oder für eine der integrierten Editordarstellungen abfragen oder definieren. Darstellungszeichen werden normalerweise durch den Parser definiert. Parser verwenden Darstellungszeichen, um die Syntax von Programmiersprachen-Quellendokumenten hervorzuheben.
Darstellungsattribute geben Farben (Vordergrund, Hintergrund) und Effekte (Unterstreichen, Durchstreichen, usw.) an, die zum Anzeigen von Text verwendet werden.
Befehl query
Befehl set
Die aktuelle Sicht.
query styleAttributes.{ Darstellungszeichen | addedLines | background | currentLine | cursor | default | deletedLines | emphasis | expandHide | formatLine | messageLine | parserDefault | parserMessage | prefixArea | prefixText | selection | statusLine } set styleAttributes.{ Darstellungszeichen | 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 ] ]
Darstellungszeichen | Mit dem Qualifikationsmerkmal Darstellungszeichen wird
das Darstellungszeichen angegeben, das Sie abfragen oder definieren
wollen. Die Darstellungszeichen werden mit dem Befehl set style
verwendet.
Die Darstellungszeichen '!' und die unten aufgeführten Darstellungszeichen sind reserviert. Das Darstellungszeichen '!' wird als Standarddarstellungszeichen verwendet. Neuer Text, der noch nicht syntaktisch analysiert wurde, wird mit den Attributen des Standarddarstellungszeichens angezeigt. |
addedLines | Mit dem Qualifikationsmerkmal addedLines werden die Darstellungsattribute angegeben, mit denen hinzugefügte Zeilen, die der Befehl compare erkennt, angezeigt werden. |
background | Mit dem Qualifikationsmerkmal background wird angegeben, dass Sie die Darstellungsattribute des Hintergrunds abfragen oder definieren wollen. Mit der Darstellung background wird jeder Abschnitt des Textbereichs gezeichnet, in dem keine Textelemente angezeigt werden. |
currentLine | Mit dem Qualifikationsmerkmal currentLine können Sie die Darstellungsattribute angeben, mit denen das aktuelle Element hervorgehoben wird, wenn die Einstellung highlightCurrentLine aktiviert ist. |
cursor | Mit dem Qualifikationsmerkmal cursor werden die Darstellungsattribute angegeben, mit denen der Cursor angezeigt wird. |
default | Mit dem Qualifikationsmerkmal default werden die Darstellungsattribute angegeben, die verwendet werden sollen, wenn keine anderen Darstellungsattribute angegeben sind. Dies kann der Fall sein, wenn der Editor ein Darstellungszeichen feststellt, das nicht definiert ist. Diese Darstellung wird auch dann verwendet, wenn für den Elementtext keine Darstellungszeichen definiert sind. |
deletedLines | Mit dem Qualifikationsmerkmal deletedLines werden die Darstellungsattribute angegeben, mit denen gelöschte Zeilen, die der Befehl compare erkennt, angezeigt werden. |
emphasis | Mit dem Qualifikationsmerkmal emphasis werden die Darstellungsattribute angegeben, mit denen Text hervorgehoben wird. Text wird normalerweise durch den Befehl findText oder locate nach einer erfolgreichen Suche hervorgehoben. |
expandHide | Mit dem Qualifikationsmerkmal expandHide werden die Darstellungsattribute angegeben, mit denen der Bereich für Einblenden/Verdecken angezeigt wird. Siehe Parameter expandHide. |
formatLine | Mit dem Qualifikationsmerkmal formatLine werden die Darstellungsattribute angegeben, mit denen die Formatzeile angezeigt wird. |
messageLine | Mit dem Qualifikationsmerkmal messageLine werden die Darstellungsattribute angegeben, mit denen die Nachrichtenzeile angezeigt wird. |
parserDefault | Mit dem Qualifikationsmerkmal parserDefault werden die Darstellungsattribute angegeben, die von Dokumentparsern als Standarddarstellungsattribute verwendet werden. Diese Einstellung wird normalerweise von Dokumentparsern verwendet, die com.ibm.lpex.LpexCommonParser erweitern. Hierbei handelt es sich auch um die Darstellungsattribute, die für alle Darstellungszeichen verwendet werden, wenn das Merkmal tokenHighlight dieser Parser inaktiviert ist. |
parserMessage | Mit dem Qualifikationsmerkmal parserMessage werden die Darstellungsattribute angegeben, die von Dokumentparsern verwendet werden, um eingebettete Fehler- und Informationsnachrichten anzuzeigen. Diese Einstellung wird normalerweise von Dokumentparsern verwendet, die com.ibm.lpex.LpexCommonParser erweitern. |
prefixArea | Mit dem Qualifikationsmerkmal prefixArea werden die Darstellungsattribute angegeben, mit denen der Präfixbereich angezeigt wird. Siehe Parameter prefixArea. |
prefixText | Mit dem Qualifikationsmerkmal prefixText werden die Darstellungsattribute angegeben, mit denen Text, der in den Präfixbereich eingegeben wird, angezeigt wird. |
selection | Mit dem Qualifikationsmerkmal selection werden die Darstellungsattribute angegeben, mit denen die Textauswahl angezeigt wird. |
statusLine | Mit dem Qualifikationsmerkmal statusLine werden die Darstellungsattribute angegeben, mit denen die Statuszeile angezeigt wird. |
foregroundRed foregroundGreen foregroundBlue |
Verwenden Sie die Parameter foregroundRed, foregroundGreen und
foregroundBlue, um die roten, grünen und blauen Komponenten der
Vordergrundfarbe anzuzeigen. Diese Parameter müssen ganze Zahlen zwischen
0 und 255 sein.
Bestimmte Features, wie beispielsweise der Parameter markStyle, unterstützen Darstellungen mit Darstellungsattributen, die sich nur auf den Hintergrund beziehen. Um Darstellungsattribute anzugeben, die sich nur auf den Hintergrund beziehen, verwenden Sie den Wert -1 für alle drei Komponenten der Vordergrundfarbe. |
backgroundRed backgroundGreen backgroundBlue |
Verwenden Sie die Parameter backgroundRed, backgroundGreen und backgroundBlue, um die roten, grünen und blauen Komponenten der Hintergrundfarbe anzuzeigen. Diese Parameter müssen ganze Zahlen zwischen 0 und 255 sein. |
effectsRed effectsGreen effectsBlue |
Verwenden Sie die optionalen Parameter effectsRed, effectsGreen und effectsBlue, um die roten, grünen und blauen Komponenten der Effektenfarbe anzuzeigen. Diese Parameter müssen ganze Zahlen zwischen 0 und 255 sein. Werden diese Parameter nicht angegeben, werden alle Effekte (z. B. Unterstreichen und Durchstreichen) in der Vordergrundfarbe angezeigt. |
underline | Mit dem optionalen Parameter underline wird angegeben, dass der Text unterstrichen werden soll. |
strikeout | Mit dem optionalen Parameter strikeout wird angegeben, dass der Text durchgestrichen werden soll. |
squiggle | Mit dem optionalen Parameter squiggle wird angegeben, dass unter dem Text eine Wellenlinie angezeigt werden soll. |
outline | Mit dem optionalen Parameter outline wird angegeben, dass der Text im Umriss angezeigt werden soll. |
bold | Mit dem optionalen Parameter bold wird angegeben, dass der Text fett angezeigt werden soll. Dieses Attribut kann gegenwärtig im Editor nur eingeschränkt verwendet werden. |
italic | Mit dem optionalen Parameter italic wird angegeben, dass der Text kursiv angezeigt werden soll. Dieses Attribut kann gegenwärtig im Editor nur eingeschränkt verwendet werden. |
Geben Sie set styleAttributes.Darstellungszeichen ohne Parameter an, werden die Darstellungsattribute des angegebenen Darstellungszeichens gelöscht. Geben Sie eine der integrierten Darstellungen ohne Parameter an, wird für die Darstellungsattribute der integrierten Darstellung die Standardeinstellung wiederhergestellt.
Bestimmte Darstellungsattributeffekte werden von einigen Editordarstellungen nicht verwendet.
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
Befehl compare
Befehl findText
Befehl locate
Befehl query
Befehl set
Parameter expandHide
Parameter formatLine
Parameter highlightCurrentLine
Parameter markStyle
Parameter messageLine
Parameter prefixArea
Parameter statusLine
Parameter style
Parameter updateProfile.paletteAttributes
Copyright IBM Corporation 1992, 2005. Alle Rechte vorbehalten.