La finestra dell'editor è interamente programmabile attraverso l'utilizzo di una vasta serie di comandi, azioni e parametri. E' possibile utilizzare i comandi e i parametri per personalizzare la finestra dell'editor, ricercare o modificare il testo nel proprio documento ed eseguire molte altre funzioni.
Selezionare un parametro dall'elenco riportato di seguito per visualizzare le informazioni corrispondenti. I parametri possono essere impostati e interrogati a meno che non sia notificato diversamente.
Nome parametro | Descrizione |
---|---|
|
|
actionArgument | Imposta o richiede un argomento di carattere generale che viene usato per le azioni dell'editor. |
actionClass | Definisce un'azione utente per la vista corrente. |
actionKey | Restituisce il tasto principale che viene assegnato a una azione specificata. Solo interrogazione. |
actionKeyText | Ottiene una stringa di testo convertito per il tasto principale che è assegnato ad un'azione specifica. Solo interrogazione. |
actionRepeat | Richiede una interpretazione numerica del parametro actionArgument. Questo valore è utilizzato da molte azioni per il conteggio delle ripetizioni. Solo interrogazione. |
actions | Elenca tutte le azioni utente definite per la vista corrente. Solo interrogazione. |
autoCheck | Imposta o verifica se l'editor completa implicitamente le modifiche al documento quando il cursore viene spostato da una riga modificata. |
baseProfile | Restituisce il profilo di base che è stato usato l'ultima volta che è stato dato il comando updateProfile. Solo interrogazione. |
beep | Imposta o verifica se deve essere emesso un segnale acustico quando viene immesso il comando screenShow. |
block.anythingSelected | Indica se esiste un testo di selezione del blocco visibile. Solo interrogazione. |
block.bottomElement | Restituisce il numero di elemento dell'ultimo elemento visibile nella selezione del blocco. Solo interrogazione. |
block.bottomPosition | Restituisce il numero di colonna dell'ultima colonna dell'ultimo elemento nella selezione del blocco. Solo interrogazione. |
block.defaultType | Imposta o richiede il tipo di blocco predefinito. |
block.inView | Indica se la selezione del blocco è nella vista corrente. Solo interrogazione. |
block.text | Restituisce il testo che è attualmente selezionato. Solo interrogazione. |
block.topElement | Restituisce il numero di elemento del primo elemento visibile nella selezione del blocco. Solo interrogazione. |
block.topPosition | Restituisce il numero di colonna della prima colonna del primo elemento nella selezione del blocco. Solo interrogazione. |
block.type | Restituisce il tipo di blocco corrente. Solo interrogazione. |
changes | Restituisce il numero delle modifiche annullabili effettuate dall'ultimo salvataggio. Solo interrogazione. |
class | Registra o annulla la registrazione delle classi di elemento della vista corrente. |
classes | Restituisce un elenco di tutti gli elementi delle classi che sono attualmente registrati per la vista corrente. Solo interrogazione. |
commandClass | Definisce un comando utente per la vista corrente. |
commandLine | Imposta o richiede la visibilità della riga comandi. |
commands | Elenca tutti i comandi utente definiti per la vista corrente. Solo interrogazione. |
compare.columns | Imposta o verifica se le operazioni di confronto sono limitate a un intervallo di colonne. |
compare.endColumn | Imposta o richiede la colonna finale utilizzata quando le operazioni di confronto sono limitate a un intervallo di colonne. |
compare.ignoreAllBlanks | Stabilisce se le differenze nel numero di spazi in una riga sono significanti quando vengono confrontati file con il comando compare. |
compare.ignoreCase | Stabilisce se le differenze nei caratteri maiuscoli sono significativi quando vengono confrontati file con il comando compare. |
compare.ignoreComments | Stabilisce se le differenze nei commenti sono importanti durante il confronto dei file con il comando compare. |
compare.ignoreLeadingBlanks | Stabilisce se le differenze nel numero di spazi all'inizio di una riga sono significativi quando vengono confrontati file con il comando compare. |
compare.ignoreSequenceNumbers | Stabilisce se le differenze nei numeri di sequenza sono significative durante il confronto tra file con il comando compare. |
compare.ignoreTrailingBlanks | Stabilisce se le differenze nel numero di spazi alla fine di una riga sono significativi quando vengono confrontati file con il comando compare. |
compare.startColumn | Imposta o richiede la colonna iniziale utilizzata quando le operazioni di confronto sono limitate a un intervallo di colonne. |
current | Restituisce l'impostazione corrente di un parametro. Solo interrogazione. |
currentKey | Restituisce il tasto che è stato usato per ultimo. Solo interrogazione. |
currentMousePoint | Restituisce le coordinate del puntatore nel momento in cui è stato registrato l'ultimo evento mouse. Solo interrogazione. |
cursor.blinkTime | Imposta o richiede l'intervallo di intermittenza del cursore. |
cursor.width | Imposta o richiede la larghezza in pixel del cursore in modalità inserimento. |
cursorRow | Imposta o richiede la riga fisica della linea contenente il cursore. |
default | Imposta o richiede l'impostazione predefinita di un parametro. |
defaultActions | Elenca tutte le azioni predefinite implementate nell'editor. Solo interrogazione. |
defaultProfile | Imposta o richiede il nome del file utilizzato per specificare le impostazioni predefinite per l'editor. |
dirty | Indica se esiste una modifica incompleta nel documento corrente. |
displayPosition | Imposta o richiede la posizione della colonna del cursore nell'elemento corrente. |
documentId | Restituisce un numero intero univoco che può essere usato per identificare il documento. Solo interrogazione. |
editorLog | Imposta o richiede il nome del file utilizzato per registrare errori critici. |
element | Restituisce il numero dell'elemento corrente. Solo interrogazione. |
elementClasses | Imposta o richiede le classi per l'elemento corrente. |
elements | Restituisce il numero totale di elementi nel documento corrente. Solo interrogazione. |
emphasisLength | Imposta o richiede il numero di caratteri che sono enfatizzati. |
emphasisPosition | Imposta o richiede la posizione dell'enfasi. |
excludedClasses | Imposta o richiede le classi dell'elemento che dovrebbe essere escluso dalla vista corrente. |
expandHide | Imposta o richiede la visibilità dell'area espansa/nascosta. |
expandHideAreaWidth | Restituisce la larghezza in pixel dell'area espansa/nascosta. Solo interrogazione. |
expandTabs | Imposta o richiede lo stato dell'espansione del carattere di tabulazione. |
expanded | Imposta o richiede la visibilità degli elementi nascosti tra l'elemento corrente e il successivo elemento visibile. |
fields | Imposta o richiede i campi di editazione correnti. |
findText.asis | Imposta o richiede l'impostazione relativa all'ortografia dei caratteri per le operazioni di ricerca. |
findText.block | Imposta o verifica se le operazioni di ricerca solo limitate al testo selezionato. |
findText.columns | Imposta o verifica se le operazioni di ricerca sono limitate a un intervallo di colonne. |
findText.emphasis | Imposta o richiede se il testo trovato è enfatizzato. |
findText.endColumn | Imposta o richiede la colonna finale quando le operazioni di ricerca sono limitate a un intervallo di colonne. |
findText.findText | Imposta o richiede il testo da trovare con il comando findText. |
findText.mark | Imposta o richiede se il testo trovato viene selezionato. |
findText.regularExpression | Imposta o verifica se il comando findText deve considerare il testo di ricerca come un modello di espressione regolare. |
findText.replaceText | Imposta o richiede il testo di sostituzione utilizzato dalle operazioni di ricerca. |
findText.startColumn | Imposta o richiede la colonna iniziale utilizzata quando le operazioni di ricerca sono limitate a un intervallo di colonne. |
findText.wholeWord | Imposta o verifica se le operazioni di ricerca devono essere limitate alle parole intere. |
findText.wrap | Imposta o richiede l'impostazione di wrapping per le operazioni di ricerca. |
font | Imposta o richiede il tipo di carattere utilizzato per visualizzare il testo nella finestra di modifica. |
forceAllVisible | Imposta o richiede la visibilità forzata di tutti gli elementi del documento. |
forceVisible | Imposta o richiede la visibilità forzata dell'elemento corrente. |
formatLine | Imposta o richiede la visibilità della riga del formato. |
formatLineText | Imposta o richiede il testo visualizzato nella riga del formato. |
fullText | Restituisce il testo completo dell'elemento corrente. Solo interrogazione. |
headerMark | Stabilisce se l'elemento corrente è un elemento di intestazione per un contrassegno escluso. Solo interrogazione. |
hex | Imposta o richiede il valore esadecimale del carattere che si trova all'attuale posizione del cursore. |
highlightCurrentLine | Imposta o verifica se la riga corrente è evidenziata. |
includedClasses | Imposta o richiede le classi dell'elemento che dovrebbe essere incluso nella vista corrente. |
inPrefix | Imposta o verifica se il cursore è posizionato nell'area prefisso o di testo. |
insertMode | Imposta o richiede la modalità di inserimento corrente. |
install | Restituisce l'impostazione di installazione di un parametro. Solo interrogazione. |
installProfile | Imposta o richiede il nome del file utilizzato per specificare le impostazioni di installazione dell'editor. |
keyAction | Imposta o richiede l'assegnazione di una azione per un certo tasto. |
keys | Elenca tutti i tasti ai quali sono state assegnate delle azioni. Solo interrogazione. |
length | Restituisce la lunghezza dell'elemento corrente. Solo interrogazione. |
line | Restituisce il numero di riga dell'elemento corrente. Solo interrogazione. |
lineNumbers.length | Imposta o richiede il numero di colonne utilizzate per visualizzare i numeri di riga nell'area prefisso. |
lineNumbers.pad | Imposta o richiede il carattere di riempimento iniziale utilizzato quando si visualizzano i numeri di riga nell'area prefisso. |
lines | Restituisce il numero totale di righe nel documento corrente. Solo interrogazione. |
maintainSequenceNumbers | Imposta o richiede se l'editor deve mantenere i numeri di sequenza del documento corrente. |
mark | Imposta, richiede o rimuove un contrassegno. |
markExcluded | Imposta o richiede l'attributo escluso di un contrassegno. |
markExcludedHeader | Imposta o richiede se un contrassegno specificato dovrebbe avere un elemento di intestazione quando viene escluso. |
markHighlight | Imposta o richiede se un contrassegno specificato dovrebbe essere evidenziato ad alta luminosità. |
markId | Restituisce il numero identificativo di un contrassegno specificato. Solo interrogazione. |
markIncluded | Imposta o richiede l'attributo incluso di un contrassegno. |
markProtect | Imposta o richiede l'attributo di protezione di un contrassegno. |
markStyle | Imposta o richiede lo stile del carattere associato a un contrassegno. |
messageLine | Imposta o richiede la visibilità della riga messaggi. |
messageText | Imposta o richiede il testo visualizzato nella riga dei messaggi. |
mouseAction | Imposta o richiede l'assegnazione di una azione per un certo mouse. |
mouseEvents | Elenca tutti gli eventi del mouse ai quali sono state assegnate delle azioni. Solo interrogazione. |
multipleViews | Imposta o verifica se è possibile aprire altre viste del documento nelle applicazioni editor che implementano più viste di un documento. |
name | Imposta o richiede il nome del documento corrente. |
palette | Restituisce la tavolozza dei colori usata l'ultima volta che è stato dato il comando updateProfile. Solo interrogazione. |
parseAfterEveryKey | Imposta o verifica se il programma di analisi dei documenti dovrà essere richiamato dopo ogni azione di tasto. |
parser | Restituisce il nome del programma di analisi dei documenti utilizzato dalla vista corrente. Solo interrogazione. |
parserProperty | Imposta o richiede le proprietà del programma di analisi documenti in esecuzione nella vista corrente. |
pixelPosition | Restituisce l'offset del pixel della attuale posizione del cursore. Solo interrogazione. |
popup | Imposta o richiede i contenuti del menu a comparsa. |
position | Imposta o richiede la posizione della colonna del cursore nell'elemento corrente. |
prefixArea | Imposta o richiede la visibilità dell'area dei prefissi. |
prefixAreaMargin | Imposta o richiede il margine da visualizzare tra il testo dell'area prefisso e l'area di modifica. |
prefixAreaText | Imposta o richiede il tipo di testo visualizzato nell'area prefisso. |
prefixAreaWidth | Restituisce la larghezza in pixel dell'area dei prefissi. Solo interrogazione. |
prefixPosition | Imposta o richiede la posizione della colonna del cursore nell'area dei prefissi. |
prefixProtect | Imposta o verifica se il cursore può essere spostato nell'area prefisso. |
prefixText | Imposta o richiede il testo corrente dei prefissi del documento. |
print.bottomMargin | Imposta o richiede il margine inferiore usato dal comando print. |
print.font | Imposta o richiede il font usato dal comando print. |
print.footer | Imposta o richiede il testo da stampare come riga a piè di pagina su ciascuna pagina. |
print.header | Imposta o richiede il testo da stampare come una riga di intestazione su ciascuna pagina. |
print.leftMargin | Imposta o richiede il margine sinistro usato dal comando print. |
print.lineNumbers | Imposta o verifica se il comando print stampa i numeri di riga. |
print.rightMargin | Imposta o richiede il margine destro usato dal comando print. |
print.tokenized | Imposta o verifica se il comando print stampa gli attributi in token impostati dal programma di analisi dei documenti. |
print.topMargin | Imposta o richiede il margine superiore usato dal comando print. |
readonly | Imposta o verifica se il documento può essere modificato nella vista corrente. |
recording | Imposta o verifica se l'editor registra le modifiche al documento. |
rowHeight | Restituisce l'altezza in pixel di una riga di testo. Solo interrogazione. |
rows | Restituisce il numero di righe di testo che possono essere visualizzate in una finestra di testo. Solo interrogazione. |
save.lineSeparator | Imposta o richiede il separatore di riga utilizzato dalle operazioni di salvataggio. |
save.textLimit | Imposta o richiede la lunghezza massima della riga usata dal comando save. |
save.trim | Imposta o verifica se il comando save deve eliminare gli spazi vuoti finali da tutte le righe del documento. |
scroll | Imposta o richiede il numero di pixel che la vista corrente deve essere spostata sulla destra. |
scrollWhileAdjusting | Imposta o richiede se la finestra scorre se la barra di scorrimento verticale viene trascinata. |
sequenceDefaultText | Imposta o richiede la parte di testo predefinita dei numeri di sequenza. |
sequenceNumber | Imposta o richiede l'attuale numero di sequenza dell'elemento. |
sequenceNumbers | Imposta o richiede la colonna di inizio e l'ampiezza dei numeri di sequenza. |
sequenceNumbersFormat | Imposta o richiede la stringa del formato usata per visualizzare l'area dei numeri di sequenza. |
sequenceText | Imposta o richiede la parte di testo dei numeri di sequenza dell'elemento corrente. |
shiftInCharacter | Imposta o richiede il carattere utilizzato per visualizzare i controlli Shift-in emulati. |
shiftOutCharacter | Imposta o richiede il carattere utilizzato per visualizzare i controlli Shift-out emulati. |
show | Determina se l'elemento della vista corrente è un elemento di esempio. Solo interrogazione. |
showSosi | Imposta o verifica se l'editor visualizza i caratteri di controllo Shift-out e Shift-in emulati. |
sourceCcsid | Imposta o richiede il CCSID del file sulla piattaforma di origine. |
sourceEncoding | Imposta o richiede la decodifica dei caratteri del file nella sua piattaforma originale. |
sourceName | Imposta o interroga un nome documento alternativo, ad esempio il nome membro remoto sottostante. |
splitWindow | Imposta o richiede la modalità con la quale verranno aperte le viste nuove nelle applicazioni editor che implementano finestre divise. |
splitWindow.orientation | Imposta o richiede la modalità con la quale dovranno essere visualizzate più viste in una finestra delle applicazioni editor che implementano le finestre divise. |
status | Imposta o richiede lo stato del comando. |
statusLine | Imposta o richiede la visibilità della riga di stato. |
style | Imposta o richiede i caratteri di stile utilizzati per visualizzare il testo dell'elemento corrente. |
styleAttributes | Imposta o richiede gli attributi di stile di un carattere dello stile o di uno degli stili predefiniti. |
tabs | Imposta o richiede gli arresti di tabulazione utilizzati dalle azioni nextTabStop e prevTabStop. |
text | Imposta o richiede il testo corrente dell'elemento. |
textAreaWidth | Restituisce la larghezza in pixel dell'area di testo. Solo interrogazione. |
textWidth | Restituisce la larghezza in pixel del testo dell'elemento corrente. Solo interrogazione. |
topExpanded | Imposta o richiede la visibilità degli elementi nascosti tra l'inizio del documento e il primo elemento visibile. |
updateProfile.baseProfile | Imposta o richiede il profilo di base che sarà usato dal comando updateProfile. |
updateProfile.extensions | Elenca tutte le estensioni dei nomi file associate ai programmi di analisi dei documenti. Solo interrogazione. |
updateProfile.noParser | Imposta o verifica se il comando updateProfile deve impostare un programma di analisi dei documenti. |
updateProfile.palette | Imposta o richiede la tavolozza dei colori che sarà usata dal comando updateProfile. |
updateProfile.paletteAttributes | Imposta o richiede gli attributi di stile utilizzati per uno stile e una tavolozza di colori specifici quando viene emesso il comando updateProfile. |
updateProfile.palettes | Elenca le tavolozze di colori disponibili per il comando updateProfile. Solo interrogazione. |
updateProfile.parser | Imposta o richiede il programma di analisi dei documenti utilizzato dal comando updateProfile. |
updateProfile.parserAssociation | Imposta o richiede il programma di analisi dei documenti associato a un'estensione del nome file. |
updateProfile.parserClass | Imposta o richiede il nome della classe di un programma di analisi dei documenti. |
updateProfile.parsers | Elenca i programmi di analisi dei documenti disponibili per il comando updateProfile. Solo interrogazione. |
updateProfile.userActions | Imposta o richiede le azioni utente utilizzate dal comando updateProfile. |
updateProfile.userCommands | Imposta o richiede i comandi utente utilizzati dal comando updateProfile. |
updateProfile.userKeyActions | Imposta o richiede le azioni utente chiave utilizzate dal comando updateProfile. |
updateProfile.userMouseActions | Imposta o richiede le azioni utente del mouse utilizzate dal comando updateProfile. |
updateProfile.userProfile | Imposta o richiede il profilo utente usato dal comando updateProfile. |
userParameter | Imposta o richiede le impostazioni definite dall'utente. |
useSourceColumns | Imposta o verifica se l'editor utilizza le caratteristiche di colonna del file nel proprio codice sorgente dei caratteri. |
version | Restituisce la versione dell'editor. Solo interrogazione. |
viewId | Restituisce un numero intero che identifica la vista di un documento. Solo interrogazione. |
visible | Determina se l'elemento della vista corrente è visibile in tale vista. Solo interrogazione. |
Emissione di comandi dell'editor
Comandi, azioni e parametri dell'editor
Comando query
Comando set
Copyright IBM Corporation 1992, 2004. Tutti i diritti riservati.