L'éditeur contient un grand nombre d'actions d'édition éventuellement affectées à des
touches, des événements de la souris, des boutons de barre
d'outils et des options de menus contextuels ou déroulants.
A la différence des commandes, les actions n'ont pas de paramètres ; en revanche, elles ont un état de disponibilité.
Cet état détermine, par exemple, si une option de menu associée à une action doit être activée
ou non.
appendToActionArgument |
L'action appendToActionArgument ajoute au paramètre actionArgument le caractère associé à la touche courante. |
backSpace |
L'action backSpace effectue l'une des opérations
suivantes :
- Si le curseur se trouve au début du document, qu'aucune ligne n'est visible,
que le curseur se trouve sur un élément "show" ou que la vue est en lecture seule,
rien ne se produit.
- S'il y a une sélection de ligne dans la vue en cours, le texte sélectionné est
supprimé.
- Si le curseur ne se trouve pas en début de ligne, il se déplace d'un caractère vers la gauche et le caractère se trouvant à cette nouvelle position est supprimé.
- Si le curseur se trouve au début d'une ligne, il se déplace à la fin de la ligne
visible précédente si celle-ci n'est pas un élément show. La nouvelle ligne courante
se fusionne ensuite avec l'ancienne.
L'action backSpace se base sur la valeur du paramètre actionRepeat
pour déterminer combien de caractères doivent être supprimés. Si cette valeur est
négative, l'action backSpace a le même effet que l'action delete lorsque la
valeur du paramètre actionRepeat est positive. Si plusieurs caractères sont
supprimés, l'ensemble du texte supprimé s'ajoute au 'kill ring'. |
backSpaceInLine |
L'action backSpaceInLine est similaire à l'action
backSpace, mais elle ne fonctionne que sur la ligne courante. Aucune ligne
n'est fusionnée. |
blockCopy |
Si la vue n'est pas en lecture seule et si du texte visible est
sélectionné, l'action blockCopy colle le texte sélectionné à la position courante
du curseur. Dans le cas contraire, l'action blockCopy n'a aucun
effet. Après l'opération de copie, le texte copié est sélectionné à nouveau. Si
le paramètre actionRepeat est un nombre entier positif, l'action blockCopy
se répète actionRepeat fois. |
blockDelete |
Si la vue est en lecture seule et si du texte visible est
sélectionné, l'action blockDelete supprime ce texte. |
blockFill |
Si la vue n'est pas en lecture seule et si du texte visible est
sélectionné, l'action blockFill invite l'utilisateur à spécifier un ou plusieurs
caractères, puis renseigne la zone sélectionnée avec ce ou ces caractères. |
blockLowerCase |
Si la vue n'est pas en lecture seule et si du texte visible est
sélectionné, l'action blockLowerCase met ce texte en lettres minuscules. |
blockMarkAll |
L'action blockMarkAll sélectionne l'intégralité du texte
du document en utilisant le type de bloc caractère. |
blockMarkBottom |
Si la vue en cours ne contient pas de texte sélectionné, l'action
blockMarkBottom sélectionne tout le texte compris entre la position courante et la
fin du document en utilisant le paramètre de type de bloc
current.block.defaultType. Si la vue en cours contient du texte sélectionné,
l'action blockMarkBottom étend la sélection de bloc jusqu'à la fin du document. |
blockMarkCharacter |
Si des caractères sont sélectionnés dans la vue en cours, l'action
blockMarkCharacter étend la sélection de caractères jusqu'à la position courante
du curseur. Si aucun caractère n'est sélectionné dans la vue en cours, l'action
blockMarkCharacter sélectionne le caractère se trouvant à la position actuelle du
curseur en utilisant le type de bloc caractère. |
blockMarkDown |
Si la vue en cours ne contient pas de texte sélectionné, l'action
blockMarkDown sélectionne tout le texte compris entre la position courante du
curseur et la position correspondante sur la prochaine ligne visible en utilisant le
paramètre current.block.defaultType comme type de bloc. Si la vue en cours
contient du texte sélectionné, l'action blockMarkDownétend la sélection de bloc
jusqu'à la prochaine ligne visible.
Si le paramètre actionRepeat est positif, l'action blockMarkDown
se répète actionRepeat fois. Dans le cas contraire, l'action blockMarkDown
a le même effet que l'action blockMarkUp lorsque le paramètre actionRepeat
est positif. |
blockMarkElement |
Si la vue en cours contient une sélection d'éléments, l'action
blockMarkElement étend celle-ci jusqu'à la ligne courante. Dans le cas
contraire, l'action blockMarkElement sélectionne la ligne courante avec le type de
bloc élément. |
blockMarkElementAtMouse |
L'action blockMarkElementAtMouse place le curseur à
l'emplacement de la souris et sélectionne l'élément se trouvant à cette nouvelle
position. Si un bloc est déjà sélectionné, cette sélection est supprimée. |
blockMarkEnd |
Si la vue en cours ne contient pas de texte sélectionné, l'action
blockMarkEnd sélectionne tout le texte compris entre la position courante et la
fin de la ligne courante en utilisant le paramètre de type de bloc
current.block.defaultType. Si la vue en cours contient du texte sélectionné,
l'action blockMarkEnd étend la sélection de bloc jusqu'à la fin de la ligne
courante. |
blockMarkHome |
Si la vue en cours ne contient pas de texte sélectionné, l'action
blockMarkHome sélectionne tout le texte compris entre la position courante et le
début de la ligne courante en utilisant le paramètre de type de bloc
current.block.defaultType. Si la vue en cours contient du texte sélectionné,
l'action blockMarkHome étend la sélection de bloc jusqu'au début de la ligne
courante. |
blockMarkLeft |
Si la sélection actuelle est une sélection d'éléments, elle est
annulée. Si la vue en cours ne contient pas de sélection, le paramètre
current.block.defaultType est utilisé pour sélectionner le caractère
courant. Si le paramètre current.block.defaultType est de type élément, la
valeur ligne est utilisée. La sélection courante s'étend d'un caractère vers la
gauche. Si la sélection actuelle est de type caractère ou ligne et si le curseur se
trouve au début de la ligne courante, la sélection s'étend afin d'inclure le dernier
caractère de la ligne visible précédente. Si la sélection courante est de type
rectangle et si le curseur se trouve au début de la ligne, la sélection reste
inchangée. Si le paramètre actionRepeat est positif, l'action
blockMarkLeft se répète actionRepeat fois. Dans le cas contraire,
l'action blockMarkLeft a le même effet que l'action blockMarkRight lorsque
le paramètre actionRepeat est positif. |
blockMarkNextWord |
Si la sélection actuelle est une sélection d'éléments, elle est
annulée. S'il n'y a pas de texte sélectionné dans la vue en cours ,le paramètre
current.block.defaultType est utilisé pour sélectionner le caractère
courant. Si le paramètre current.block.defaultType est de type élément, la
valeur ligne est utilisée. La sélection courante s'étend d'un caractère vers la
gauche. Si la sélection actuelle est de type caractère ou ligne et si le curseur se
trouve au début de la ligne courante, la sélection s'étend afin d'inclure le mot
suivant. Si le paramètre actionRepeat est positif, l'action
blockMarkNextWord se répète actionRepeat fois. Dans le cas contraire,
l'action blockMarkNextWord a le même effet que l'action blockMarkPrevWord
lorsque le paramètre actionRepeat est positif. |
blockMarkPageDown |
S'il n'y a pas de texte sélectionné dans la vue en cours, le paramètre
current.block.defaultType est utilisé pour sélectionner une page de texte
commençant à la position actuelle du curseur. Si la vue en cours contient du texte
sélectionné, la sélection courante s'étend d'une page vers le bas à partir de la position
actuelle du curseur. Si le paramètre actionRepeat est positif, l'action
blockMarkPageDown se répète actionRepeat fois. Dans le cas contraire,
l'action blockMarkPageDown a le même effet que l'action blockMarkPageUp
lorsque le paramètre actionRepeat est positif. |
blockMarkPageLeft |
Si la sélection actuelle est une sélection d'éléments, elle est
annulée. S'il n'y a pas de texte sélectionné dans la vue en cours, le paramètre
current.block.defaultType est utilisé pour sélectionner le caractère
actuel. Si le paramètre current.block.defaultType est de type élément, la
valeur ligne est utilisée. La sélection courante s'étend d'une page vers la
gauche. Si le paramètre actionRepeat est positif, l'action
blockMarkPageLeft se répète actionRepeat fois. Dans le cas contraire,
l'action blockMarkPageLeft a le même effet que l'action blockMarkPageRight
lorsque le paramètre actionRepeat est positif. |
blockMarkPageRight |
Si la sélection actuelle est une sélection d'éléments, elle est
annulée. S'il n'y a pas de texte sélectionné dans la vue en cours, le paramètre
current.block.defaultType est utilisé pour sélectionner le caractère
actuel. Si le paramètre current.block.defaultType est de type élément, la
valeur ligne est utilisée. La sélection courante s'étend d'une page vers la
droite. Si le paramètre actionRepeat est positif, l'action
blockMarkPageRight se répète actionRepeat fois. Dans le cas contraire,
l'action blockMarkPageRight a le même effet que l'action blockMarkPageLeft
lorsque le paramètre actionRepeat est positif. |
blockMarkPageUp |
S'il n'y a pas de texte sélectionné dans la vue en cours, le paramètre
current.block.defaultType est utilisé pour sélectionner une page de texte
commençant à la position actuelle du curseur. Si la vue en cours contient du texte
sélectionné, la sélection courante s'étend d'une page vers le haut à partir de la
position actuelle du curseur. Si le paramètre actionRepeat est positif,
l'action blockMarkPageUp se répète actionRepeat fois. Dans le cas
contraire, l'action blockMarkPageUp a le même effet que l'action
blockMarkPageDown lorsque le paramètre actionRepeat est positif. |
blockMarkPrevWord |
Si la sélection actuelle est une sélection d'éléments, elle est
annulée. S'il n'y a pas de texte sélectionné dans la vue en cours, le paramètre
current.block.defaultType est utilisé pour sélectionner le caractère
actuel. Si le paramètre current.block.defaultType est de type élément, la
valeur ligne est utilisée. La sélection courante s'étend sur le mot précédent. Si
le paramètre actionRepeat est positif, l'action blockMarkPrevWord se répète
actionRepeat fois. Dans le cas contraire, l'action blockMarkPrevWord a
le même effet que l'action blockMarkNextWord lorsque le paramètre
actionRepeat est positif. |
blockMarkRectangle |
Si la vue en cours contient une sélection de type rectangulaire,
l'action blockMarkRectangle étend celle-ci jusqu'à la position courante du
curseur. Dans le cas contraire, l'action blockMarkRectangle sélectionne le
caractère se trouvant à la position actuelle du curseur en utilisant le type de bloc
rectangulaire. |
blockMarkRectangleAtMouse |
L'action blockMarkRectangleAtMouse place le curseur à
l'emplacement de la souris et sélectionne le caractère se trouvant à cette nouvelle
position en utilisant le type de bloc rectangulaire. Si un bloc est déjà sélectionné, la
sélection est supprimée. |
blockMarkRight |
Si la sélection actuelle est une sélection d'éléments, elle est
annulée. S'il n'y a pas de texte sélectionné dans la vue en cours, le paramètre
current.block.defaultType est utilisé pour sélectionner le caractère
actuel. Si le paramètre current.block.defaultType est de type élément, la
valeur ligne est utilisée. La sélection courante s'étend sur le caractère
suivant. Si la sélection courante est de type caractère ou ligne et si le curseur se
trouve à la fin de la ligne courante ou au-delà, la sélection s'étend au premier
caractère de la ligne visible suivante. Si le paramètre actionRepeat est
positif, l'action blockMarkRight se répète actionRepeat fois. Dans le
cas contraire, l'action blockMarkRight a le même effet que l'action
blockMarkLeft lorsque le paramètre actionRepeat est positif. |
blockMarkToMouse |
Si la vue en cours ne contient pas de texte sélectionné, l'action
blockMarkToMouse sélectionne tout le texte compris entre la position courante et
la position de la souris en utilisant le paramètre de type bloc
current.block.defaultType. Si la vue en cours contient du texte sélectionné,
l'action blockMarkToMouse étend la sélection de bloc jusqu'à la position de la
souris. |
blockMarkTop |
Si la vue en cours ne contient pas de texte sélectionné, l'action
blockMarkTop sélectionne tout le texte compris entre la position courante et le
début du document en utilisant le paramètre de type de bloc
current.block.defaultType. Si la vue en cours contient du texte sélectionné,
l'action blockMarkTop étend la sélection de bloc jusqu'au début du document. |
blockMarkUp |
Si la vue en cours ne contient pas de texte sélectionné, l'action
blockMarkUp sélectionne tout le texte compris entre la position courante du
curseur et la position correspondante sur la ligne visible précédente en utilisant le
paramètre current.block.defaultType comme type de bloc. Si la vue en cours
contient du texte sélectionné, l'action blockMarkUpétend la sélection de bloc
jusqu'à la ligne visible précédente.
Si le paramètre actionRepeat est positif, l'action blockMarkUp
se répète actionRepeat fois. Dans le cas contraire, l'action blockMarkUp a
le même effet que l'action blockMarkDown lorsque le paramètre actionRepeat
est positif. |
blockMarkWord |
L'action blockMarkWord sélectionne le mot situé à la position actuelle du curseur en utilisant le type de bloc current.block.defaultType. Si le paramètre current.block.defaultType est de type élément, la valeur ligne est utilisée. |
blockMarkWordAtMouse |
L'action blockMarkWordAtMouse sélectionne le mot situé à la position actuelle du curseur en utilisant le type de bloc current.block.defaultType. Si le paramètre current.block.defaultType est de type élément, la valeur ligne est utilisée. |
blockMove |
Si les vues de document source et cible ne sont pas en lecture seule et si du texte sélectionné est visible, l'action blockMove colle le texte
sélectionné à la position courante du curseur. Dans le cas contraire, l'action
blockMove n'a aucun effet. Après l'opération de copie, le texte copié est
sélectionné. |
blockOverlay |
Si la vue en cours n'est pas en lecture seule et si du texte
visible est sélectionné en mode rectangulaire, élément ou caractère sur une ligne, l'action
blockOverlay superpose le texte sélectionné sur celui qui se trouve à la position
courante du curseur. Dans le cas contraire, l'action blockOverlay n'a aucun effet.
Après l'opération de superposition, le nouveau texte est sélectionné. |
blockShiftLeft |
Si la vue en cours n'est pas en lecture seule et si du texte visible
est sélectionné en mode rectangulaire ou élément, l'action blockShiftLeft déplace
le texte sélectionné d'un caractère vers la gauche. Dans le cas contraire, l'action
blockShiftRight n'a aucun effet. Si le paramètre actionRepeat est
positif, l'action blockShiftLeft se répète actionRepeat fois. Dans le
cas contraire, l'action blockShiftLeft a le même effet que l'action
blockShiftRight lorsque le paramètre actionRepeat est positif. |
blockShiftRight |
Si la vue en cours n'est pas en lecture seule et si du texte visible
est sélectionné en mode rectangulaire ou élément, l'action blockShiftRight déplace
le texte sélectionné d'un caractère vers la droite. Dans le cas contraire, l'action
blockShiftRight n'a aucun effet. Si le paramètre actionRepeat est
positif, l'action blockShiftRight se répète actionRepeat fois. Dans le cas
contraire, l'action blockShiftRight a le même effet que l'action
blockShiftLeft lorsque le paramètre actionRepeat est positif. |
blockUnmark |
Si la vue en cours contient une sélection de bloc, l'action
blockUnmark annule cette sélection. |
blockUpperCase |
Si la vue en cours n'est pas en lecture seule et si du texte visible
est sélectionné, l'action blockUpperCase met le texte sélectionné en majuscules. |
bottom |
L'action bottom place la 'quick mark' à la position actuelle du curseur, puis positionne le curseur à la fin du dernier élément visible dans le document. |
capitalizeWord |
Si la vue en cours n'est pas en lecture seule, l'action
capitalizeWord met en majuscules les caractères sur lesquels se trouve le curseur,
puis déplace ce dernier sur le mot visible suivant du document. Si le paramètre
actionRepeat est positif, l'action capitalizeWord se répète
actionRepeat fois. Dans le cas contraire, l'action capitalizeWord met
en majuscules les actionRepeat mots précédents. |
clearPrefix |
L'action clearPrefix supprime tout le texte contenu dans la
zone de préfixe de la vue de document courante. |
commandLine |
L'action commandLine déplace le curseur de la zone de texte à
la ligne de commande. |
compare |
L'action compare ouvre la boîte de dialogue de comparaison. |
compareClear |
L'action compareClear supprime les informations de la vue de
document courante. |
compareNext |
L'action compareNext déplace le curseur vers la prochaine
occurrence non concordante dans la vue courante. Si le paramètre actionRepeat
est positif, l'action compareNext se répète actionRepeat fois. Dans le
cas contraire, l'action compareNext a le même effet que l'action
comparePrevious lorsque le paramètre actionRepeat est positif. |
comparePrevious |
L'action comparePrevious déplace le curseur vers la précédente
occurrence non concordante dans la vue courante. Si le paramètre actionRepeat est
positif, l'action comparePrevious se répète actionRepeat fois. Dans le cas
contraire, l'action comparePrevious a le même effet que l'action
compareNext lorsque le paramètre actionRepeat est positif. |
compareRefresh |
L'action compareRefresh compare la vue en cours du document au
fichier avec lequel elle a été comparée la dernière fois. |
contextEnd |
L'action contextEnd déplace le curseur à la fin du texte de la
ligne courante. Si le curseur se trouve déjà à la fin du texte, il est déplacé vers
la fin de la ligne, comme pour l'action end. |
contextHome |
L'action contextHome déplace le curseur au début du texte de la
ligne courante. Si le curseur se trouve déjà au début du texte, il est déplacé vers le
début de la ligne, comme pour l'action home.
Certains analyseurs
syntaxiques de document développent cette action, par exemple, pour placer le curseur au
début du véritable texte de commentaire d'une ligne, après les caractères de définition
des commentaires. |
copy |
Si la vue en cours contient du texte visible sélectionné, l'action
copy copie ce dernier dans le presse-papiers. |
cursorToMouse |
L'action cursorToMouse déplace le curseur à la position courante de la souris. |
cut |
Si la vue en cours n'est pas en lecture seule et si elle contient
du texte visible sélectionné, l'action cut copie ce dernier dans le presse-papiers
et le supprime du document. |
delete |
L'action delete effectue l'une des opérations suivantes :
- Si aucun élément n'est visible, que la vue est en lecture seule ou que
le curseur se trouve sur un élément "show", rien ne se produit.
- S'il y a une sélection de ligne dans la vue en cours, le texte sélectionné est supprimé.
- Si le curseur ne se trouve pas au-delà de la fin de la ligne, le caractère se trouvant à son niveau est supprimé.
- Si le curseur se trouve au-delà de la fin d'une ligne, la ligne visible suivante
qui n'est pas un élément show fusionne avec la ligne courante.
L'action delete se base sur la valeur du paramètre actionRepeat pour
déterminer combien de caractères doivent être supprimés. Si cette valeur est
négative, l'action delete a le même effet que l'action backSpace lorsque la
valeur du paramètre actionRepeat est positive. Si plusieurs caractères sont
supprimés, l'ensemble du texte supprimé s'ajoute au 'kill ring'. |
deleteBlankLines |
Si la vue en cours est en lecture seule, l'action
deleteBlankLines n'a aucun effet. Si le curseur se trouve dans un bloc continu de
plusieurs lignes vides, toutes ces lignes sont supprimées à l'exception d'une
seule. Si le curseur se trouve sur une ligne vide isolée, seule cette ligne est
supprimée. Si le curseur se trouve sur une ligne non vide, toutes les lignes vides
qui la suivent sont supprimées. |
deleteInLine |
L'action deleteInLine est similaire à l'action
delete, mais elle ne fonctionne que sur la ligne courante. Aucune ligne
n'est fusionnée. |
deleteLine |
Si la vue en cours est en lecture seule ou si la ligne courante
est un élément show, l'action deleteLine supprime la ligne actuelle. Si le
paramètre actionRepeat est positif, l'action deleteLine se répète
actionRepeat fois. Tout texte supprimé est ajouté au 'kill ring'. |
deleteNextWord |
Si la vue en cours n'est pas en lecture seule, l'action
deleteNextWord supprime le mot visible suivant dans le document. Si le
paramètre actionRepeat est positif, l'action deleteNextWord se répète
actionRepeat fois. Dans le cas contraire, l'action deleteNextWord a le
même effet que l'action deletePrevWord lorsque le paramètre actionRepeat
est positif. Tout texte supprimé est ajouté au 'kill ring'. |
deletePrevWord |
Si la vue en cours n'est pas en lecture seule, l'action
deletePrevWord supprime le mot visible précédent dans le document. Si le paramètre
actionRepeat est positif, l'action deletePrevWord se répète
actionRepeat fois. Dans le cas contraire, l'action deletePrevWord a le même
effet que l'action deleteNextWord lorsque le paramètre actionRepeat est
positif. Tout texte supprimé est ajouté au 'kill ring'. |
deleteToLineStart |
Si la vue en cours n'est pas en lecture seule, l'action
deleteToLineStart supprime le texte compris entre le début de la ligne et la
position courante du curseur. Tout texte supprimé est ajouté au 'kill ring'. |
deleteWhiteSpace |
Si la vue en cours n'est pas en lecture seule, l'action
deleteWhiteSpace supprime tous les espaces et tabulations se trouvant de part et
d'autre du curseur. |
down |
L'action down déplace le curseur vers la prochaine ligne
visible. Si le paramètre actionRepeat est positif, l'action down se répète
actionRepeat fois. Dans le cas contraire, l'action down a le même effet que
l'action up lorsque le paramètre actionRepeat est positif. |
duplicateLine |
Si la vue en cours n'est pas en lecture seule et si la ligne
courante n'est pas un élément show, l'action duplicateLine copie la ligne
courante. Si le paramètre actionRepeat est positif, l'action
duplicateLine se répète actionRepeat fois. |
end |
L'action end déplace le curseur à la fin de la ligne courante. |
excludeSelection |
L'action excludeSelection exclut ces lignes visibles de la vue
en cours qui contient le texte sélectionné. |
execCommand |
L'action execCommand exécute le texte de la ligne courante
comme commande d'éditeur. |
expandHideAtMouse |
L'action expandHideAtMouse bascule le paramètre expanded
de l'élément sur lequel se trouve le curseur entre actif et inactif. Si le curseur se
trouve au début du document, l'action bascule le paramètre topExpanded entre
actif et inactif. |
filterSelection |
L'action filterSelection masque toutes les lignes du document
qui ne contiennent pas le texte sélectionné. |
find |
L'action find affiche la boîte de dialogue de recherche. |
findAndReplace |
L'action findAndReplace affiche la boîte de dialogue de
recherche et de remplacement. |
findAndReplaceNext |
Si la vue en cours n'est pas en lecture seule et si le paramètre
findText.findText n'est pas nul, la commande findAndReplaceNext remplace la
prochaine occurrence du texte contenu dans le paramètre findText.findText par le
texte contenu dans le paramètre findText.replaceText. Si le paramètre
actionRepeat est positif, l'action findAndReplaceNext est répétée
actionRepeat fois. Dans le cas contraire, l'action findAndReplaceNext
a le même effet que l'action findAndReplaceUp lorsque le paramètre
actionRepeat est positif. |
findAndReplaceUp |
Si la vue en cours n'est pas en lecture seule et si le paramètre
findText.findText n'est pas nul, la commande findAndReplaceNext remplace
occurrence précédente du texte contenu dans le paramètre findText.findText par le
texte contenu dans le paramètre findText.replaceText. Si le paramètre
actionRepeat est positif, l'action findAndReplaceUp est répétée
actionRepeat fois. Dans le cas contraire, l'action findAndReplaceUp a le
même effet que l'action findAndReplaceDown lorsque le paramètre
actionRepeat est positif. |
findBlockEnd |
Si la vue courante contient du texte visible sélectionné, l'action
findBlockEnd déplace le curseur à la fin de ce texte visible sélectionné. |
findBlockStart |
Si la vue courante contient du texte visible sélectionné, l'action
findBlockStart déplace le curseur au début de ce texte visible sélectionné. |
findLastChange |
L'action findLastChange déplace le curseur à l'endroit où la
dernière modification a eu lieu dans le document. |
findMark |
L'action findMark positionne le curseur sur la ligne de marque
de recherche. |
findMatch |
L'action findMatch fait correspondre les parenthèses, les
accolades, les crochets et les crochets d'angle.
l'action findMatch peut également rechercher des blocs de construction de
langage lorsque certains analyseurs syntaxiques de document sont actifs.
Le curseur est placé sur le bloc de construction détecté. |
findNext |
Si le texte contenu dans le paramètre findText.findText n'est
pas une chaîne nulle, l'action findNext déplace le curseur sur la prochaine
occurrence du texte contenu dans le paramètre findText.findText. Si le
paramètre actionRepeat est positif, l'action findNext est répétée
actionRepeat fois. Dans le cas contraire, l'action findNext a le même
effet que l'action findUp lorsque le paramètre actionRepeat est positif. |
findQuickMark |
L'action findQuickMark place la "quick mark" à l'emplacement
actuel du curseur, puis déplace ce dernier à l'ancienne position de la "quick mark". |
findSelection |
L'action findSelection déplace le curseur sur l'occurrence
visible suivante du texte sélectionné.
Si le paramètre actionRepeat est
positif, l'action findSelection recherche la actionRepeate
occurrence du texte sélectionné. Dans le cas contraire, l'action
findSelection recherche vers le haut la <actionRepeat>e instance du
texte sélectionné. |
findUp |
Si le texte contenu dans le paramètre findText.findText n'est
pas une chaîne nulle, l'action findUp déplace le curseur sur l'occurrence
précédente du texte contenu dans le paramètre findText.findText. Si le
paramètre actionRepeat est positif, l'action findUp est répétée
actionRepeat fois. Dans le cas contraire, l'action findUp a le même
effet que l'action findNext lorsque le paramètre actionRepeat est positif. |
get |
L'action get affiche la boîte de dialogue d'ouverture de
fichier. |
hexEditLine |
L'action hexEditLine ouvre la boîte de dialogue d'édition de
ligne au format hexadécimal. |
help |
Dans les applications d'édition contenant une aide,
l'action help affiche l'aide en ligne de l'éditeur. |
home |
L'action home déplace le curseur au début de la ligne courante. |
indentText |
L'action indentText déplace le texte de la ligne courante en
fonction des paramètres de retrait en vigueur. |
insertDecimalSeparator |
Si la vue en cours n'est pas en lecture seule, l'action
insertDecimalSeparator insère le séparateur décimal spécifique à l'environnement
local à l'emplacement actuel du curseur. Si le paramètre actionRepeat est positif,
l'action insertDecimalSeparator se répète actionRepeat fois. |
insertFileName |
Si la vue en cours n'est pas en lecture seule et si le document
courant n'est pas sans titre, l'action insertFileName insère le nom du document à
la position courante du curseur. Si le paramètre actionRepeat est positif,
l'action insertFileName se répète actionRepeat fois. |
insertLeftBrace |
Si la vue en cours n'est pas en lecture seule, l'action
insertLeftBrace insère une accolade ouvrante à l'emplacement actuel du
curseur. Si le paramètre actionRepeat est positif, l'action
insertLeftBrace se répète actionRepeat fois. |
insertNot |
Si la vue en cours n'est pas en lecture seule, l'action
insertNot insère un caractère nul à l'emplacement actuel du curseur. Si le
paramètre actionRepeat est positif, l'action insertNot se répète
actionRepeat fois. |
insertRightBrace |
Si la vue en cours n'est pas en lecture seule, l'action
insertRightBrace insère une accolade fermante à l'emplacement actuel du
curseur. Si le paramètre actionRepeat est positif, l'action
insertRightBrace se répète actionRepeat fois. |
insertTab |
Si la vue en cours n'est pas en lecture seule, l'action
insertTab insère une tabulation à l'emplacement actuel du curseur. Si le
paramètre actionRepeat est positif, l'action insertTab se répète
actionRepeat fois. |
insertToTab |
En mode insertion, si la vue en cours n'est pas en lecture seule, l'action insertToTab insère des espaces entre l'emplacement actuel
du curseur et le taquet de tabulation suivant. En mode remplacement ou si la vue
en cours est en lecture seule, l'action insertToTab déplace le curseur au
prochain taquet de tabulation. |
join |
L'action join fusionne la ligne courante et la prochaine ligne
visible si cette dernière n'est pas un élément show. Si le paramètre
actionRepeat est positif, l'action join se répète actionRepeat fois. |
keyRecorderPlay |
L'action keyRecorderPlay exécute les frappes de touche
enregistrées à l'aide des actions keyRecorderStart et keyRecorderStop. Si
le paramètre actionRepeat est positif, l'action keyRecorderPlay se répète
actionRepeat fois. |
keyRecorderStart |
L'action keyRecorderStart démarre l'enregistrement des frappes
de touche. |
keyRecorderStop |
L'action keyRecorderStop arrête l'enregistrement des frappes de
touche. |
killLine |
Si la vue en cours est en lecture seule ou que la ligne courante est
un élément show, l'action killLine ne produit aucun effet. Si le paramètre
actionArgument n'a pas été défini et qu'il n'y a pas de texte sur la ligne en
cours au-delà de la position courante du curseur, la ligne en cours est fusionnée avec la
ligne suivante du document. Si le paramètre actionArgument n'a pas été
défini, mais qu'il y a du texte sur la ligne en cours au-delà de la position
courante du curseur, le texte situé entre la position actuelle du curseur et la fin de la
ligne est supprimé.
Si le paramètre actionArgument n'a pas été défini et si
le paramètre actionRepeat renvoie une valeur positive, le texte situé entre la
position en cours du curseur et la fin de la ligne en cours est supprimé et la ligne est
fusionnée avec la ligne suivante. Cette action se répète actionRepeat fois.
Si le paramètre actionRepeat renvoie le chiffre zéro, l'action killLine
supprime le texte situé entre la position courante du curseur et le début de la ligne en
cours. Si le paramètre actionRepeat renvoie une valeur négative, l'action
killLine supprime le texte situé entre la position actuelle du curseur et le début
de la ligne, ainsi que les actionRepeat lignes qui précèdent la ligne en cours.
Tout texte supprimé s'ajoute au 'kill ring'. |
killRegion |
Si la vue en cours n'est pas en lecture seule et si la 'quick
mark' y est définie, l'action killRegion supprime le texte compris entre la
position du curseur et celle de la 'quick mark'. Tout texte supprimé s'ajoute
au 'kill ring'. |
left |
L'action left déplace le curseur d'un caractère vers la gauche.
Si le paramètre actionRepeat est positif, l'action left se répète
actionRepeat fois. Dans le cas contraire, l'action left a le même effet que
l'action right lorsque le paramètre actionRepeat est positif. |
locateLine |
L'action locateLine positionne le curseur sur la ligne de
commande afin que l'utilisateur puisse entrer le numéro de ligne à rechercher. |
locateSequenceLine |
L'action locateSequenceLine positionne le curseur sur la ligne
de commande afin que l'utilisateur puisse entrer le numéro de séquence de ligne à
rechercher. Si aucun numéro de séquence n'est défini dans le document ou qu'ils ne sont
pas affichés, l'action locateSequenceLine a le même effet que
l'action locateLine. |
lowerCaseRegion |
Si la vue en cours n'est pas en lecture seule et si la 'quick
mark' y est définie, l'action lowerCaseRegion met en minuscules tout le texte
compris entre l'emplacement actuel du curseur et celui de la 'quick mark'. |
lowerCaseWord |
Si la vue en cours n'est pas en lecture seule, l'action
lowerCaseWord met en minuscules le mot sur lequel se trouve le curseur, puis
déplace ce dernier sur le mot visible suivant du document. Si le paramètre
actionRepeat est positif, l'action lowerCaseWord se répète
actionRepeat fois. Dans le cas contraire, l'action lowerCaseWord met
en minuscules les actionRepeat mots visibles précédents. |
match |
L'action match fait correspondre les parenthèses, les
accolades, les crochets et les crochets d'angle. L'action match peut également
rechercher des blocs de construction de langage lorsque certains analyseurs syntaxiques
de document sont actifs. Le texte compris entre les blocs de construction détectés est
sélectionné. |
nameMark |
L'action nameMark positionne le curseur sur la ligne de marque
de nom. |
newLine |
L'action newLine positionne le curseur au début de la ligne
visible suivante. Si le paramètre actionRepeat est positif, l'action
newLine se répète actionRepeat fois. Dans le cas contraire, l'action
newLine place le curseur au début de la <actionRepeat>e ligne
visible précédente. |
nextTabStop |
L'action nextTabStop déplace le curseur au prochain taquet de
tabulation. Reportez-vous au paramètre current.tabs pour déterminer les
paramètres de tabulation courants. Si le paramètre actionRepeat est positif,
l'action nextTabStop se répète actionRepeat fois. Dans le cas
contraire, l'action nexTabStop a le même effet que l'action prevTabStop
lorsque le paramètre actionRepeat est positif. |
nextWord |
L'action nextWord positionne le curseur au début du mot
suivant. Si le paramètre actionRepeat est positif, l'action nextWord
se répète actionRepeat fois. Dans le cas contraire, l'action nextWord
a le même effet que l'action prevWord lorsque le paramètre actionRepeat est
positif. |
nullAction |
L'action nullAction n'a aucun effet. |
oneSpace |
Si la vue en cours n'est pas en lecture seule, l'action
oneSpace supprime tous les espaces et tabulations se trouvant de part et d'autre
de la position courante du curseur, puis les remplace par un seul espace. |
openLine |
L'action openLine crée une nouvelle ligne après la ligne
courante et positionne le curseur au début de cette nouvelle ligne. Si le paramètre
actionRepeat est positif, l'action openLine se répète actionRepeat
fois. Dans le cas contraire, l'action openLine crée actionRepeat
nouvelles lignes avant la ligne courante. |
pageDown |
L'action pageDown déplace le curseur d'une page vers le
bas. Si le paramètre actionRepeat est positif, l'action pageDown se
répète actionRepeat fois. Dans le cas contraire, l'action pageDown a
le même effet que l'action pageUp lorsque le paramètre actionRepeat est
positif. |
pageLeft |
L'action pageLeft déplace le curseur d'une page vers la
gauche. Si le paramètre actionRepeat est positif, l'action pageLeft se
répète actionRepeat fois. Dans le cas contraire, l'action pageLeft a
le même effet que l'action pageRight lorsque le paramètre actionRepeat est
positif. |
pageRight |
L'action pageRight déplace le curseur d'une page vers la
droite. Si le paramètre actionRepeat est positif, l'action pageRight
se répète actionRepeat fois. Dans le cas contraire, l'action pageRight
a le même effet que l'action pageLeft lorsque le paramètre actionRepeat est
positif. |
pageUp |
L'action pageUp déplace le curseur d'une page vers le
haut. Si le paramètre actionRepeat est positif, l'action pageUp se
répète actionRepeat fois. Dans le cas contraire, l'action pageUp a le
même effet que l'action pageDown lorsque le paramètre actionRepeat est
positif. |
popupAtCursor |
L'action popupAtCursor fait apparaître un menu contextuel à
l'emplacement actuel du curseur. |
popupAtMouse |
L'action popupAtMouse fait apparaître un menu contextuel à
l'emplacement actuel de la souris. |
paste |
Si la vue en cours n'est pas en lecture seule, l'action
paste copie le texte contenu dans le presse-papiers et le colle à l'emplacement
actuel du curseur. Si le paramètre actionRepeat est positif, l'action
paste se répète actionRepeat fois. |
pasteOverlay |
Si la vue en cours n'est pas en lecture seule, l'action pasteOverlay
superpose le texte du presse-papiers sur le texte qui se trouve à l'emplacement actuel
du curseur. |
preferences |
Affiche la boîte de dialogue des préférences de l'éditeur.
Les éditeurs n'implémentent pas tous cette action. |
prefixBackSpace |
L'action prefixBackSpace déplace le curseur d'un caractère vers
la gauche dans la zone de préfixe, puis supprime le caractère se trouvant à l'emplacement
actuel du curseur. Si ce dernier se trouve déjà dans la colonne 1 de la zone de
préfixe, rien ne se produit. Si le paramètre actionRepeat est positif,
l'action prefixBackSpace se répète actionRepeat fois. Dans le cas
contraire, l'action prefixBackSpace a le même effet que l'action
prefixDelete lorsque le paramètre actionRepeat est positif. |
prefixDelete |
L'action prefixDelete supprime le caractère se trouvant à
l'emplacement actuel du curseur dans la zone de préfixe. Si le paramètre
actionRepeat est positif, l'action prefixDelete est répétée
actionRepeat fois. Dans le cas contraire, l'action prefixDelete a le
même effet que l'action prefixBackSpace lorsque le paramètre actionRepeat
est positif. |
prefixEnd |
L'action prefixEnd déplace le curseur de sa position courante
dans la zone de préfixe à la fin du texte dans la même zone. |
prefixHome |
L'action prefixHome déplace le curseur de sa position courante
dans la zone de préfixe au début du texte dans la même zone. |
prefixLeft |
L'action prefixLeft déplace le curseur d'un caractère vers la
gauche dans la zone de préfixe. Si le curseur se trouve déjà dans la colonne 1,
rien ne se produit. Si le paramètre actionRepeat est positif, l'action
prefixLeft se répète actionRepeat fois. Dans le cas contraire,
l'action prefixLeft a le même effet que l'action prefixRight lorsque le
paramètre actionRepeat est positif. |
prefixRight |
L'action prefixRight déplace le curseur d'un caractère vers la
droite dans la zone de préfixe. Si le curseur se trouve déjà à la fin du texte de
préfixe, le curseur se déplace dans la colonne 1 de la zone de texte. Si le
paramètre actionRepeat est positif, l'action prefixRight se répète
actionRepeat fois. Dans le cas contraire, l'action prefixRight a le
même effet que l'action prefixLeft lorsque le paramètre actionRepeat est
positif. |
prefixTruncate |
L'action prefixTruncate supprime le texte compris entre la
position courante du curseur dans la zone de préfixe et la fin du texte de préfixe. |
prevTabStop |
L'action prevTabStop positionne le curseur sur le taquet de
tabulation précédent. Reportez-vous au paramètre current.tabs pour déterminer
les paramètres de tabulation courants. Si le paramètre actionRepeat est
positif, l'action prevTabStop se répète actionRepeat fois. Dans le cas
contraire, l'action prevTabStop a le même effet que l'action nextTabStop
lorsque le paramètre actionRepeat est positif. |
prevWord |
L'action prevWord positionne le curseur au début du mot
précédent. Si le paramètre actionRepeat est positif, l'action prevWord
se répète actionRepeat fois. Dans le cas contraire, l'action prevWord
a le même effet que l'action nextWord lorsque le paramètre actionRepeat est
positif. |
print |
L'action print affiche la boîte de dialogue d'impression. |
processPrefix |
L'action processPrefix invoque la commande processPrefix
en la configurant avec le paramètre baseProfile en cours. Par exemple, si le
profil de base actuel est seu, l'action processPrefix envoie la commande
processPrefix seu. Notez que la commande processPrefix ainsi invoquée
n'est pas nécessairement la commande processPrefix par défaut. Si la
commande processPrefix a été redéfinie pour la vue en cours, la commande
processPrefix redéfinie est invoquée. |
proto |
L'action proto développe les modèles prédéfinis dans
l'analyseur syntaxique de document, telle la construction switch dans un document
C/C++. L'action proto est disponible uniquement lorsque certains analyseurs syntaxiques de document sont actifs. |
redo |
L'action redo rétablit la dernière modification annulée à
l'aide de l'action d'annulation. Si le paramètre actionRepeat est positif,
l'action redo se répète actionRepeat fois. Si le paramètre
actionRepeat est négatif, l'action redo a le même effet que l'action
undo lorsque le paramètre actionRepeat est positif. |
reload |
L'action reload actualise le document qui est en cours
d'édition. |
rename |
L'action rename permet à l'utilisateur de renommer le document
courant. |
restorePrefix |
L'action restorePrefix supprime tout le texte contenu dans la
zone de préfixe et restaure toute ligne non comprise. |
right |
L'action right déplace le curseur d'un caractère vers la
droite. Si le paramètre actionRepeat est positif, l'action right se répète
actionRepeat fois. Dans le cas contraire, l'action right a le même effet
que l'action left lorsque le paramètre actionRepeat est positif. |
save |
L'action save enregistre le document courant. |
saveAs |
L'action saveAs fait apparaître la boîte de dialogue
Enregistrer sous. |
saveToWriter |
L'action saveToWriter a été conçue à l'intention des
développeurs d'applications qui souhaitent enregistrer le document courant dans un objet
Java Writer prédéfini avec la méthode setSaveWriter()
de la classe com.ibm.lpex.core.LpexView. Si aucun objet de ce type n'a été
défini, c'est l'action save qui est exécutée. |
scrollBottom |
L'action scrollBottom fait défiler la ligne courante jusqu'au
bas de la fenêtre. |
scrollCenter |
L'action scrollCenter fait défiler la ligne en cours jusqu'au
milieu de la fenêtre. |
scrollDown |
L'action scrollDown fait défiler la fenêtre d'une ligne vers le
bas. |
scrollMessageLeft |
L'action scrollMessageLeft fait défiler le texte affiché dans
la ligne de message pour que la section précédente devienne visible. |
scrollMessageRight |
L'action scrollMessageRight fait défiler le texte affiché dans
la ligne de message pour que la section suivante devienne visible. |
scrollTop |
L'action scrollTop fait défiler la ligne courante jusqu'au
sommet de la fenêtre. |
scrollUp |
L'action scrollUp fait défiler la fenêtre d'une ligne vers le
haut. |
setActionArgument |
Si le paramètre actionArgument n'est pas défini, l'action
setActionArgument le définit comme étant un seul astérisque. Si vous entrez un
ou plusieurs nombres décimaux ou un signe moins, ceux-ci sont rattachés au paramètre
actionArgument jusqu'à ce que vous appuyiez sur une touche qui ne soit ni l'un ni
l'autre. Si le paramètre actionArgument est défini comme étant tous les
astérisques, lorsque l'action setActionArgument est lancée, un astérisque
supplémentaire s'ajoute au paramètre actionArgument. Si
actionArgument est défini d'une manière différente lorsque l'action
setActionArgument est lancée, la configuration du paramètre actionArgument
se bloque ; les nombres décimaux et les signes moins ne sont alors plus rattachés au
paramètre actionArgument. |
setParser |
L'action setParser positionne le curseur sur la ligne de
commande afin que l'utilisateur puisse entrer le nom du nouvel analyseur syntaxique à
définir pour le document. |
setQuickMark |
L'action setQuickMark place la 'quick mark' à l'emplacement
actuel du curseur. Utilisez l'action findQuickMark pour ramener le curseur à
la 'quick mark'. |
setQuickMarkAll |
L'action setQuickMarkAll place la 'quick mark' à la fin du
document et déplace le curseur au début du document. |
setQuickMarkWord |
L'action setQuickMarkWord place la 'quick mark' à la fin du mot
suivant. Si le paramètre actionRepeat est positif, la 'quick mark' se place à
la fin du <actionRepeat>e mot suivant. Dans le cas contraire, la
'quick mark' se place au début du <actionRepeat>e mot précédent. |
showAll |
L'action showAll rend visibles toutes les lignes invisibles. |
split |
L'action split divise la ligne courante au niveau de la
position du curseur. Si le paramètre actionRepeat est positif, l'action
split se répète actionRepeat fois. |
splitAndShift |
L'action splitAndShift divise la ligne courante au niveau de la
position du curseur et remet le texte de la nouvelle ligne à son emplacement d'origine
sur la ligne précédente. |
splitLine |
L'action splitLine divise la ligne courante au niveau de la
position du curseur et positionne le curseur au début de la nouvelle ligne. Si le
paramètre actionRepeat est positif, l'action splitLine se répète
actionRepeat fois. |
textWindow |
L'action textWindow déplace le curseur de la ligne de commande
à la zone de texte. |
toggleCaseSensitive |
L'action toggleCaseSensitive bascule le paramètre
findText.asis entre actif et inactif. |
toggleInsert |
L'action toggleInsert bascule le mode insertion entre
l'insertion et le remplacement. |
toggleKeyRecording |
L'action toggleKeyRecording bascule le mode enregistrement des
touches entre actif et inactif. |
toggleRegularExpression |
L'action toggleRegularExpression bascule le paramètre
findText.regularExpression entre actif et inactif. |
top |
L'action top place la 'quick mark' à la position en cours du
curseur, puis le curseur au début de la première ligne visible dans le document. |
transposeCharacters |
Si la vue en cours n'est pas en lecture seule et si la ligne
courante n'est pas un élément 'show', l'action transposeCharacters inverse le
caractère se trouvant à la position courante du curseur et celui qui le précède. Si
le paramètre actionRepeat est positif, l'action transposeCharacters se
répète actionRepeat fois. Dans le cas contraire, elle inverse actionRepeat
fois le caractère situé devant le curseur et celui qui le précède. |
transposeLines |
Si la vue en cours n'est pas en lecture seule, l'action
transposeLines inverse la ligne courante et celle qui la précède. Si le
paramètre actionRepeat est positif, l'action transposeLines se répète
actionRepeat fois. Dans le cas contraire, elle inverse actionRepeat fois la
ligne précédant le curseur et celle qui la précède. |
transposeWords |
Si la vue en cours n'est pas en lecture seule, l'action
transposeWords inverse le mot se trouvant à la position courante du curseur et
celui qui le précède. Si le paramètre actionRepeat est positif, l'action
transposeWords se répète actionRepeat fois. Dans le cas contraire, elle
inverse actionRepeat fois le mot situé devant le curseur et celui qui le précède. |
truncate |
Si la vue en cours n'est pas en lecture seule et si la ligne
courante n'est pas un élément'show', l'action truncate tronque la ligne
courante. Dans le cas contraire, cette action ne produit aucun effet. |
undo |
L'action undo rétablit la dernière modification apportée au
document. Si le paramètre actionRepeat est positif, l'action undo se
répète actionRepeat fois. Dans le cas contraire, cette action a le même effet
que l'action redo lorsque le paramètre actionRepeat est positif. |
up |
L'action up déplace le curseur sur la ligne visible
précédente. Si le paramètre actionRepeat est positif, l'action up se
répète actionRepeat fois. Dans le cas contraire, l'action up a le même
effet que l'action down lorsque le paramètre actionRepeat est positif. |
upperCaseRegion |
Si la vue en cours n'est pas en lecture seule et si la 'quick
mark' y est définie, l'action upperCaseRegion met en majuscules tout le texte
compris entre l'emplacement actuel du curseur et celui de la 'quick mark'. |
upperCaseWord |
Si la vue en cours n'est pas en lecture seule, l'action
upperCaseWord met en minuscules le mot sur lequel se trouve le curseur, puis
déplace ce dernier sur le mot visible suivant du document. Si le paramètre
actionRepeat est positif, l'action upperCaseWord se répète
actionRepeat fois. Dans le cas contraire, l'action upperCaseWord met en
minuscules les actionRepeat mots visibles précédents. |
windowBottom |
L'action windowBottom positionne le curseur sur la ligne située
au bas de la fenêtre. |
windowTop |
L'action windowTop positionne le curseur sur la ligne située en
haut de la fenêtre. |
wordEnd |
L'action wordEnd déplace le curseur à la fin du mot sur lequel
il se trouve. |
wordStart |
L'action wordStart déplace le curseur au début du mot sur
lequel il se trouve. |
yank |
Si la vue en cours n'est pas en lecture seule et si le 'kill ring'
contient une chaîne, celle-ci s'insère dans le document à l'emplacement du curseur. |
yankPrevious |
Si la vue courante n'est pas en lecture seule et si la dernière
action était yank, la chaîne insérée dans le document suite à cette dernière
action est remplacée par la 'kill string' précédente se trouvant dans le 'kill
ring'. En fonction de la valeur positive ou négative du paramètre
actionRepeat, vous pouvez avancer ou reculer dans le 'kill ring'. |
Copyright IBM Corporation 1992, 2004. All Rights Reserved.