L'editor ha una serie estensiva di azioni di modifica a cui è possibile combinare
tasti, eventi mouse, pulsanti di barra degli strumenti e
voci di menu concatenati o a discesa.
Le azioni differiscono dai comandi in quanto non accettano parametri e
hanno uno stato di disponibilità associato.
Lo stato di disponibilità determina, ad esempio, se una voce di menu associata
ad un'azione dovrebbe essere abilitata o meno.
appendToActionArgument |
L'azione appendToActionArgument aggiunge il carattere che è associato con il tasto corrente al parametro actionArgument. |
backSpace |
L'azione backSpace esegue una delle seguenti operazioni:
- Se il cursore si trova nella parte iniziale del documento, non vi sono righe visibili,
il cursore si trova su un elemento di esempio o se la vista è di sola lettura, non viene eseguita
alcuna azione.
- Se nella vista corrente esiste una selezione di un flusso, il testo selezionato viene cancellato.
- Se il cursore non si trova all'inizio di una riga, il cursore viene spostato un carattere a sinistra ed il carattere che si trova alla nuova posizione del cursore viene cancellato.
- Se il cursore si trova all'inizio di una riga, il cursore viene spostato alla fine della precedente riga che
non è un elemento di esempio.
La nuova riga viene quindi unita alla vecchia riga.
L'azione backSpace utilizza il valore del parametro actionRepeat
per determinare quanti caratteri eliminare.
Se actionRepeat è negativo, l'azione backSpace si comporta come l'azione
delete quando actionRepeat è positivo
Se vengono eliminati più caratteri, il testo eliminato viene aggiunto al kill ring. |
backSpaceInLine |
L'azione backSpaceInLine è simile all'azione
backSpace, ma le operazioni vengono limitate alla riga corrente.
Non vengono unite righe. |
blockCopy |
Se la vista non è di sola lettura ed è presente del testo selezionato, l'azione
blockCopy copia il testo selezionato nel punto in cui si trova il cursore.
In caso contrario, l'azione blockCopy non esegue alcuna operazione.
Dopo aver copiato il testo, il testo copiato apparirà selezionato.
Se il parametro actionRepeat è positivo, l'azione blockCopy
viene ripetuta actionRepeat volte. |
blockDelete |
Se la vista non è di sola lettura e contiene del testo selezionato
visibile, l'azione blockDelete cancellerà il testo selezionato. |
blockFill |
Se la vista non è di sola lettura e contiene del testo selezionato visibile,
l'azione blockFill richiederà all'utente di specificare uno o più
caratteri con i quali riempirà l'area selezionata. |
blockLowerCase |
Se la vista non è di sola lettura e contiene del testo selezionato visibile, l'azione
blockLowerCase modifica il testo selezionato con caratteri minuscoli. |
blockMarkAll |
L'azione blockMarkAll seleziona tutto il testo del documento utilizzando il
blocco dei caratteri. |
blockMarkBottom |
Se non c'è alcun testo selezionato nell'ambito della vista corrente l'azione
blockMarkBottom seleziona del testo partendo dalla posizione corrente sino alla fine del documento usando,
per il tipo di blocco, l'impostazione current.block.defaultType.
Se al contrario c'è del testo l'azione blockMarkBottom estenderà la selezione del blocco fino
alla fine del documento. |
blockMarkCharacter |
Se c'è un carattere di selezione nell'ambito della vista corrente l'azione blockMarkCharacter
estende il carattere di selezione sino al punto in cui si trova il cursore.
Se al contrario non ce n'è, l'azione blockMarkCharacter selezionerà il carattere nel
punto in cui si trova il cursore con il tipo blocco carattere. |
blockMarkDown |
Se nella vista corrente non c'è testo selezionato, l'azione
blockMarkDown seleziona il testo a partire dal punto in cui si trova il cursore fino alla posizione corrispondente
sulla riga visibile successiva, utilizzando l'impostazione
current.block.defaultType per il tipo di blocco.
Se al contrario c'è del testo, l'azione blockMarkDown estenderà la selezione del blocco fino
alla riga successiva visibile.
Se il parametro actionRepeat è positivo,
l'azione blockMarkDown viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkDown si comporta come
l'azione blockMarkUp quando actionRepeat è positivo. |
blockMarkElement |
Se la vista corrente contiene una selezione di elementi,
l'azione blockMarkElement estende la selezione fino alla riga corrente.
In caso contrario, l'azione blockMarkElement seleziona la riga
corrente con il tipo di blocco elementi. |
blockMarkElementAtMouse |
L'azione blockMarkElementAtMouse sposta il cursore nella posizione del mouse
e seleziona l'elemento nella nuova posizione del cursore.
Se è già presente una selezione di blocco, tale selezione viene rimossa. |
blockMarkEnd |
Se non c'è alcun testo selezionato nell'ambito della vista corrente l'azione
blockMarkEnd seleziona del testo partendo dalla posizione corrente sino alla fine della riga corrente usando,
per il tipo di blocco, l'impostazione current.block.defaultType.
Se al contrario c'è del testo l'azione blockMarkEnd estenderà la selezione del blocco fino
alla fine della riga corrente. |
blockMarkHome |
Se non c'è alcun testo selezionato nell'ambito della vista corrente l'azione
blockMarkHome seleziona del testo partendo dalla posizione corrente sino all'inizio della riga corrente usando,
per il tipo di blocco, l'impostazione current.block.defaultType.
Se al contrario c'è del testo l'azione blockMarkHome estenderà la selezione del blocco fino
all'inizio della riga corrente. |
blockMarkLeft |
Se la selezione corrente è una selezione di elementi, viene cancellata.
Se la vista corrente non contiene testo, viene utilizzata l'impostazione current.block.defaultType
per selezionare il carattere corrente.
Se l'impostazione current.block.defaultType è un elemento, viene utilizzato stream.
La selezione corrente viene ampliata di un carattere verso sinistra.
Se il tipo di selezione corrente è character o stream e il cursore si trova all'inizio della riga corrente,
la selezione viene ampliata fino ad includere l'ultimo carattere sulla riga visibile precedente.
Se il tipo di selezione corrente è rectangle e il cursore si trova all'inizio della riga,
la selezione non viene modificata.
Se il parametro actionRepeat è positivo,
l'azione blockMarkLeft viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkLeft si comporta come
l'azione blockMarkRight quando actionRepeat è positivo. |
blockMarkNextWord |
Se la selezione corrente è una selezione di elementi, viene cancellata.
Se la vista corrente non contiene testo, viene utilizzata l'impostazione current.block.defaultType
per selezionare il carattere corrente.
Se l'impostazione current.block.defaultType è un elemento, viene utilizzato stream.
La selezione corrente viene ampliata fino ad includere la parola successiva.
Se il parametro actionRepeat è positivo,
l'azione blockMarkNextWord viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkNextWord si comporta come
l'azione blockMarkPrevWord quando actionRepeat è positivo. |
blockMarkPageDown |
Se la vista corrente non contiene testo, viene utilizzata l'impostazione
current.block.defaultType
per selezionare una pagina di testo a partire dal punto in cui si trova il cursore. Se la vista corrente contiene
del testo selezionato, la selezione corrente viene ampliata di una pagina verso il basso a partire dal punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo,
l'azione blockMarkPageDown viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkPageDown si comporta come
l'azione blockMarkPageUp quando actionRepeat è positivo. |
blockMarkPageLeft |
Se la selezione corrente è una selezione di elementi, viene cancellata.
Se la vista corrente non contiene testo, viene utilizzata l'impostazione current.block.defaultType
per selezionare il carattere corrente.
Se l'impostazione current.block.defaultType è un elemento, viene utilizzato stream.
La selezione corrente viene ampliata di una pagina verso sinistra.
Se il parametro actionRepeat è positivo,
l'azione blockMarkPageLeft viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkPageLeft si comporta come
l'azione blockMarkPageRight quando actionRepeat è positivo. |
blockMarkPageRight |
Se la selezione corrente è una selezione di elementi, viene cancellata.
Se la vista corrente non contiene testo, viene utilizzata l'impostazione current.block.defaultType
per selezionare il carattere corrente.
Se l'impostazione current.block.defaultType è un elemento, viene utilizzato stream.
La selezione corrente viene ampliata di una pagina verso destra.
Se il parametro actionRepeat è positivo,
l'azione blockMarkPageRight viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkPageRight si comporta come
l'azione blockMarkPageLeft quando actionRepeat è positivo. |
blockMarkPageUp |
Se la vista corrente non contiene testo, viene utilizzata l'impostazione
current.block.defaultType
per selezionare una pagina di testo a partire dal punto in cui si trova il cursore. Se la vista corrente contiene
del testo selezionato, la selezione corrente viene ampliata di una pagina verso l'alto a partire dal punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo,
l'azione blockMarkPageUp viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkPageUp si comporta come
l'azione blockMarkPageDown quando actionRepeat è positivo. |
blockMarkPrevWord |
Se la selezione corrente è una selezione di elementi, viene cancellata.
Se la vista corrente non contiene testo, viene utilizzata l'impostazione current.block.defaultType
per selezionare il carattere corrente.
Se l'impostazione current.block.defaultType è un elemento, viene utilizzato stream.
La selezione corrente viene ampliata fino ad includere la parola precedente.
Se il parametro actionRepeat è positivo,
l'azione blockMarkPrevWord viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkPrevWord si comporta come
l'azione blockMarkNextWord quando actionRepeat è positivo. |
blockMarkRectangle |
Se c'è una selezione di tipo rectangle nell'ambito della vista corrente
l'azione blockMarkRectangle estende il carattere di selezione sino al punto in cui si trova il cursore.
Se al contrario non c'è, l'azione blockMarkRectangle selezionerà il carattere nel
punto in cui si trova il cursore con il tipo blocco carattere. |
blockMarkRectangleAtMouse |
L'azione blockMarkRectangleAtMouse
sposta il cursore nella posizione del mouse, cancella la selezione corrente e seleziona il carattere nella nuova
posizione del cursore con il tipo di blocco rettangolare. |
blockMarkRight |
Se la selezione corrente è una selezione di elementi, viene cancellata.
Se la vista corrente non contiene testo, viene utilizzata l'impostazione current.block.defaultType
per selezionare il carattere corrente.
Se l'impostazione current.block.defaultType è un elemento, viene utilizzato stream.
La selezione corrente viene ampliata di un carattere verso destra.
Se il tipo di selezione corrente è character o stream e il cursore si trova alla fine della riga corrente o oltre,
la selezione viene ampliata fino ad includere il primo carattere sulla riga visibile successiva.
Se il parametro actionRepeat è positivo,
l'azione blockMarkRight viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkRight si comporta come
l'azione blockMarkLeft quando actionRepeat è positivo. |
blockMarkToMouse |
Se non c'è alcun testo selezionato nell'ambito della vista corrente l'azione
blockMarkToMouse seleziona del testo partendo dalla posizione corrente sino alla posizione del mouse usando,
per il tipo di blocco, l'impostazione current.block.defaultType.
Se al contrario c'è del testo, l'azione blockMarkToMouse estenderà la selezione del blocco fino
alla posizione del mouse. |
blockMarkTop |
Se non c'è alcun testo selezionato nell'ambito della vista corrente l'azione
blockMarkTop seleziona del testo partendo dalla posizione corrente sino all'inizio del documento usando,
per il tipo di blocco, l'impostazione current.block.defaultType.
Se al contrario c'è del testo l'azione blockMarkTop estenderà la selezione del blocco fino
all'inizio del documento. |
blockMarkUp |
Se nella vista corrente non c'è testo selezionato, l'azione
blockMarkUp seleziona il testo a partire dal punto in cui si trova il cursore fino alla posizione corrispondente
sulla riga visibile precedente, utilizzando l'impostazione
current.block.defaultType per il tipo di blocco.
Se al contrario c'è del testo, l'azione blockMarkUp estenderà la selezione del blocco fino
alla riga precedente visibile.
Se il parametro actionRepeat è positivo,
l'azione blockMarkUp viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockMarkUp si comporta come
l'azione blockMarkDown quando actionRepeat è positivo. |
blockMarkWord |
L'azione blockMarkWord seleziona la parola che si trova al punto in cui si trova il cursore usando per il tipo blocco current.block.defaultType. Se l'impostazione di current.block.defaultType è "elemento", viene usato "flusso". |
blockMarkWordAtMouse |
L'azione blockMarkWordAtMouse seleziona la parola che si trova alla posizione del mouse usando per il tipo blocco current.block.defaultType. Se l'impostazione di current.block.defaultType è "elemento", viene usato "flusso". |
blockMove |
Se la viste documento di origine e destinazione non sono di sola lettura
ed è presente del testo selezionato, l'azione
blockMove sposta il testo selezionato nel punto in cui si trova il cursore.
In caso contrario, l'azione blockMove non esegue alcuna operazione.
Dopo aver spostato il testo, il testo spostato apparirà selezionato. |
blockOverlay |
Se la vista corrente non è di sola lettura e del testo visibile è selezionato in una selezione di
tipo rettangolare, elemento o carattere su una riga, l'azione blockOverlay sostituisce
il testo nel punto in cui si trova il cursore con il testo selezionato.
In caso contrario, l'azione blockOverlay non esegue alcuna operazione.
Dopo la sostituzione, il nuovo testo apparirà selezionato. |
blockShiftLeft |
Se la vista corrente non è di sola lettura e contiene del testo selezionato mediante
una selezione di tipo rettangolare o elemento, l'azione blockShiftLeft sposta il testo
selezionato di un carattere verso sinistra.
In caso contrario, l'azione blockShiftRight non esegue alcuna operazione.
Se il parametro actionRepeat è positivo,
l'azione blockShiftLeft viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockShiftLeft si comporta come
l'azione blockShiftRight quando actionRepeat è positivo. |
blockShiftRight |
Se la vista corrente non è di sola lettura e contiene del testo selezionato mediante
una selezione di tipo rettangolare o elemento, l'azione blockShiftRight sposta il testo
selezionato di un carattere verso destra.
In caso contrario, l'azione blockShiftRight non esegue alcuna operazione.
Se il parametro actionRepeat è positivo,
l'azione blockShiftRight viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione blockShiftRight si comporta come
l'azione blockShiftLeft quando actionRepeat è positivo. |
blockUnmark |
Se la selezione del blocco è contenuta nell'ambito della vista corrente,
l'azione blockUnmark rimuove la selezione. |
blockUpperCase |
Se la vista corrente non è di sola lettura e contiene del testo visibile selezionato, l'azione
blockUpperCase converte in caratteri maiuscoli il testo corrente. |
bottom |
L'azione bottom imposta un segno nel punto in cui si trova il cursore e quindi sposta il cursore alla fine dell'ultimo elemento visibile presente nel documento. |
capitalizeWord |
Se la vista corrente non è di sola lettura, l'azione capitalizeWord converte in maiuscolo
il carattere nel punto in cui si trova il cursore, quindi sposta il cursore alla successiva parola visibile
presente nel documento.
Se il parametro actionRepeat è positivo,
l'azione capitalizeWord viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è positivo, l'azione capitalizeWord
converte in maiuscolo le parole actionRepeat visibili precedenti. |
clearPrefix |
L'azione clearPrefix elimina tutto il testo dall'area dei prefissi della vista documento
corrente. |
commandLine |
L'azione commandLine sposta il cursore dall'area del testo a quella della riga comandi. |
compare |
L'azione compare richiama la finestra di dialogo di confronto. |
compareClear |
L'azione compareClear rimuove le informazioni di confronto dalla
vista documento corrente. |
compareNext |
L'azione compareNext sposta il cursore sulla mancata corrispondenza successiva nella vista
documento corrente.
Se il parametro actionRepeat è positivo, l'azione
compareNext viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione compareNext si comporta come
l'azione comparePrevious quando actionRepeat è positivo. |
comparePrevious |
L'azione comparePrevious sposta il cursore sulla mancata corrispondenza precedente nella vista
documento corrente.
Se il parametro actionRepeat è positivo,
l'azione comparePrevious viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione comparePrevious si comporta come
l'azione compareNext quando actionRepeat è positivo. |
compareRefresh |
L'azione compareRefresh confronta la vista del documento corrente con lo stesso file con il quale è stato confrontato per ultimo. |
contextEnd |
L'azione contextEnd sposta il cursore alla fine del testo nella riga corrente.
Se il cursore si trova già alla fine del testo, viene spostato alla fine della riga, come con l'azione end. |
contextHome |
L'azione contextHome sposta il cursore all'inizio del testo nella riga corrente.
Se il cursore si trova già all'inizio del testo, viene spostato all'inizio della riga, come
con l'azione home.
Alcuni programmi di analisi documenti ampliano questa azione, ad esempio per spostare
il cursore all'inizio del testo di commento in una riga, dopo i caratteri di definizione del commento. |
copy |
Se la vista corrente ha lo stesso testo visibile selezionato, l'azione
copy copia il testo selezionato nel blocco appunti. |
cursorToMouse |
L'azione cursorToMouse sposta il cursore alla posizione corrente del mouse. |
cut |
Se la vista corrente non è di sola lettura e c'è del testo selezionato
visibile l'azione cut copia il testo selezionato nel blocco appunti e cancella il testo dal documento. |
delete |
L'azione delete esegue una delle seguenti operazioni:
- Se non vi sono elementi visibili, la vista è di sola lettura o il cursore si trova su un elemento di
esempio, non viene eseguita alcuna azione.
- Se nella vista corrente esiste una selezione di un flusso, il testo selezionato viene cancellato.
- Se il cursore non si trova oltre la fine di una riga, il carattere che si trova nel punto in cui si trova il cursore viene cancellato.
- Se il cursore si trova oltre la fine di una riga, la successiva riga visibile che non sia un elemento
di esempio viene unita alla riga corrente.
L'azione delete utilizza il valore del parametro actionRepeat
per determinare quanti caratteri eliminare.
Se actionRepeat è negativo, l'azione delete si comporta come l'azione
backSpace quando actionRepeat è positivo
Se vengono eliminati più caratteri, il testo eliminato viene aggiunto al kill ring. |
deleteBlankLines |
Se la vista corrente è di sola lettura,
deleteBlankLines non effettua alcuna azione.
Se il cursore si trova in un blocco continuo di diverse righe vuote, tutte le righe, ad
eccezione di quelle vuote, verranno
eliminate.
Se il cursore si trova su una singola riga vuota, la riga verrà eliminata.
Se il cursore si trova su una riga non vuota, qualsiasi riga che segue la riga corrente, verrà eliminata. |
deleteInLine |
L'azione deleteInLine è simile all'azione
delete, ma le operazioni vengono limitate alla riga corrente.
Non vengono unite righe. |
deleteLine |
Se la vista corrente non è di sola lettura o se la riga corrente è un elemento
di esempio, l'azione deleteLine elimina la riga corrente.
Se il parametro actionRepeat è positivo, l'azione
deleteLine viene ripetuta actionRepeat volte. Tutto il testo eliminato verrà aggiunto al
kill ring. |
deleteNextWord |
Se la vista corrente non è di sola lettura, l'azione deleteNextWord
elimina la parola visibile successiva nel documento.
Se il parametro actionRepeat è positivo,
l'azione deleteNextWord viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione deleteNextWord si comporta come
l'azione deletePrevWord quando actionRepeat è positivo. Tutto il testo eliminato verrà aggiunto al
kill ring. |
deletePrevWord |
Se la vista corrente non è di sola lettura, l'azione deletePrevWord
elimina la parola visibile precedente nel documento.
Se il parametro actionRepeat è positivo, l'azione
deletePrevWord viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione deletePrevWord si comporta come
l'azione deleteNextWord quando actionRepeat è positivo. Tutto il testo eliminato verrà aggiunto al
kill ring. |
deleteToLineStart |
Se la vista corrente non è di sola lettura l'azione deleteToLineStart eliminerà
il testo dal dal punto in cui si trova il cursore fino all'inizio della riga.
Tutto il testo eliminato verrà aggiunto al
kill ring. |
deleteWhiteSpace |
Se la vista corrente non è di sola lettura l'azione
deleteWhiteSpace elimina tutti gli spazi e le tabulazioni fino al punto in cui si trova il cursore
ed anche nel suo intorno. |
down |
L'azione down sposta il cursore sulla riga visibile successiva.
Se il parametro actionRepeat è positivo,
l'azione down viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione down si comporta come
l'azione up quando actionRepeat è positivo. |
duplicateLine |
Se la vista corrente non è di sola lettura e se la riga corrente non è un elemento
di esempio, l'azione duplicateLine copia la riga corrente.
Se il parametro actionRepeat è positivo, l'azione
duplicateLine viene ripetuta actionRepeat volte. |
end |
L'azione end sposta il cursore alla fine della riga corrente. |
excludeSelection |
L'azione excludeSelection esclude
le righe visibili nella vista corrente che contengono il testo selezionato. |
execCommand |
L'azione execCommand esegue il testo sulla riga corrente come un comando editor. |
expandHideAtMouse |
L'azione expandHideAtMouse attiva e disattiva l'impostazione expanded
per l'elemento al di sotto del cursore del mouse. Se il cursore del mouse si trova
all'inizio del documento, l'impostazione topExpanded verrà attivata e disattivata. |
filterSelection |
L'azione filterSelection nasconde tutte le righe del documento che
non contengono il testo selezionato. |
find |
L'azione find visualizza la finestra di ricerca. |
findAndReplace |
L'azione findAndReplace visualizza la finestra di ricerca e sostituzione. |
findAndReplaceNext |
Se la vista corrente non è di sola lettura e il parametro findText.findText
non è nullo, l'azione findAndReplaceNext sostituisce l'istanza successiva del testo memorizzato nel
parametro findText.findText con il testo memorizzato nel parametro findText.replaceText.
Se il parametro actionRepeat è positivo,
l'azione findAndReplaceNext viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione findAndReplaceNext si comporta come
l'azione findAndReplaceUp quando actionRepeat è positivo. |
findAndReplaceUp |
Se la vista corrente non è di sola lettura e il parametro findText.findText
non è nullo, l'azione findAndReplaceUp sostituisce l'istanza precedente del testo memorizzato nel
parametro findText.findText con il testo memorizzato nel parametro findText.replaceText.
Se il parametro actionRepeat è positivo,
l'azione findAndReplaceUp viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione findAndReplaceUp si comporta come
l'azione findAndReplaceNext quando actionRepeat è positivo. |
findBlockEnd |
Se la vista corrente contiene del testo selezionato visibile l'azione
findBlockEnd sposta il cursore alla fine del testo selezionato visibile. |
findBlockStart |
Se la vista corrente contiene del testo selezionato visibile l'azione
findBlockStart sposta il cursore all'inizio del testo selezionato visibile. |
findLastChange |
L'azione findLastChange sposta il cursore sull'ultima modifica effettuata nel documento. |
findMark |
L'azione findMark sposta il cursore sulla riga contrassegnata trovata. |
findMatch |
L'azione findMatch consente di cercare corrispondenze con le parentesi,
delle parentesi graffe, quadre e ad angolo.
L'azione findMatch inoltre può individuare corrispondenze tra costrutti linguistici
quando determinati programmi di analisi documenti sono attivi.
Il cursore verrà posto sul costrutto corrispondente. |
findNext |
Se il testo memorizzato nel parametro findText.findText
non è una stringa nulla, l'azione findNext sposta il cursore sull'istanza successiva visibile del testo memorizzata nel
parametro findText.findText.
Se il parametro actionRepeat è positivo,
l'azione findNext viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione findNext si comporta come
l'azione findUp quando actionRepeat è positivo. |
findQuickMark |
L'azione findQuickMark imposta un contrassegno nel punto in cui si trova il cursore, quindi sposterà il cursore alla vecchia posizione del contrassegno. |
findSelection |
L'azione findSelection sposta il
cursore sull'istanza visibile successiva del testo selezionato.
Se il parametro actionRepeat è positivo, l'azione findSelection troverà
la ennesima <actionRepeat> istanza del testo selezionato.
Se il parametro actionRepeat è negativo, l'azione findSelection
effettua una ricerca all'indietro nel documento della ennesima <actionRepeat>
istanza del testo selezionato. |
findUp |
Se il testo memorizzato nel parametro findText.findText
non è una stringa nulla, l'azione findUp sposta il cursore sull'istanza precedente
visibile del testo memorizzata nel
parametro findText.findText.
Se il parametro actionRepeat è positivo,
l'azione findUp viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione findUp si comporta come
l'azione findNext quando actionRepeat è positivo. |
get |
L'azione get visualizza la finestra di dialogo di richiamo del file. |
hexEditLine |
L'azione hexEditLine visualizza la finestra di modifica esadicimale delle righe. |
help |
Nelle applicazioni editor in cui il supporto guida è abilitato,
l'azione help richiama la guida in linea dell'editor. |
home |
L'azione home sposta il cursore all'inizio della riga corrente. |
indentText |
L'azione indentText sposta il testo della riga corrente in base allo schema di rientro attivo. |
insertDecimalSeparator |
Se la vista corrente non è di sola lettura, l'azione insertDecimalSeparator
inserisce il separatore decimale che rileva le impostazioni internazionali, nel punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo,
l'azione insertDecimalSeparator viene ripetuta actionRepeat volte. |
insertFileName |
Se la vista corrente non è di sola lettura e il documento corrente non è privo di titolo,
l'azione insertFileName inserisce il nome del documento nel punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo, l'azione
insertFileName viene ripetuta actionRepeat volte. |
insertLeftBrace |
Se la vista corrente non è di sola lettura, l'azione insertLeftBrace
inserisce una parentesi sinistra nel punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo,
l'azione insertLeftBrace viene ripetuta actionRepeat volte. |
insertNot |
Se la vista corrente non è di sola lettura, l'azione insertNot
inserisce un carattere di negazione nel punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo, l'azione
insertNot viene ripetuta actionRepeat volte. |
insertRightBrace |
Se la vista corrente non è di sola lettura, l'azione insertRightBrace
inserisce una parentesi destra nel punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo,
l'azione insertRightBrace viene ripetuta actionRepeat volte. |
insertTab |
Se la vista corrente non è di sola lettura, l'azione insertTab
inserisce un carattere di tabulazione nel punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo, l'azione
insertTab viene ripetuta actionRepeat volte. |
insertToTab |
In modalità insert, se la vista corrente non è di sola lettura, l'azione
insertToTab inserisce spazi dal punto in cui si trova il cursore fino all'interruzione di tabulazione
successiva.
In moralità replace o se la vista corrente è di sola lettura, l'azione
insertToTab sposta il cursore all'interruzione di tabulazione successiva. |
join |
L'azione join unisce la riga corrente con la riga visibile successiva che non
sia un elemento di esempio.
Se il parametro actionRepeat è positivo, l'azione join
viene ripetuta actionRepeat volte. |
keyRecorderPlay |
L'azione keyRecorderPlay ripete le battute della tastiera
memorizzate dalle azioni keyRecorderStart e keyRecorderStop.
Se il parametro actionRepeat è positivo, l'azione
keyRecorderPlay viene ripetuta actionRepeat volte. |
keyRecorderStart |
L'azione keyRecorderStart avvia la registrazione delle battute della tastiera. |
keyRecorderStop |
L'azione keyRecorderStop interrompe la registrazione delle battute della tastiera. |
killLine |
Se la vista corrente è di sola lettura e la riga corrente è un elemento di esempio,
l'azione killLine non effettua alcuna operazione. Se non è
stato impostato il parametro actionArgument e non esiste alcun testo
nella riga corrente oltre al punto in cui si trova il cursore, la riga corrente viene unita
alla riga successiva nel documento. Se il parametro actionArgument
non è stato impostato e vi è del testo sulla riga corrente oltre
l'attuale posizione del cursore, il testo dal punto in cui si trova il cursore
fino alla fine della riga viene eliminato.
Se il parametro actionArgument è stato impostato e il parametro
actionRepeat restituisce un valore positivo, il testo
dal punto in cui si trova il cursore alla fine della riga corrente
viene eliminato e la riga corrente viene unita alla riga successiva. Ciò verrà ripetuto actionRepeat volte.
Se il parametro actionRepeat restituisce zero, l'azione killLine
elimina il testo dal punto in cui si trova il cursore fino all'inizio
della riga corrente. Se il parametro actionRepeat restituisce
un valore negativo, l'azione killLine elimina il testo dal punto in cui si trova il cursore
fino all'inizio della riga e le righe actionRepeat
che precedono la riga corrente.
Tutto il testo eliminato verrà aggiunto al
kill ring. |
killRegion |
Se la vista corrente non è di sola lettura ed ha impostato un contrassegno,
l'azione killRegion elimina il testo dal punto in cui si trova il cursore fino al punto in cui si trova
il contrassegno. Tutto il testo eliminato verrà aggiunto al
kill ring. |
left |
L'azione left sposta il cursore di una posizione a sinistra.
Se il parametro actionRepeat è positivo, l'azione left
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione left si comporta come
l'azione right quando actionRepeat è positivo. |
locateLine |
L'azione locateLine sposta il cursore sulla riga comandi in modo
che l'utente possa immettere il numero di riga da individuare. |
locateSequenceLine |
L'azione locateSequenceLine sposta il cursore sulla riga comandi in modo
che l'utente possa immettere il numero di riga di sequenza da individuare.
Quando nel documento non sono impostati numeri di riga, o non sono visualizzati, l'azione
locateSequenceLine si comporta allo stesso modo dell'azione locateLine. |
lowerCaseRegion |
Se la vista corrente non è di sola lettura ed
ha impostato un contrassegno, l'azione lowerCaseRegion converte in caratteri minuscoli il
testo dal dal punto in cui si trova il cursore fino al punto in cui si trova il contrassegno. |
lowerCaseWord |
Se la vista corrente non è di sola lettura, l'azione lowerCaseWord
modifica la parola nel punto in cui si trova il cursore in caratteri minuscoli, quindi sposta
il cursore fino alla parola visibile successiva nel documento.
Se il parametro actionRepeat è positivo, l'azione
lowerCaseWord viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è positivo, l'azione lowerCaseWord
converte in minuscolo le parole actionRepeat visibili precedenti. |
match |
L'azione match consente di cercare corrispondenze con le parentesi,
delle parentesi graffe, quadre e ad angolo.
L'azione match inoltre può individuare corrispondenze tra costrutti linguistici
quando determinati programmi di analisi documenti sono attivi.
Il testo tra i costrutti corrispondenti verrà selezionato. |
nameMark |
L'azione nameMark sposta il cursore sulla riga del contrassegno del nome. |
newLine |
L'azione newLine sposta il cursore all'inizio della successiva riga visibile.
Se il parametro actionRepeat è positivo, l'azione newLine
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione newLine sposta il cursore
all'inizio della ennesima <actionRepeat> riga precedente visibile. |
nextTabStop |
L'azione nextTabStop sposta il cursore all'interruzione di tabulazione successiva. Per
determinare le impostazioni dell'interruzione di tabulazione corrente, fare riferimento al parametro
current.tabs.
Se il parametro actionRepeat è positivo, l'azione
nextTabStop viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione nexTabStop si comporta come
l'azione prevTabStop quando actionRepeat è positivo. |
nextWord |
L'azione nextWord sposta il cursore all'inizio della parola successiva.
Se il parametro actionRepeat è positivo, l'azione nextWord
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione nextWord si comporta come
l'azione prevWord quando actionRepeat è positivo. |
nullAction |
L'azione nullAction non fa nulla. |
oneSpace |
Se la vista corrente non è di sola lettura l'azione oneSpace elimina
tutti gli spazi e le tabulazioni nel punto in cui si trova il cursore e anche nel suo intorno,
e li sostituisce con singoli spazi. |
openLine |
L'azione openLine crea una nuova riga dopo la riga corrente e sposta il cursore
all'inizio della nuova riga.
Se il parametro actionRepeat è positivo, l'azione
openLine viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione openLine crea
actionRepeat nuove righe prima della riga corrente. |
pageDown |
L'azione pageDown sposta il cursore di una pagina verso il basso.
Se il parametro actionRepeat è positivo, l'azione pageDown
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione pageDown si comporta come
l'azione pageUp quando actionRepeat è positivo. |
pageLeft |
L'azione pageLeft sposta il cursore di una pagina a sinistra.
Se il parametro actionRepeat è positivo, l'azione
pageLeft viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione pageLeft si comporta come
l'azione pageRight quando actionRepeat è positivo. |
pageRight |
L'azione pageRight sposta il cursore di una pagina a destra.
Se il parametro actionRepeat è positivo, l'azione pageRight
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione pageRight si comporta come
l'azione pageLeft quando actionRepeat è positivo. |
pageUp |
L'azione pageUp sposta il cursore di una pagina verso l'altro.
Se il parametro actionRepeat è positivo, l'azione
pageUp viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione pageUp si comporta come
l'azione pageDown quando actionRepeat è positivo. |
popupAtCursor |
L'azione popupAtCursor visualizza il menu a comparsa nel punto in cui si trova il cursore. |
popupAtMouse |
L'azione popupAtMouse visualizzerà il menu a comparsa nel punto in cui si trova il cursore. |
paste |
Se la vista corrente non è di sola lettura, l'azione paste
copia il testo dagli appunti nel punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo, l'azione paste
viene ripetuta actionRepeat volte. |
pasteOverlay |
Se la vista corrente non è di sola lettura, l'azione pasteOverlay
sovrascrive il testo nel punto in cui si trova il cursore con il testo copiato negli appunti. |
preferences |
Visualizza la finestra delle preferenze dell'editor.
Non tutte le applicazioni editor implementano questa azione. |
prefixBackSpace |
L'azione prefixBackSpace sposta la posizione del
cursore nell'area di prefisso di un carattere verso sinistra, quindi elimina il carattere
nel punto in cui si trova il cursore.
Se il cursore si trova già nella colonna 1 dell'area del prefisso, non viene eseguita nessuna azione.
Se il parametro actionRepeat è positivo, l'azione
prefixBackSpace viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione prefixBackSpace si comporta come
l'azione prefixDelete quando actionRepeat è positivo. |
prefixDelete |
L'azione prefixDelete elimina il carattere nel punto in cui si trova il cursore
nell'area di prefisso.
Se il parametro actionRepeat è positivo, l'azione prefixDelete
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione prefixDelete si comporta come
l'azione prefixBackSpace quando actionRepeat è positivo. |
prefixEnd |
L'azione prefixEnd sposta il punto in cui si trova il cursore nell'area del
prefisso alla fine del testo nell'area del prefisso. |
prefixHome |
L'azione prefixHome sposta il punto in cui si trova il cursore
nell'area del prefisso all'inizio del testo nell'area del prefisso. |
prefixLeft |
L'azione prefixLeft sposta il punto in cui si trova il cursore
nell'area del prefisso di un carattere verso sinistra.
Se il cursore si trova già nella colonna 1, non viene eseguita alcuna azione.
Se il parametro actionRepeat è positivo, l'azione
prefixLeft viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione prefixLeft si comporta come
l'azione prefixRight quando actionRepeat è positivo. |
prefixRight |
L'azione prefixRight sposta il punto in cui si trova il cursore
nell'area del prefisso di un carattere verso destra.
Se il cursore si trova già alla fine del testo di prefisso, il cursore viene spostato alla colonna
1 dell'area di testo.
Se il parametro actionRepeat è positivo, l'azione prefixRight
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione prefixRight si comporta come
l'azione prefixLeft quando actionRepeat è positivo. |
prefixTruncate |
L'azione prefixTruncate elimina il testo nel punto in cui si trova il cursore
del cursore nell'area di prefisso fino alla fine del testo. |
prevTabStop |
L'azione prevTabStop sposta il cursore all'interruzione di tabulazione precedente. Per
determinare le impostazioni dell'interruzione di tabulazione corrente, fare riferimento al parametro
current.tabs.
Se il parametro actionRepeat è positivo, l'azione
prevTabStop viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione prevTabStop si comporta come
l'azione nextTabStop quando actionRepeat è positivo. |
prevWord |
L'azione prevWord sposta il cursore all'inizio della parola precedente.
Se il parametro actionRepeat è positivo, l'azione prevWord
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione prevWord si comporta come
l'azione nextWord quando actionRepeat è positivo. |
print |
L'azione print visualizza la finestra di dialogo relativa alla stampa. |
processPrefix |
L'azione processPrefix richiama il comando processPrefix
con l'impostazione baseProfile corrente come parametro.
Ad esempio, se il profilo di base corrente è seu,
l'azione processPrefix eseguirà il comando processPrefix seu.
Tenere presente che il comando processPrefix richiamato, non necessariamente è il comando
processPrefix predefinito.
Se il comando processPrefix è stato ridefinito per la vista corrente,
verrà richiamato il comando processPrefix ridefinito. |
proto |
L'azione proto espande le maschere
predefinite nel programma di analisi documenti, quali il costrutto switch
in un documento C/C++.
L'azione proto è disponibile solo quando alcuni programmi di analisi documenti
sono attivi. |
redo |
L'azione redo ripete l'ultima modifica annullata mediante l'azione undo.
Se il parametro actionRepeat è positivo, l'azione
redo viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione redo si comporta come
l'azione undo quando actionRepeat è positivo. |
reload |
L'azione reload ricarica il documento che è attualmente in fase di editazione. |
rename |
L'azione rename consente all'utente di ridenominare il documento corrente. |
restorePrefix |
L'azione restorePrefix elimina tutto il testo dall'area
del prefisso e ripristina le righe escluse. |
right |
L'azione right sposta il cursore di una posizione a destra.
Se il parametro actionRepeat è positivo, l'azione right
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione right si comporta come
l'azione left quando actionRepeat è positivo. |
save |
L'azione save salva il documento corrente. |
saveAs |
L'azione saveAs visualizza la finestra relativa al salvataggio. |
saveToWriter |
L'azione saveToWriter deve essere utilizzata dagli scrittori di applicazioni
che desiderano salvare il documento corrente in un particolare oggetto
Java Writer precedentemente impostato con il metodo setSaveWriter()
della classe com.ibm.lpex.core.LpexView.
Se tale oggetto non è stato impostato, viene eseguita l'azione save. |
scrollBottom |
L'azione scrollBottom scorre la riga corrente verso la parte finale della finestra. |
scrollCenter |
L'azione scrollCenter scorre la riga corrente fino al
centro della finestra. |
scrollDown |
L'azione scrollDown scorre la finestra di una riga in avanti. |
scrollMessageLeft |
L'azione scrollMessageLeft scorre il testo visualizzato nella riga messaggi
in modo che la sezione precedente divenga visibile. |
scrollMessageRight |
L'azione scrollMessageRight scorre il testo visualizzato nella riga messaggi
in modo che la sezione successiva divenga visibile. |
scrollTop |
L'azione scrollTop scorre la riga corrente verso l'alto della finestra. |
scrollUp |
L'azione scrollUp scorre la finestra di una riga verso l'alto. |
setActionArgument |
Se il parametro actionArgument non è impostato, l'azione
setActionArgument imposta actionArgument come un singolo asterisco.
Se a questo punto vengono immesse più cifre decimali o un segno meno, questi elementi verranno accodati
al parametro actionArgument fino a quando non viene premuto un tasto che non sia una cifra decimale o un
meno.
Se actionArgument è impostato su asterisco quando viene eseguita l'azione setActionArgument,
verrà aggiunto un altro asterisco a actionArgument.
Se actionArgument è impostato su qualsiasi altro elemento quando viene eseguita l'azione
setActionArgument, l'impostazione di actionArgument
viene chiusa e le cifre decimali e i segni meno non vengono aggiunti a actionArgument. |
setParser |
L'azione setParser sposta il cursore sulla riga comandi in modo che
l'utente possa specificare il nome del nuovo programma di analisi documenti per il documento. |
setQuickMark |
L'azione setQuickMark imposta un contrassegno nel punto in cui si trova il cursore.
Usare l'azione findQuickMark per spostare il cursore nuovamente sul contrassegno. |
setQuickMarkAll |
L'azione setQuickMarkAll imposta il contrassegno alla fine del documento e sposta
il cursore all'inizio del documento stesso. |
setQuickMarkWord |
L'azione setQuickMarkWord imposta il contrassegno alla fine della parola successiva.
Se il parametro actionRepeat è positivo, il contrassegno viene impostato alla fine della
ennesima <actionRepeat> parola successiva.
Se il parametro actionRepeat è negativo, il contrassegno viene impostato all'inizio della
ennesima <actionRepeat> parola precedente. |
showAll |
L'azione showAll rende visibili tutte le righe invisibili. |
split |
L'azione split divide la riga corrente nel punto in cui si trova il cursore.
Se il parametro actionRepeat è positivo, l'azione
split viene ripetuta actionRepeat volte. |
splitAndShift |
L'azione splitAndShift divide la riga corrente nel punto in cui si trova cursore
e sposta il testo sulla nuova riga. |
splitLine |
L'azione splitLine divide la riga corrente nel punto in cui si trova il cursore e
sposta il cursore all'inizio della nuova riga.
Se il parametro actionRepeat è positivo, l'azione splitLine
viene ripetuta actionRepeat volte. |
textWindow |
L'azione textWindow sposta il cursore dalla riga comandi all'area testo. |
toggleCaseSensitive |
L'azione toggleCaseSensitive attiva e disattiva
il parametro findText.asis. |
toggleInsert |
L'azione toggleInsert alterna lo stato della modalità di inserimento
tra insert e replace. |
toggleKeyRecording |
L'azione toggleKeyRecording attiva e disattiva la modalità
di registrazione delle battute. |
toggleRegularExpression |
L'azione toggleRegularExpression attiva e disattiva
il parametro findText.regularExpression. |
top |
L'azione top imposta il contrassegno rapido
nel punto in cui si trova il cursore, quindi, sposta il cursore all'inizio
della prima riga visibile nel documento. |
transposeCharacters |
Se la vista corrente non è di sola lettura e la riga corrente non è un elemento di esempio,
l'azione transposeCharacters sposta il carattere nel punto in cui si trova il cursore
con il carattere che lo precede.
Se il parametro actionRepeat è positivo, l'azione
transposeCharacters viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, il carattere che precede il cursore viene spostato
e sostituito con il carattere che lo precede per actionRepeat volte. |
transposeLines |
Se la vista corrente non è di sola lettura, l'azione transposeLines
traspone la riga corrente con la riga che la precede.
Se il parametro actionRepeat è positivo, l'azione transposeLines
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, la riga che precede il cursore viene spostata
e sostituita con la riga che la precede per actionRepeat volte. |
transposeWords |
Se la vista corrente non è di sola lettura, l'azione transposeWords
traspone la parola corrente con la parola che la precede.
Se il parametro actionRepeat è positivo, l'azione
transposeWords viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, la parola che precede il cursore viene spostata
e sostituita con la parola che la precede per actionRepeat volte. |
truncate |
Se la vista corrente non è di sola lettura e se la riga corrente non è un elemento
di esempio, l'azione truncate interrompe la riga corrente.
In caso contrario, l'azione truncate non esegue alcuna operazione. |
undo |
L'azione undo annulla l'ultima modifica apportata al documento.
Se il parametro actionRepeat è positivo, l'azione
undo viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione undo si comporta come
l'azione redo quando actionRepeat è positivo. |
up |
L'azione up sposta il cursore sulla riga visibile precedente.
Se il parametro actionRepeat è positivo, l'azione up
viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è negativo, l'azione up si comporta come
l'azione down quando actionRepeat è positivo. |
upperCaseRegion |
Se la vista corrente non è di sola lettura ed
ha impostato un contrassegno, l'azione upperCaseRegion converte in caratteri maiuscoli il
testo dal dal punto in cui si trova il cursore fino al punto in cui si trova il contrassegno. |
upperCaseWord |
Se la vista corrente non è di sola lettura, l'azione upperCaseWord
modifica la parola nel punto in cui si trova il cursore in caratteri maiuscoli, quindi sposta
il cursore fino alla parola visibile successiva nel documento.
Se il parametro actionRepeat è positivo, l'azione
upperCaseWord viene ripetuta actionRepeat volte.
Se il parametro actionRepeat è positivo, l'azione upperCaseWord
converte in maiuscolo le parole actionRepeat visibili precedenti. |
windowBottom |
L'azione windowBottom sposta il cursore sulla riga in basso della finestra. |
windowTop |
L'azione windowTop sposta il cursore sulla riga in alto della finestra. |
wordEnd |
L'azione wordEnd sposta il cursore alla fine della parola nel
punto in cui si trova il cursore. |
wordStart |
L'azione wordStart sposta il cursore all'inizio della parola
nel punto in cui si trova il cursore. |
yank |
Se la vista corrente non è di sola lettura
e il kill ring contiene ancora dati, la stringa corrente cancellata viene inserita nel documento
nel punto in cui si trova il cursore. |
yankPrevious |
Se la vista corrente non è di sola lettura e l'ultima azione è stata
yank, la stringa inserita nel documento dall'ultima azione yank viene sostituita dalla
precedente stringa cancellata presente nel kill ring.
Valori positivi e negativi del
parametro actionRepeat permetteranno di spostarsi avanti e indietro nel kill ring.
|
Copyright IBM Corporation 1992, 2004. Tutti i diritti riservati.