Paramètres de l'éditeur

Vous pouvez programmer la fenêtre de l'éditeur par l'intermédiaire d'un large éventail de commandes, d'actions et de paramètres. Ces paramètres et commandes permettent par exemple de personnaliser la fenêtre de l'éditeur, de rechercher ou de modifier du texte dans un document et d'exécuter de nombreuses autres fonctions.

Sélectionnez un paramètre dans la liste ci-après pour afficher les informations de référence le concernant. Vous pouvez définir ou vérifier les paramètres, sauf exception.

Nom du paramètre Description

actionArgument Définit ou recherche l'argument à but général utilisé par les actions de l'éditeur.
actionClass Définit une action utilisateur pour la vue courante.
actionKey Renvoie la clé primaire affectée à une action spécifique. Requête seulement.
actionKeyText Obtient une chaîne de texte traduit pour la clé primaire affectée à une action spécifique. Requête seulement.
actionRepeat Demande une interprétation numérique du paramètre actionArgument. De nombreuses actions utilisent cette valeur comme valeur de répétition. Requête seulement.
actions Répertorie toutes les actions utilisateur définies pour la vue courante. Requête seulement.
autoCheck Définit ou vérifie si l'éditeur termine implicitement les modifications du document lorsque le curseur quitte une ligne modifiée.
baseProfile Renvoie le profil de base utilisé lors de la dernière exécution de la commande updateProfile. Requête seulement.
beep Définit ou vérifie si l'exécution de la commande screenShow doit émettre un signal sonore.
block.anythingSelected Indique si un texte de sélection de bloc est visible. Requête seulement.
block.bottomElement Renvoie le numéro du dernier élément visible de la sélection de bloc. Requête seulement.
block.bottomPosition Renvoie le numéro de colonne de la dernière colonne du dernier élément de la sélection de bloc. Requête seulement.
block.defaultType Définit ou recherche le type de bloc par défaut.
block.inView Indique si la sélection de bloc se trouve dans la vue courante. Requête seulement.
block.text Renvoie le texte de la sélection courante. Requête seulement.
block.topElement Renvoie le numéro du premier élément visible de la sélection de bloc. Requête seulement.
block.topPosition Renvoie le numéro de colonne de la première colonne du premier élément de la sélection de bloc. Requête seulement.
block.type Renvoie le type de bloc en cours. Requête seulement.
changes Renvoie le nombre de modifications pouvant être annulées effectuées depuis le dernier enregistrement. Requête seulement.
class Inscrit ou désinscrit les classes d'éléments de la vue en cours.
classes Renvoie la liste de toutes les classes d'éléments inscrites dans la vue courante. Requête seulement.
commandClass Définit une commande utilisateur pour la vue courante.
commandLine Définit ou recherche la visibilité de la ligne de commande.
commands Répertorie toutes les commandes utilisateur définies pour la vue courante. Requête seulement.
compare.columns Définit ou recherche si les opérations de comparaison se limitent à une plage de colonnes.
compare.endColumn Définit ou recherche la dernière colonne utilisée lorsque les opérations de comparaison se limitent à une plage de colonnes.
compare.ignoreAllBlanks Détermine s'il y a une grande différence dans le nombre d'espaces contenus dans une ligne lors de la comparaison de fichiers à l'aide de la commande compare.
compare.ignoreCase Détermine s'il y a une grande différence entre les majuscules et les minuscules lors de la comparaison de fichiers à l'aide de la commande compare.
compare.ignoreComments Détermine s'il y a une grande différence dans les commentaires lors de la comparaison de fichiers à l'aide de la commande compare.
compare.ignoreLeadingBlanks Détermine s'il y a une grande différence dans le nombre d'espaces situés au début d'une ligne lors de la comparaison de fichiers à l'aide de la commande compare.
compare.ignoreSequenceNumbers Détermine s'il existe une grande différence dans les numéros de séquence lors de la comparaison de fichiers à l'aide de la commande compare.
compare.ignoreTrailingBlanks Détermine s'il y a une grande différence dans le nombre d'espaces situés à la fin d'une ligne lors de la comparaison de fichiers à l'aide de la commande compare.
compare.startColumn Définit ou recherche la première colonne utilisée lorsque les opérations de comparaison se limitent à une plage de colonnes.
current Renvoie la définition en cours d'un paramètre. Requête seulement.
currentKey Renvoie la dernière clé émise. Requête seulement.
currentMousePoint Renvoie les coordonnées du pointeur au moment de l'enregistrement du dernier événement de la souris. Requête seulement.
cursor.blinkTime Définit ou recherche la vitesse de clignotement du curseur.
cursor.width Définit ou recherche la largeur en pixels du curseur en mode insertion.
cursorRow Définit ou recherche la ligne physique de la ligne sur laquelle se trouve le curseur.
default Définit ou recherche les valeurs par défaut d'un paramètre.
defaultActions Répertorie toutes les actions par défaut implémentées dans l'éditeur. Requête seulement.
defaultProfile Définit ou recherche le nom du fichier utilisé pour spécifier les paramètres par défaut de l'éditeur.
dirty Indique si le document contient une modification non terminée.
displayPosition Définit ou recherche la position du curseur dans la colonne d'affichage de l'élément en cours.
documentId Renvoie un nombre entier unique pouvant servir à identifier le document. Requête seulement.
editorLog Définit ou recherche le nom du fichier utilisé pour enregistrer des erreurs critiques.
element Renvoie le numéro d'ordre de l'élément en cours. Requête seulement.
elementClasses Définit ou recherche les classes de l'élément en cours.
elements Renvoie le nombre total d'éléments dans le document en cours. Requête seulement.
emphasisLength Définit ou recherche le nombre de caractères mis en valeur.
emphasisPosition Définit ou recherche l'emplacement de la mise en évidence.
excludedClasses Définit ou recherche les classes d'éléments devant être exclues de la vue en cours.
expandHide Définit ou recherche la visibilité de la zone développer/masquer.
expandHideAreaWidth Renvoie la largeur d'affichage en pixels de la zone développer/masquer. Requête seulement.
expandTabs Définit ou recherche l'état d'extension du caractère de tabulation.
expanded Définit ou recherche la visibilité des éléments cachés compris entre l'élément en cours et l'élément visible suivant.
fields Définit ou recherche les champs de modification en cours.
findText.asis Définit ou recherche le paramètre de prise en compte de la différence majuscules/minuscules pour les opérations de recherche.
findText.block Définit ou recherche si les opérations de recherche se limitent au texte sélectionné.
findText.columns Définit ou recherche si les opérations de recherche se limitent à une plage de colonnes.
findText.emphasis Définit ou recherche si le texte recherché est mis en valeur.
findText.endColumn Définit ou recherche la dernière colonne utilisée lorsque les opérations de recherche se limitent à une plage de colonnes.
findText.findText Définit ou recherche le texte à rechercher par la commande findText.
findText.mark Définit ou recherche si le texte recherché doit être sélectionné.
findText.regularExpression Définit ou recherche si la commande findText doit traiter le texte à rechercher comme un type d'expression régulière.
findText.replaceText Définit ou recherche le texte de remplacement utilisé par les opérations de recherche.
findText.startColumn Définit ou recherche la première colonne utilisée lorsque les opérations de recherche se limitent à une plage de colonnes.
findText.wholeWord Définit ou recherche si les opérations de recherche doivent se limiter aux mots entiers.
findText.wrap Définit ou recherche le paramètre de renvoi à la ligne pour les opérations de recherche.
font Définit ou recherche la police utilisée par le texte dans la fenêtre de l'éditeur.
forceAllVisible Définit ou recherche la visibilité forcée de tous les éléments du document.
forceVisible Définit ou recherche la visibilité forcée de l'élément en cours.
formatLine Définit ou recherche la visibilité de la ligne de format.
formatLineText Définit ou recherche le texte affiché dans la ligne de format.
fullText Renvoie le texte intégral de l'élément en cours. Requête seulement.
headerMark Détermine si l'élément courant est un élément en-tête d'une marque exclue. Requête seulement.
hex Définit ou recherche la valeur hexadécimale du caractère se trouvant à l'emplacement courant du curseur.
highlightCurrentLine Définit ou vérifie si la ligne courante est mise en évidence.
includedClasses Définit ou recherche les classes d'éléments devant être incluses dans la vue en cours.
inPrefix Définit ou vérifie si le curseur se trouve dans la zone de préfixe ou de texte.
insertMode Définit ou recherche le mode insertion en cours.
install Renvoie les paramètres d'installation d'un paramètre. Requête seulement.
installProfile Définit ou recherche le nom du fichier utilisé pour spécifier les paramètres d'installation de l'éditeur.
keyAction Définit ou recherche l'action affectée à une touche spécifique.
keys Répertorie toutes les touches auxquelles des actions ont été affectées. Requête seulement.
length Renvoie la longueur de l'élément en cours. Requête seulement.
line Renvoie le numéro de ligne de l'élément en cours. Requête seulement.
lineNumbers.length Définit ou recherche le nombre de colonnes utilisé pour afficher les numéros de ligne dans la zone de préfixe.
lineNumbers.pad Définit ou recherche le principal caractère de remplissage utilisé lors de l'affichage des numéros de ligne dans la zone de préfixe.
lines Renvoie le nombre total de lignes dans le document en cours. Requête seulement.
maintainSequenceNumbers Définit ou recherche si l'éditeur respecte les numéros de séquence du document en cours.
mark Définit, recherche ou supprime une marque nommée.
markExcluded Définit ou recherche l'attribut exclus d'une marque.
markExcludedHeader Définit ou recherche si une marque spécifique doit avoir un élément d'en-tête lorsqu'elle est exclue.
markHighlight Définit ou recherche si une marque spécifique doit être mise en évidence.
markId Renvoie l'identificateur d'une marque spécifique. Requête seulement.
markIncluded Définit ou recherche l'attribut inclus d'une marque.
markProtect Définit ou recherche l'attribut de protection d'une marque.
markStyle Définit ou recherche le caractère de style associé à une marque.
messageLine Définit ou recherche la visibilité de la ligne de message.
messageText Définit ou recherche le texte affiché dans la ligne de message.
mouseAction Définit ou recherche l'action affectée à un événement de souris spécifique.
mouseEvents Répertorie tous les événements de souris auxquels des actions ont été affectées. Requête seulement.
multipleViews Définit ou vérifie si les vues supplémentaires d'un document peuvent être ouvertes dans des éditeurs qui implémentent les vues à plusieurs documents.
name Définit ou recherche le nom du document en cours.
palette Renvoie la palette des couleurs utilisée la dernière fois que la commande updateProfile a été utilisée. Requête seulement.
parseAfterEveryKey Définit ou vérifie si l'analyseur syntaxique de document doit être appelé après chaque action de clé.
parser Renvoie le nom de l'analyseur syntaxique de document utilisé dans la vue en cours. Requête seulement.
parserProperty Définit ou recherche les propriétés de l'analyseur syntaxique de document exécuté dans la vue en cours.
pixelPosition Renvoie le décalage en pixels de la position courante du curseur. Requête seulement.
popup Définit ou recherche le contenu du menu contextuel.
position Définit ou recherche la position de colonne du curseur dans l'élément en cours.
prefixArea Définit ou recherche la visibilité de la zone de préfixe.
prefixAreaMargin Définit ou recherche la marge à afficher entre le texte de la zone de préfixe et la zone d'édition.
prefixAreaText Définit ou recherche le type de texte affiché dans la zone de préfixe.
prefixAreaWidth Renvoie la largeur d'affichage en pixels de la zone de préfixe. Requête seulement.
prefixPosition Définit ou recherche la position de colonne du curseur dans la zone de préfixe.
prefixProtect Définit ou vérifie si le curseur peut se placer dans la zone de préfixe.
prefixText Définit ou recherche le texte de préfixe de l'élément en cours.
print.bottomMargin Définit ou recherche la marge du bas utilisée par la commande print.
print.font Définit ou recherche la police utilisée par la commande print.
print.footer Définit ou recherche le texte à imprimer en bas de page de chaque page.
print.header Définit ou recherche le texte à imprimer en en-tête de chaque page.
print.leftMargin Définit ou recherche la marge de gauche utilisée par la commande print.
print.lineNumbers Définit ou vérifie si la commande print imprime les numéros de ligne.
print.rightMargin Définit ou recherche la marge de droite utilisée par la commande print.
print.tokenized Définit ou vérifie si la commande print imprime les attributs segmentés définis par l'analyseur syntaxique de document.
print.topMargin Définit ou recherche la marge du haut utilisée par la commande print.
readonly Définit ou vérifie si le document peut être modifié dans la vue en cours.
recording Définit ou vérifie si l'éditeur enregistre les modifications apportées au document.
rowHeight Renvoie la hauteur d'une ligne de texte en pixels. Requête seulement.
rows Renvoie le nombre de lignes de texte pouvant être affichées dans la fenêtre de texte. Requête seulement.
save.lineSeparator Définit ou recherche le séparateur de ligne utilisé par les opérations de sauvegarde.
save.textLimit Définit ou recherche la longueur de ligne maximale utilisée par la commande save.
save.trim Définit ou vérifie si la commande save doit supprimer les espaces à droite dans toutes les lignes du document.
scroll Définit ou recherche le défilement vers la droite de la vue en cours en nombre de pixels.
scrollWhileAdjusting Définit ou détermine la nécessité de défilement dans la fenêtre lorsque la barre de défilement vertical est utilisée.
sequenceDefaultText Définit ou recherche la partie de texte par défaut des numéros de séquence.
sequenceNumber Définit ou recherche le numéro de séquence de l'élément en cours.
sequenceNumbers Définit ou recherche la première colonne et la largeur des numéros de séquence.
sequenceNumbersFormat Définit ou recherche la chaîne de format utilisée pour afficher la zone des numéros de séquence.
sequenceText Définit ou recherche la partie de texte des numéros de séquence de l'élément courant.
shiftInCharacter Définit ou recherche le caractère utilisé pour afficher les caractères de contrôle Shift-in émulés.
shiftOutCharacter Définit ou recherche le caractère utilisé pour afficher les caractères de contrôle Shift-out émulés.
show Détermine si l'élément courant de la vue est un élément affichage. Requête seulement.
showSosi Définit ou vérifie si l'éditeur affiche les caractères de contrôle Shift-out et Shift-in émulés.
sourceCcsid Définit ou recherche le CCSID du fichier sur sa plateforme initiale.
sourceEncoding Définit ou recherche l'encodage des caractères du fichier sur sa plate-forme d'origine.
sourceName Définit ou recherche un nom de document de remplacement, par exemple le nom de membre éloigné sous-jacent.
splitWindow Définit ou recherche comment les nouvelles vues sont ouvertes dans les éditeurs qui implémentent les fenêtres fractionnées.
splitWindow.orientation Définit ou recherche comment les vues multiple doivent être affichées dans les éditeurs qui implémentent les fenêtres fractionnées.
status Définit ou recherche l'état de la commande.
statusLine Définit ou recherche la visibilité de la ligne d'état.
style Définit ou recherche les caractères de style utilisés pour afficher le texte de l'élément courant.
styleAttributes Définit ou recherche les attributs de style d'un caractère de style ou de l'un des styles intégrés.
tabs Définit ou recherche les taquets de tabulation utilisés par les actions nextTabStop et prevTabStop.
text Définit ou recherche le texte de l'élément courant.
textAreaWidth Renvoie la largeur de la zone de texte en pixels. Requête seulement.
textWidth Renvoie la largeur de texte de l'élément courant en pixels. Requête seulement.
topExpanded Définit ou recherche la visibilité des éléments cachés compris entre le haut du document et le premier élément visible.
updateProfile.baseProfile Définit ou recherche le profil de base utilisé par la commande updateProfile.
updateProfile.extensions Répertorie toutes les extensions de nom de fichier associées à des analyseurs syntaxiques de document. Requête seulement.
updateProfile.noParser Définit ou vérifie si la commande updateProfile doit définir un analyseur syntaxique de document.
updateProfile.palette Définit ou recherche la palette des couleurs utilisée par la commande updateProfile.
updateProfile.paletteAttributes Définit ou recherche les attributs de style utilisés pour un style et une palette particuliers lorsque la commande updateProfile est exécutée.
updateProfile.palettes Répertorie les palettes de couleurs pouvant être utilisées par la commande updateProfile. Requête seulement.
updateProfile.parser Définit ou recherche l'analyseur syntaxique de document utilisé par la commande updateProfile.
updateProfile.parserAssociation Définit ou recherche l'analyseur syntaxique de document associé à une extension de nom de fichier.
updateProfile.parserClass Définit ou recherche le nom de classe d'un analyseur syntaxique de document.
updateProfile.parsers Répertorie les analyseurs syntaxiques de document pouvant être utilisés par la commande updateProfile. Requête seulement.
updateProfile.userActions Définit ou recherche les actions utilisateur utilisées par la commande updateProfile.
updateProfile.userCommands Définit ou recherche les commandes utilisateur utilisées par la commande updateProfile.
updateProfile.userKeyActions Définit ou recherche les frappes de touches utilisateur utilisées par la commande updateProfile.
updateProfile.userMouseActions Définit ou recherche les actions de souris utilisateur utilisées par la commande updateProfile.
updateProfile.userProfile Définit ou recherche le profil utilisateur utilisé par la commande updateProfile.
userParameter Définit ou recherche les paramètres définis par l'utilisateur.
useSourceColumns Définit ou vérifie si l'éditeur utilise les caractéristiques de colonne du fichier dans son encodage de caractères source.
version Renvoie la version de l'éditeur. Requête seulement.
viewId Renvoie un entier identifiant la vue d'un document. Requête seulement.
visible Détermine si l'élément courant de la vue est visible dans cette vue. Requête seulement.

Tâches connexes
Edition des commandes de l'éditeur

Références
Commandes, actions et paramètres de l'éditeur
Commande query
Commande set