Le paramètre styleAttributes permet de définir ou de demander les attributs de style pour un caractère de style intégré ou non. Les caractères de style sont généralement définis par l'analyseur syntaxique de document. Les analyseurs syntaxiques utilisent des caractères de style pour souligner la syntaxe des documents de langage de programmation source.
Les attributs de style précisent les couleurs (avant et arrière-plan) et les effets (souligné, barré, etc.) utilisés pour afficher le texte.
Commande query
Commande set
Vue courante
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 | Le qualificateur styleCharacter permet d'indiquer le caractère de style que vous souhaitez demander ou définir.
Les caractères de style s'utilisent avec la commande set style.
Les caractères de style '!' et inférieur sont réservés. Le caractère '!' est utilisé par défaut. Tout nouveau texte n'ayant pas encore été soumis à une analyse syntaxique utilise les attributs de caractères de style par défaut. |
addedLines | Le qualificateur addedLines permet d'indiquer les attributs de style utilisés pour afficher des lignes ajoutées détectées par la commande compare. |
background | Le qualificateur background permet d'indiquer que vous souhaitez demander ou définir les attributs de style de l'arrière-plan. Le style background permet de remplir toute section de la zone de texte n'affichant pas d'éléments de texte. |
currentLine | Le qualificateur currentLine permet d'indiquer les attributs de style utilisés pour mettre en évidence l'élément courant lorsque le paramètre highlightCurrentLine est actif. |
cursor | Le qualificateur cursor permet d'indiquer les attributs de style utilisés pour afficher le curseur. |
default | Le qualificateur default permet d'indiquer les attributs de style qui doivent être utilisés lorsqu'aucun autre attribut de style n'est indiqué, si l'éditeur rencontre un caractère de style non défini, par exemple. Ce style est également utilisé lorsque aucun caractère de style n'est défini pour le texte de l'élément. |
deletedLines | Le qualificateur deletedLines permet d'indiquer les attributs de style utilisés pour afficher des lignes supprimées détectées par la commande compare. |
emphasis | Le qualificateur emphasis permet d'indiquer les attributs de style utilisés pour mettre le texte en évidence. En général, le texte est mis en évidence à l'aide de la commande findText ou locate lorsque la recherche a abouti. |
expandHide | Le qualificateur expandHide permet d'indiquer les attributs de style utilisés pour afficher la zone développer/masquer. Voir le paramètre expandHide. |
formatLine | Le qualificateur formatLine permet d'indiquer les attributs de style utilisés pour afficher la ligne de format. |
messageLine | Le qualificateur messageLine permet d'indiquer les attributs de style utilisés pour afficher la ligne de message. |
parserDefault | Le qualificateur parserDefault permet d'indiquer les attributs de style utilisés par défaut par les analyseurs syntaxiques de document. En général, ce paramètre est utilisé par les analyseurs syntaxiques de document avec extension com.ibm.lpex.LpexCommonParser. Il existe également des attributs de style utilisés pour tous les caractères de style lorsque la propriété tokenHighlight de ces analyseurs est inactive. |
parserMessage | Le qualificateur parserMessage permet d'indiquer les attributs de style utilisés par les analyseurs syntaxiques de document pour afficher les messages d'erreur et d'information intégrés. En général, ce paramètre est utilisé par les analyseurs syntaxiques de document avec extension com.ibm.lpex.LpexCommonParser. |
prefixArea | Le qualificateur prefixArea permet d'indiquer les attributs de style utilisés pour afficher la zone de préfixe. Voir le paramètre prefixArea. |
prefixText | Le qualificateur prefixText permet d'indiquer les attributs de style utilisés pour afficher le texte saisi dans la zone de préfixe. |
selection | Le qualificateur selection permet d'indiquer les attributs de style utilisés pour afficher la sélection de texte. |
statusLine | Le qualificateur statusLine permet d'indiquer les attributs de style utilisés pour afficher la ligne d'état. |
foregroundRed | Le paramètre foregroundRed permet d'indiquer la composante rouge de la couleur d'avant-plan. Il doit s'agir d'un entier compris entre 0 et 255. |
foregroundGreen | Le paramètre foregroundGreen permet d'indiquer la composant verte de la couleur d'avant-plan. Il doit s'agir d'un entier compris entre 0 et 255. |
foregroundBlue | Le paramètre foregroundBlue permet d'indiquer la composante bleue de la couleur d'avant-plan.
Il doit s'agir d'un entier compris entre 0 et 255.
Certaines fonctions, telles que le paramètre markStyle, prennent en charge des styles avec des attributs d'arrière-plan uniquement. Pour spécifier des attributs de style applicables uniquement en arrière-plan, définissez les trois composantes de la couleur d'avant-plan sur la valeur -1. |
backgroundRed | Le paramètre backgroundRed permet d'indiquer la composante rouge de la couleur d'arrière-plan. Il doit s'agir d'un entier compris entre 0 et 255. |
backgroundGreen | Le paramètre backgroundGreen permet d'indiquer la composante verte de la couleur d'arrière-plan. Il doit s'agir d'un entier compris entre 0 et 255. |
backgroundBlue | Le paramètre backgroundBlue permet d'indiquer la composant bleue de la couleur d'arrière-plan. Il doit s'agir d'un entier compris entre 0 et 255. |
underline | Le paramètre facultatif underline permet d'indiquer que le texte doit être souligné. |
strikeout | Le paramètre facultatif strikeout permet d'indiquer que le texte doit être barré. |
squiggle | Le paramètre facultatif squiggle permet d'indiquer que le texte doit être souligné avec un trait ondulé. |
outline | Le paramètre facultatif outline permet d'indiquer que le texte doit être encadré. |
bold | Le paramètre facultatif bold permet d'indiquer que le texte doit être mis en gras. L'utilisation de cet attribut est limitée dans l'éditeur. |
italic | Le paramètre facultatif italic permet d'indiquer que le texte doit être en italique. L'utilisation de cet attribut est limitée dans l'éditeur. |
Si vous ne spécifiez pas de paramètres pour set styleAttributes.styleCharacter, les attributs de style du caractère spécifié sont supprimés. Si vous n'attribuez pas de paramètre à un style intégré, ce dernier utilise les attributs du style par défaut.
Certains styles de l'éditeur n'utilisent pas les effets de certains attributs de style.
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
Commande query
Commande set
Commande saveAsHtml
Paramètre expandHide
Paramètre highlightCurrentLine
Paramètre markStyle
Paramètre prefixArea
Paramètre style
Paramètre updateProfile.paletteAttributes
Action copy
Copyright IBM Corporation 1992, 2005. All Rights Reserved.