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. |
Edition des commandes de l'éditeur
Commandes, actions et paramètres de l'éditeur
Commande query
Commande set
Copyright IBM Corporation 1992, 2004. All Rights Reserved.