Utilizzare il parametro styleAttributes per interrogare o impostare gli attributi di stile di un carattere di uno degli stili dell'editor integrati. I caratteri degli stili sono di norma impostati dal programma di analisi documenti. I programmi di analisi utilizzano i caratteri di stile per evidenziare la sintassi dei documenti di origine nel linguaggio di programmazione.
Gli attributi di stile specificano i colori (sfondo, primo piano) e gli effetti (sottolineatura, barrato, ecc.) utilizzati per visualizzare il testo.
Comando query
Comando set
La vista corrente.
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 ] [ strikeout ] [ squiggle ] [ outline ] [ bold ] [ italic ] ]
styleCharacter | Il qualificatore styleCharacter viene utilizzato per indicare il carattere di stile che si desidera interrogare o impostare. I caratteri di stile vengono utilizzati con il comando set style. I caratteri di stile '!' e successivi sono riservati. Il carattere di stille '!' viene utilizzato come carattere di stile predefinito. Il nuovo testo non ancora analizzato viene visualizzato con gli attributi del carattere di stile. |
addedLines | Utilizzare il qualificatore addedLines per indicare gli attributi di utilizzati per visualizzare le righe aggiunte rilevate dal comando compare. |
background | Utilizzare il qualificatore background per indicare che si desidera interrogare o impostare gli attributi dello stile di background. Lo stile background viene utilizzato per delineare ogni parte dell'area di testo che non visualizza elementi di testo. |
currentLine | Utilizzare il qualificatore currentLine per indicare gli attributi di stile utilizzati per evidenziare l'elemento corrente quando l'impostazione highlightCurrentLine è attiva. |
cursor | Utilizzare il qualificatore cursor per indicare gli attributi di stile da utilizzare per visualizzare il cursore. |
Default | Utilizzare il qualificatore default per indicare gli attributi di stile da utilizzare quando non viene indicato alcun altro attributo di stile. Questa condizione si può verificare se l'editor incontra un carattere di stile che non definito. Questo stile viene utilizzato anche quando non vengono impostati caratteri di stile per il testo dell'elemento. |
deletedLines | Utilizzare il qualificatore deletedLines per indicare gli attributi di utilizzati per visualizzare le righe eliminate rilevate dal comando compare. |
emphasis | Utilizzare il qualificatore emphasis per indicare gli attributi di stile da utilizzare per enfatizzare il testo. Generalmente il testo viene enfatizzato dal comando findText o locate quando una ricerca ha esito positivo. |
expandHide | Utilizzare il qualificatore expandHide per indicare gli attributi di stile da utilizzare per visualizzare l'area da espandere o nascondere. Visualizzare il parametro expandHide. |
formatLine | Utilizzare il qualificatore formatLine per indicare gli attributi di stile da utilizzare per visualizzare la riga di formattazione. |
messageLine | Utilizzare il qualificatore messageLine per indicare gli attributi di stile da utilizzare per visualizzare la riga dei messaggi. |
parserDefault | Utilizzare il qualificativo parserDefault per indicare gli attributi di stile utilizzati come attributi di stile predefinito dai programmi di analisi documenti. Questa impostazione viene utilizzata di norma dai programmi di analisi dei documenti che estendono com.ibm.lpex.LpexCommonParser. Esistono anche attributi di stile utilizzati per tutti i caratteri di stile quando la proprietà tokenHighlight di questi programmi di analisi è disattiva. |
parserMessage | Utilizzare il qualificativo parserMessage per indicare gli attributi di stile utilizzati dai programmi di analisi documenti per visualizzare errori e messaggi informativi. Questa impostazione viene utilizzata di norma dai programmi di analisi dei documenti che estendono com.ibm.lpex.LpexCommonParser. |
prefixArea | Utilizzare il qualificatore prefixArea per indicare gli attributi di stile da utilizzare per visualizzare l'area del prefisso. Visualizzare il parametro prefixArea. |
prefixText | Utilizzare il qualificativo prefixText per indicare gli attributi di stile utilizzati per visualizzare il testo immesso nell'area del prefisso. |
selection | Utilizzare il qualificativo selection per indicare gli attributi di stile utilizzati per visualizzare la selezione del testo. |
statusLine | Utilizzare il qualificatore statusLine per indicare gli attributi di stile da utilizzare per visualizzare la riga di stato. |
foregroundRed | Utilizzare il parametro foregroundRed per indicare il componente rosso del colore in primo piano. foregroundRed deve essere un numero positivo compreso tra lo 0 e 255. |
foregroundGreen | Utilizzare il parametro foregroundGreen per indicare il componente verde del colore in primo piano. foregroundGreen deve essere un numero positivo compreso tra lo 0 e 255. |
foregroundBlue | Utilizzare il parametro foregroundBlue per indicare il componente blu del colore in primo piano. foregroundBlue deve essere un numero positivo compreso tra lo 0 e 255.
Alcune funzioni, come il parametro markStyle, supportano stili con attributi di stile solo in background. Per specificare gli attributi di stile solo per lo sfondo, utilizzare un valore di -1 per tutti e tre i componenti del colore di primo piano. |
backgroundRed | Utilizzare il parametro backgroundRed per indicare il componente rosso del colore di background. backgroundRed deve essere un numero positivo compreso tra lo 0 e 255. |
backgroundGreen | Utilizzare il parametro backgroundGreen per indicare il componente verde del colore di background. backgroundGreen deve essere un numero positivo compreso tra lo 0 e 255. |
backgroundBlue | Utilizzare il parametro backgroundBlue per indicare il componente blu del colore di background. backgroundBlue deve essere un numero positivo compreso tra lo 0 e 255. |
underline | Utilizzare il parametro underline facoltativo per indicare che il testo deve essere sottolineato. |
strikeout | Utilizzare il parametro strikeout facoltativo per indicare che il testo deve essere barrato. |
squiggle | Utilizzare il parametro squiggle facoltativo per indicare che il testo deve presentare una freccia. |
outline | Utilizzare il parametro outline facoltativo per indicare che il testo deve essere evidenziato. |
bold | Utilizzare il parametro bold facoltativo per indicare che il testo deve essere barrato. |
italic | Utilizzare il parametro italic facoltativo per indicare che il testo deve apparire in corsivo. Questo attributo attualmente presenta delle limitazioni nell'editor. |
Se si specifica set styleAttributes.styleCharacter senza parametri, gli attributi dello stile del carattere di stile specificato verranno eliminati. Se si specifica uno degli stili incorporati senza parametri, gli attributi dello stile incorporato verranno memorizzati sull'impostazione predefinita.
Alcuni stili di editor non utilizzano determinati effetti degli attributi.
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
Comando query
Comando set
Comando saveAsHtml
Parametro expandHide
Parametro highlightCurrentLine
Parametro markStyle
Parametro prefixArea
Parametro style
Parametro updateProfile.paletteAttributes
Azione copy
Copyright IBM Corporation 1992, 2005. Tutti i diritti riservati.