The editor has an extensive set of edit actions which may be assigned to keys,
mouse events, toolbar buttons, and pop-up and pulldown menu items.
Actions differ from commands in that they do not accept parameters, and have an
availability state associated with them.
The availability state determines, for example, whether a menu item associated
with an action should be enabled or not.
appendToActionArgument
| The appendToActionArgument action appends the character
that is associated with the current key to the actionArgument parameter.
|
backSpace
| The backSpace action does one of the following:
- If the cursor is at the top of the document, there are no visible lines,
the cursor is on a show element, or the view is read only, nothing is done.
- If there is a stream selection in the current view, the marked text is deleted.
- If the cursor is not at the start of a line, the cursor is moved one character
to the left, and the character at the new cursor position is deleted.
- If the cursor is at the start of a line, the cursor is moved to the
end of the previous visible line that is not a show element.
The new current line is then joined with the old current line.
The backSpace action uses the value of the actionRepeat
parameter to determine how many characters should be deleted.
If actionRepeat is negative, the backSpace action behaves
the same as the delete action does when actionRepeat is positive.
If more than one character is deleted, the deleted text is added to the kill ring.
|
backSpaceInLine
| The backSpaceInLine action is similar to the
backSpace action, but its operation is restricted to the current line.
No lines are joined.
|
blockCopy
| If the view is not read only and there is some visible text selected, the
blockCopy action copies the selected text to the current cursor position.
Otherwise, the blockCopy action does nothing.
After the text has been copied, the copied text will be selected.
If the actionRepeat parameter is a positive integer, the blockCopy
action is repeated actionRepeat times.
|
blockDelete
| If the view is not read only and the view contains some visible selected
text, the blockDelete action deletes the selected text.
|
blockFill
| If the view is not read only and the view contains some visible selected
text, the blockFill action prompts the user to specify a character or characters,
then fills the selected area with the specified character or characters.
|
blockLowerCase
| If the view is not read only and the view contains some visible selected
text, the blockLowerCase action changes the selected text to lower case.
|
blockMarkAll
| The blockMarkAll action selects the entire
document text using the character block type.
|
blockMarkBottom
| If there is no selected text within the current view, the
blockMarkBottom action selects text from the current position to the end of
the document using the current.block.defaultType setting for the block type.
If there is some selected text within the current view, the blockMarkBottom action
extends the block selection to the end of the document.
|
blockMarkCharacter
| If there is a character selection within the
current view, the blockMarkCharacter action extends the
character selection to the current cursor position.
If there is no character selection within the current view, the
blockMarkCharacter action selects the character at the current
cursor position with the character block type.
|
blockMarkDown
| If there is no selected text within the current
view, the blockMarkDown action selects text from the current
cursor position to the corresponding position on the next visible line
using the current.block.defaultType setting for the block type.
If there is some selected text within the current view, the blockMarkDown
action extends the block selection to the next visible line.
If the actionRepeat parameter is positive, the blockMarkDown
action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkDown action behaves
the same as the blockMarkUp action does when actionRepeat is positive.
|
blockMarkElement
| If there is an element selection within the
current view, the blockMarkElement action extends the element
selection to the current line. If there is no element selection
within the current view, the blockMarkElement action selects
the current line with the element block type.
|
blockMarkElementAtMouse
| The blockMarkElementAtMouse action moves the cursor
to the mouse position and selects the element at the new cursor position.
If there is already a block selection, that block selection is removed.
|
blockMarkEnd
| If there is no selected text within the current
view, the blockMarkEnd action selects text from the current
position to the end of the current line using the current.block.defaultType
setting for the block type. If there is some selected text within
the current view, the blockMarkEnd action extends the block
selection to the end of the current line.
|
blockMarkHome
| If there is no selected text within the current
view, the blockMarkHome action selects text from the current
position to the start of the current line using the current.block.defaultType
setting for the block type. If there is some selected text within
the current view, the blockMarkHome action extends the block
selection to the start of the current line.
|
blockMarkLeft
| First if the current selection is an element selection, it is cleared.
If there is no selected text in the current view, the current.block.defaultType
setting is used to select the current character.
If the current.block.defaultType setting is element, stream is used.
The current selection is extended one character to the left.
If the current selection type is character or stream and the cursor is at the start
of the current line, the selection is extended to include the last character on the
previous visible line.
If the current selection type is rectangle and the
cursor is at the start of the line, the selection is left unchanged.
If the actionRepeat parameter is positive, the blockMarkLeft
action is repeated actionRepeat times. If the actionRepeat
parameter is negative, the blockMarkLeft action behaves
the same as the blockMarkRight action does when actionRepeat is positive.
|
blockMarkNextWord
| First if the current selection is an element selection, it is cleared.
If there is no selected text in the current view, the current.block.defaultType
setting is used to select the current character.
If the current.block.defaultType setting is element, stream is used.
The current selection is extended to include the next word.
If the actionRepeat parameter is positive, the blockMarkNextWord
action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkNextWord action behaves
the same as the blockMarkPrevWord action does when actionRepeat is positive.
|
blockMarkPageDown
| If there is no selected text in the current
view, the current.block.defaultType setting is used to select a
page of text starting at the current cursor position. If there is
selected text in the current view, the current selection is extended one
page down from the current cursor position.
If the actionRepeat
parameter is positive, the blockMarkPageDown action is
repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkPageDown action behaves
the same as the blockMarkPageUp action does when actionRepeat is positive.
|
blockMarkPageLeft
| First if the current selection is an element selection, it is cleared.
If there is no selected text in the current view, the current.block.defaultType
setting is used to select the current character.
If the current.block.defaultType setting is element, stream is used.
The current selection is extended one page to the left.
If the actionRepeat parameter is positive,
the blockMarkPageLeft action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkPageLeft action behaves
the same as the blockMarkPageRight action does when actionRepeat is positive.
|
blockMarkPageRight
| First if the current selection is an element selection, it is cleared.
If there is no selected text in the current view, the current.block.defaultType
setting is used to select the current character.
If the current.block.defaultType setting is element, stream is used.
The current selection is extended one page to the right.
If the actionRepeat parameter is positive,
the blockMarkPageRight action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkPageRight action behaves
the same as the blockMarkPageLeft action does when actionRepeat is positive.
|
blockMarkPageUp
| If there is no selected text in the current
view, the current.block.defaultType setting is used to select a
page of text starting at the current cursor position. If there is
selected text in the current view, the current selection is extended one
page up from the current cursor position.
If the actionRepeat parameter is positive,
the blockMarkPageUp action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkPageUp action behaves
the same as the blockMarkPageDown action does when actionRepeat is positive.
|
blockMarkPrevWord
| First if the current selection is an element selection, it is cleared.
If there is no selected text in the current view, the current.block.defaultType
setting is used to select the current character.
If the current.block.defaultType setting is element, stream is used.
The current selection is extended to include the previous word.
If the actionRepeat parameter is positive,
the blockMarkPrevWord action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkPrevWord action behaves
the same as the blockMarkNextWord action does when actionRepeat is positive.
|
blockMarkRectangle
| If there is a rectangle selection within the
current view, the blockMarkRectangle action extends the
rectangle selection to the current cursor position. If there is no
rectangle selection within the current view, the blockMarkRectangle
action selects the character at the current cursor position with the
rectangle block type.
|
blockMarkRectangleAtMouse
| The blockMarkRectangleAtMouse action
moves the cursor to the mouse position, clears the current block
selection (if any), and selects the character at the new cursor position
with the rectangular block type.
|
blockMarkRight
| First if the current selection is an element
selection, it is cleared.
If there is no selected text in the current view, the current.block.defaultType
setting is used to select the current character.
If the current.block.defaultType setting is element, stream is used.
The current selection is extended one character to the right.
If the current selection type is character or stream and the cursor is at or beyond
the end of the current line, the selection is extended to include the first character
on the next visible line.
If the actionRepeat parameter is positive,
the blockMarkRight action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkRight action behaves
the same as the blockMarkLeft action does when actionRepeat is positive.
|
blockMarkToMouse
| If there is no selected text within the current
view, the blockMarkToMouse action selects text from the current
position to the mouse position using the current.block.defaultType
setting for the block type. If there is some selected text within
the current view, the blockMarkToMouse action extends the block
selection to the mouse position.
|
blockMarkTop
| If there is no selected text within the current
view, the blockMarkTop action selects text from the current
position to the top of the document using the current.block.defaultType
setting for the block type. If there is some selected text within
the current view, the blockMarkTop action extends the block
selection to the top of the document.
|
blockMarkUp
| If there is no selected text within the current
view, the blockMarkUp action selects text from the current
cursor position to the corresponding position on the previous visible line
using the current.block.defaultType setting for the block type.
If there is some selected text within the current view, the blockMarkUp
action extends the block selection to the previous visible line.
If the actionRepeat parameter is positive,
the blockMarkUp action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockMarkUp action behaves
the same as the blockMarkDown action does when actionRepeat is positive.
|
blockMarkWord
| The blockMarkWord action selects the word at the current
cursor location using current.block.defaultType for the block type.
If the current.block.defaultType setting is element, stream is used.
|
blockMarkWordAtMouse
| The blockMarkWordAtMouse action selects the word at the
mouse position using current.block.defaultType for the block type.
If the current.block.defaultType setting is element, stream is used.
|
blockMove
| If the source and target document views are not read only
and there is some visible text selected, the blockMove action
moves the selected text to the current cursor position.
Otherwise, the blockMove action does nothing.
After the text has been moved, the moved text will be selected.
|
blockOverlay
| If the current view is not read only and there
is some visible text selected with either a rectangular, element, or
one-line character selection, the blockOverlay action overlays
the text at the current cursor position with the selected text.
Otherwise, the blockOverlay action does nothing.
After the overlay, the new text will be selected.
|
blockShiftLeft
| If the current view is not read only and there
is some visible text selected with either a rectangular or element
selection, the blockShiftLeft action shifts the selected text
one character position to the left.
Otherwise, the blockShiftRight action does nothing.
If the actionRepeat parameter is positive,
the blockShiftLeft action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockShiftLeft action behaves
the same as the blockShiftRight action does when actionRepeat is positive.
|
blockShiftRight
| If the current view is not read only and there
is some visible text selected with either a rectangular or element
selection, the blockShiftRight action shifts the selected text
one character position to the right.
Otherwise, the blockShiftRight action does nothing.
If the actionRepeat parameter is positive,
the blockShiftRight action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the blockShiftRight action behaves
the same as the blockShiftLeft action does when actionRepeat is positive.
|
blockUnmark
| If the block selection is contained within the
current view, the blockUnmark action removes the selection.
|
blockUpperCase
| If the current view is not read only and there is some visible
text selected, the blockUpperCase action upper cases the selected text.
|
bottom
| The bottom action sets the quick mark at
the current cursor position, then moves the cursor to the end of the last
visible element in the document.
|
capitalizeWord
| If the current view is not read only, the capitalizeWord
action upper cases the character at the current cursor location, then
moves the cursor to the next visible word in the document.
If the actionRepeat parameter is positive, the capitalizeWord action
is repeated actionRepeat times.
If the actionRepeat parameter is negative, the capitalizeWord action
capitalizes the previous actionRepeat visible words.
|
clearPrefix
| The clearPrefix action clears all of
the text from the prefix area of the current document view.
|
commandLine
| The commandLine action moves the
cursor from the text area to the command line.
|
compare
| The compare action invokes the compare dialog.
|
compareClear
| The compareClear action removes the
compare information from the current document view.
|
compareNext
| The compareNext action moves the
cursor to the next mismatch in the current document view.
If the actionRepeat parameter is positive,
the compareNext action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the compareNext action behaves
the same as the comparePrevious action does when actionRepeat is positive.
|
comparePrevious
| The comparePrevious action moves the
cursor to the previous mismatch in the current document view.
If the actionRepeat parameter is positive,
the comparePrevious action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the comparePrevious action behaves
the same as the compareNext action does when actionRepeat is positive.
|
compareRefresh
| The compareRefresh action compares
the current document view with the same file as it was last compared with.
|
contextEnd
| The contextEnd action moves the cursor to
the end of the text in the current line.
If the cursor is already at the end of the text, then it is moved
to the end of the line, like with the end action.
|
contextHome
| The contextHome action moves the cursor to
the beginning of the text in the current line.
If the cursor is already at the beginning of the text, then it is moved
to the beginning of the line, like with the home action.
Certain document parsers extend this action, for example to move
the cursor to the beginning of the actual comment text in a line,
past the comment-defining characters.
|
copy
| If the current view has some visible text
selected, the copy action copies the selected text to the clipboard.
|
cursorToMouse
| The cursorToMouse action moves the
cursor to the current mouse position.
|
cut
| If the current view is not read only and there
is some visible text selected, the cut action copies the
selected text to the clipboard and deletes the text from the document.
|
delete
| The delete action does one of the following:
- If there are no visible elements, the view is read only,
or the cursor is on a show element, nothing is done.
- If there is a stream selection in the current view, the selected
text is deleted.
- If the cursor is not beyond the end of a line, the character at the
current cursor position is deleted.
- If the cursor is beyond the end of a line, the next visible line
that is not a show element is joined with the current line.
The delete action uses to the value of the actionRepeat
parameter to determine how many characters should be deleted.
If actionRepeat is negative, the delete action behaves
the same as the backSpace action does when actionRepeat is positive.
If more than one character is deleted, the deleted text is added to the kill ring.
|
deleteBlankLines
| If the current view is read only, the deleteBlankLines
action does nothing.
If the cursor is in a contiguous block of several blank lines, all but one
of the blank lines will be deleted.
If the cursor is on a solitary blank line, that blank line will be deleted.
If the cursor is on a non blank line, any blank lines that follow the
current line will be deleted.
|
deleteInLine
| The deleteInLine action is similar to the
delete action, but its operation is restricted to the current line.
No lines are joined.
|
deleteLine
| If the current view is not read only or the current line is a
show element, the deleteLine action deletes the current line.
If the actionRepeat parameter is positive,
the deleteLine action is repeated actionRepeat times.
Any deleted text is added to the kill ring.
|
deleteNextWord
| If the current view is not read only, the deleteNextWord
action deletes the next visible word in the document.
If the actionRepeat parameter is positive,
the deleteNextWord action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the deleteNextWord action behaves
the same as the deletePrevWord action does when actionRepeat is positive.
Any deleted text is added to the kill ring.
|
deletePrevWord
| If the current view is not read only, the deletePrevWord
action deletes the previous visible word in the document. If the
actionRepeat parameter is positive,
the deletePrevWord action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the deletePrevWord action behaves
the same as the deleteNextWord action does when actionRepeat is positive.
Any deleted text is added to the kill ring.
|
deleteToLineStart
| If the current view is not read only, the deleteToLineStart
action deletes the text from the current cursor position to the
beginning of the line. Any deleted text is added to the kill ring.
|
deleteWhiteSpace
| If the current view is not read only, the deleteWhiteSpace
action deletes any spaces and tabs at and around the current cursor position.
|
down
| The down action moves the cursor to
the next visible line.
If the actionRepeat parameter is positive,
the down action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the down action behaves
the same as the up action does when actionRepeat is positive.
|
duplicateLine
| If the current view is not read only and the current line is not
a show element, the duplicateLine action copies the current line.
If the actionRepeat parameter is positive, the duplicateLine action
is repeated actionRepeat times.
|
end
| The end action moves the cursor to
the end of the current line.
|
excludeSelection
| The excludeSelection action excludes those visible lines
in the current view that contain the selected text.
|
execCommand
| The execCommand action executes the
text on the current line as an editor command.
|
expandHideAtMouse
| The expandHideAtMouse action toggles the expanded setting
for the element under the mouse cursor between on and off.
If the mouse cursor is at the top of the document, the topExpanded
setting will be toggled between on and off.
|
filterSelection
| The filterSelection action hides all
of the lines in the document that do not contain the selected text.
|
find
| The find action brings up the find dialog.
|
findAndReplace
| The findAndReplace action brings up the find and replace dialog.
|
findAndReplaceNext
| If the current view is not read only and the findText.findText
parameter is not null, the findAndReplaceNext action replaces
the next instance of the text stored in the findText.findText
parameter with the text stored in the findText.replaceText parameter.
If the actionRepeat parameter is positive,
the findAndReplaceNext action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the findAndReplaceNext action behaves
the same as the findAndReplaceUp action does when actionRepeat is positive.
|
findAndReplaceUp
| If the current view is not read only and the findText.findText
parameter is not null, the findAndReplaceUp action replaces
the previous instance of the text stored in the findText.findText
parameter with the text stored in the findText.replaceText parameter.
If the actionRepeat parameter is positive, the
findAndReplaceUp action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the findAndReplaceUp action behaves
the same as the findAndReplaceNext action does when actionRepeat is positive.
|
findBlockEnd
| If the current view contains some visible selected text, the
findBlockEnd action moves the cursor to the end of the visible selected text.
|
findBlockStart
| If the current view contains some visible selected text, the
findBlockStart action moves the cursor to the start of the visible selected text.
|
findLastChange
| The findLastChange action moves the
cursor to the last change made to the document.
|
findMark
| The findMark action moves the cursor to the find mark line.
|
findMatch
| The findMatch action matches parentheses,
braces, square brackets, and angle brackets.
The findMatch action can also match language constructs
when certain document parsers are active.
The cursor location will be set to the matching construct.
|
findNext
| If the text stored in the findText.findText parameter
is not a null string, the findNext action moves the cursor to the next
visible instance of the text stored in the findText.findText parameter.
If the actionRepeat parameter is positive,
the findNext action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the findNext action behaves
the same as the findUp action does when actionRepeat is positive.
|
findQuickMark
| The findQuickMark action sets the quick mark at the current
cursor location, then moves the cursor to the old location of the quick mark.
|
findSelection
| The findSelection action moves the
cursor to the next visible instance of the selected text.
If the actionRepeat parameter is positive, the findSelection action
will find the <actionRepeat>th instance of the selected text.
If the actionRepeat parameter is negative, the findSelection action
will search backwards through the document for the <actionRepeat>th
instance of the selected text.
|
findUp
| If the text stored in the findText.findText parameter is not
a null string, the findUp action moves the cursor to the previous visible
instance of the text stored in the findText.findText parameter.
If the actionRepeat parameter is positive,
the findUp action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the findUp action behaves
the same as the findNext action does when actionRepeat is positive.
|
get
| The get action brings up the get file dialog.
|
hexEditLine
| The hexEditLine action brings up the hex edit line dialog.
|
help
| In editor applications which have help support enabled,
the help action invokes the online help for the editor.
|
home
| The home action moves the cursor to
the beginning of the current line.
|
indentText
| The indentText action shifts the text of the current
line according to the indentation scheme in effect.
|
insertDecimalSeparator
| If the current view is not read only, the insertDecimalSeparator
action inserts the locale-sensitive decimal separator character
at the current cursor position.
If the actionRepeat parameter is positive, the insertDecimalSeparator
action is repeated actionRepeat times.
|
insertFileName
| If the current view is not read only and the
current document is not an untitled document, the insertFileName
action inserts the name of the document at the current cursor position.
If the actionRepeat parameter is positive, the insertFileName
action is repeated actionRepeat times.
|
insertLeftBrace
| If the current view is not read only, the insertLeftBrace
action inserts a left brace at the current cursor position.
If the actionRepeat parameter is positive, the insertLeftBrace
action is repeated actionRepeat times.
|
insertNot
| If the current view is not read only, the insertNot
action inserts a not character at the current cursor position.
If the actionRepeat parameter is positive, the insertNot
action is repeated actionRepeat times.
|
insertRightBrace
| If the current view is not read only, the insertRightBrace
action inserts a right brace at the current cursor position.
If the actionRepeat parameter is positive, the insertRightBrace
action is repeated actionRepeat times.
|
insertTab
| If the current view is not read only, the insertTab
action inserts a tab character at the current cursor position.
If the actionRepeat parameter is positive, the insertTab
action is repeated actionRepeat times.
|
insertToTab
| In insert mode, if the current view is not read only,
the insertToTab action inserts spaces from the current cursor position
up to the next tab stop.
In replace mode, or if the current view is read only,
the insertToTab action moves the cursor to the next tab stop.
|
join
| The join action joins the current
line with the next visible line that is not a show element.
If the actionRepeat parameter is positive, the join action
is repeated actionRepeat times.
|
keyRecorderPlay
| The keyRecorderPlay action plays back the keystrokes that were
recorded by the keyRecorderStart and keyRecorderStop actions.
If the actionRepeat parameter is positive, the keyRecorderPlay
action is repeated actionRepeat times.
|
keyRecorderStart
| The keyRecorderStart action starts keystroke recording.
|
keyRecorderStop
| The keyRecorderStop action stops keystroke recording.
|
killLine
| If the current view is read only or the current
line is a show element, the killLine action does nothing.
If the actionArgument parameter has not been set and there is no text
on the current line beyond the current cursor position, the current line
is joined with the next line in the document.
If the actionArgument parameter has not been set and there is text
on the current line beyond the current cursor position, the text from the current
cursor position to the end of the line is deleted.
If the actionArgument
parameter has been set and the actionRepeat parameter returns a
positive value, the text from the current cursor position to the end of
the current line is deleted and the current line is joined with
the next line.
This will be repeated actionRepeat times.
If the actionRepeat parameter returns zero, the killLine
action deletes the text from the current cursor position to the start
of the current line.
If the actionRepeat parameter returns a
negative value, the killLine action deletes the text from the
current cursor position to the start of the line and the actionRepeat
lines that precede the current line.
Any deleted text is added to the kill ring.
|
killRegion
| If the current view is not read only and the current view has
the quick mark set, the killRegion action deletes the text from the current
cursor position to the location of the quick mark.
Any deleted text will be added to the kill ring.
|
left
| The left action moves the cursor one
character position to the left.
If the actionRepeat parameter is positive,
the left action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the left action behaves
the same as the right action does when actionRepeat is positive.
|
locateLine
| The locateLine action moves the
cursor to the command line so that the user can enter the line number to locate.
|
locateSequenceLine
| The locateSequenceLine action moves the cursor to the
command line so that the user can enter the sequence line number to locate.
When no sequence numbers are set in the document, or they are not displayed, the
locateSequenceLine action behaves the same as the locateLine action.
|
lowerCaseRegion
| If the current view is not read only and the current view has the
quick mark set, the lowerCaseRegion action lower cases the text from the current
cursor location to the location of the quick mark.
|
lowerCaseWord
| If the current view is not read only, the lowerCaseWord
action changes the word at the current cursor location to lower case,
then moves the cursor to the next visible word in the document.
If the actionRepeat parameter is positive,
the lowerCaseWord action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the lowerCaseWord action
lower cases the previous actionRepeat visible words.
|
match
| The match action matches parentheses,
braces, square brackets, and angle brackets.
The match action can also match language constructs when certain
document parsers are active.
The text between the matched constructs will be selected.
|
nameMark
| The nameMark action moves the cursor
to the name mark line.
|
newLine
| The newLine action moves the cursor
to the beginning of the next visible line.
If the actionRepeat parameter is positive,
the newLine action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the newLine action moves
the cursor to the start of the <actionRepeat>th previous visible line.
|
nextTabStop
| The nextTabStop action moves the
cursor to the next tab stop. Refer to the current.tabs
parameter to determine the current tab stop settings.
If the actionRepeat parameter is positive,
the nextTabStop action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the nexTabStop action behaves
the same as the prevTabStop action does when actionRepeat is positive.
|
nextWord
| The nextWord action moves the cursor
to the beginning of the next word.
If the actionRepeat parameter is positive,
the nextWord action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the nextWord action behaves
the same as the prevWord action does when actionRepeat is positive.
|
nullAction
| The nullAction action does nothing.
|
oneSpace
| If the current view is not read only, the oneSpace
action deletes any spaces and tabs at and around the current cursor
position and replaces them with a single space.
|
openLine
| The openLine action creates a new line after the current
line and moves the cursor to the beginning of the new line.
If the actionRepeat parameter is positive,
the openLine action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the openLine action
creates actionRepeat new lines before the current line.
|
pageDown
| The pageDown action moves the cursor down one page.
If the actionRepeat parameter is positive,
the pageDown action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the pageDown action behaves
the same as the pageUp action does when actionRepeat is positive.
|
pageLeft
| The pageLeft action moves the cursor one page to the left.
If the actionRepeat parameter is positive,
the pageLeft action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the pageLeft action behaves
the same as the pageRight action does when actionRepeat is positive.
|
pageRight
| The pageRight action moves the cursor one page to the right.
If the actionRepeat parameter is positive,
the pageRight action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the pageRight action behaves
the same as the pageLeft action does when actionRepeat is positive.
|
pageUp
| The pageUp action moves the cursor up one page.
If the actionRepeat parameter is positive,
the pageUp action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the pageUp action behaves
the same as the pageDown action does when actionRepeat is positive.
|
popupAtCursor
| The popupAtCursor action displays
the pop-up menu at the current cursor position.
|
popupAtMouse
| The popupAtMouse action displays the
pop-up menu at the current mouse position.
|
paste
| If the current view is not read only, the paste
action copies the text from the clipboard to the current cursor location.
If the actionRepeat parameter is positive, the paste
action is repeated actionRepeat times.
|
pasteOverlay
| If the current view is not read only, the pasteOverlay action
overlays the text at the current cursor position with the text from the clipboard.
|
preferences
| Displays the editor preferences dialog.
Not all editor applications implement this action.
|
prefixBackSpace
| The prefixBackSpace action moves the
cursor position in the prefix area one character to the left, then deletes
the character at the current cursor position.
If the cursor is already in column 1 of the prefix area, nothing is done.
If the actionRepeat parameter is positive,
the prefixBackSpace action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the prefixBackSpace action behaves
the same as the prefixDelete action does when actionRepeat is positive.
|
prefixDelete
| The prefixDelete action deletes the
character at the current cursor position in the prefix area.
If the actionRepeat parameter is positive,
the prefixDelete action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the prefixDelete action behaves
the same as the prefixBackSpace action does when actionRepeat is positive.
|
prefixEnd
| The prefixEnd action moves the current cursor position
in the prefix area to the end of the text in the prefix area.
|
prefixHome
| The prefixHome action moves the current cursor position
in the prefix area to the beginning of the text in the prefix area.
|
prefixLeft
| The prefixLeft action moves the
current cursor position in the prefix area one character to the left.
If the cursor is already in column 1, nothing is done.
If the actionRepeat parameter is positive,
the prefixLeft action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the prefixLeft action behaves
the same as the prefixRight action does when actionRepeat is positive.
|
prefixRight
| The prefixRight action moves the
current cursor position in the prefix area one character to the right.
If the cursor is already at the end of the prefix text, the
cursor is moved to column 1 of the text area.
If the actionRepeat parameter is positive,
the prefixRight action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the prefixRight action behaves
the same as the prefixLeft action does when actionRepeat is positive.
|
prefixTruncate
| The prefixTruncate action deletes the text from the current
cursor position in the prefix area to the end of the prefix text.
|
prevTabStop
| The prevTabStop action moves the
cursor to the previous tab stop.
Refer to the current.tabs parameter to determine the current tab stop settings.
If the actionRepeat parameter is positive,
the prevTabStop action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the prevTabStop action behaves
the same as the nextTabStop action does when actionRepeat is positive.
|
prevWord
| The prevWord action moves the cursor
to the beginning of the previous word.
If the actionRepeat parameter is positive,
the prevWord action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the prevWord action behaves
the same as the nextWord action does when actionRepeat is positive.
|
print
| The print action brings up the print dialog.
|
processPrefix
| The processPrefix action calls the processPrefix
command with the current baseProfile setting as the parameter.
For example if the current base profile is seu,
the processPrefix action will issue the processPrefix seu command.
Note that the processPrefix command that is
invoked is not necessarily the default processPrefix command.
If the processPrefix command has been redefined for the current
view, the redefined processPrefix command will be called.
|
proto
| The proto action expands templates predefined in the
document parser, such as the switch construct in a C/C++ document.
The proto action is only available when certain document parsers are active.
|
redo
| The redo action will redo the last
change that was undone with the undo action.
If the actionRepeat parameter is positive,
the redo action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the redo action behaves
the same as the undo action does when actionRepeat is positive.
|
reload
| The reload action reloads the
document that is currently being edited.
|
rename
| The rename action allows the user to
rename the current document.
|
restorePrefix
| The restorePrefix action clears all the
text from the prefix area, and restores any excluded lines.
|
right
| The right action moves the cursor
one character position to the right.
If the actionRepeat parameter is positive,
the right action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the right action behaves
the same as the left action does when actionRepeat is positive.
|
save
| The save action saves the current document.
|
saveAs
| The saveAs action brings up the save as dialog.
|
saveToWriter
| The saveToWriter action is intended to be used by
application writers who wish to save the current document to a particular
Java Writer object previously set with the setSaveWriter()
method of the com.ibm.lpex.core.LpexView class.
If no such object was set, the save action will be performed.
|
scrollBottom
| The scrollBottom action scrolls the
current line to the bottom of the window.
|
scrollCenter
| The scrollCenter action scrolls the current
line to the middle of the window.
|
scrollDown
| The scrollDown action scrolls the window one line down.
|
scrollMessageLeft
| The scrollMessageLeft action scrolls the text that is displayed
in the message line so that the previous section becomes visible.
|
scrollMessageRight
| The scrollMessageRight action scrolls the text that is displayed
in the message line so that the next section becomes visible.
|
scrollTop
| The scrollTop action scrolls the
current line to the top of the window.
|
scrollUp
| The scrollUp action scrolls the window one line up.
|
setActionArgument
| If the actionArgument parameter is not
set, the setActionArgument action sets actionArgument to
be a single asterisk.
If you then type one or more decimal digits or a minus, these will be appended
to the actionArgument parameter until a key which is not a decimal digit
or a minus is pressed.
If actionArgument is set to all asterisks when the setActionArgument
action is issued, another asterisk will be appended to actionArgument.
If actionArgument is set to anything other than all asterisks when
the setActionArgument action is issued, the setting of actionArgument
is closed off and decimal digits and minuses will stop being appended
to actionArgument.
|
setParser
| The setParser action moves the cursor to the command line so that
the user can enter the name of the new document parser to set for the document.
|
setQuickMark
| The setQuickMark action sets the
quick mark at the current cursor location.
Use the findQuickMark action to move the cursor back to the quick mark.
|
setQuickMarkAll
| The setQuickMarkAll action sets the quick mark at the bottom
of the document and moves the cursor to the top of the document.
|
setQuickMarkWord
| The setQuickMarkWord action sets the
quick mark at the end of the next word.
If the actionRepeat parameter is positive, the quick mark is
set at the end of the <actionRepeat>th next word.
If the actionRepeat parameter is negative, the quick mark is
set at the start of the <actionRepeat>th previous word.
|
showAll
| The showAll action makes all of the invisible lines visible.
|
split
| The split action splits the current
line at the current cursor position.
If the actionRepeat parameter is positive, the split action
is repeated actionRepeat times.
|
splitAndShift
| The splitAndShift action splits the
current line at the current cursor position and shifts the text on the new
line over to its original location on the previous line.
|
splitLine
| The splitLine action splits the current line at the current
cursor position and moves the cursor to the beginning of the new line.
If the actionRepeat parameter is positive, the splitLine action
is repeated actionRepeat times.
|
textWindow
| The textWindow action moves the
cursor from the command line to the text area.
|
toggleCaseSensitive
| The toggleCaseSensitive action
toggles the findText.asis parameter between off and on.
|
toggleInsert
| The toggleInsert action toggles the
insert mode between insert and replace.
|
toggleKeyRecording
| The toggleKeyRecording action
toggles the key recording mode between off and on.
|
toggleRegularExpression
| The toggleRegularExpression action toggles the
findText.regularExpression parameter between off and on.
|
top
| The top action sets the quick mark
at the current cursor position, then moves the cursor to the beginning of
the first visible line in the document.
|
transposeCharacters
| If the current view is not read only and the current line is not
a show element, the transposeCharacters action transposes the character
at the current cursor position with the character that precedes it.
If the actionRepeat parameter is positive, the transposeCharacters
action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the character that precedes the cursor
is transposed with the character that precedes it actionRepeat times.
|
transposeLines
| If the current view is not read only, the transposeLines
action transposes the current line with the line that precedes it.
If the actionRepeat parameter is positive,
the transposeLines action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the line that precedes the cursor
is transposed with the line that precedes it actionRepeat times.
|
transposeWords
| If the current view is not read only, the transposeWords
action transposes the current word with the word that precedes it.
If the actionRepeat parameter is positive,
the transposeWords action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the word that precedes the cursor
is transposed with the word that precedes it actionRepeat times.
|
truncate
| If the current view is not read only and the current line is not
a show element, the truncate action truncates the current line.
Otherwise the truncate action does nothing.
|
undo
| The undo action will undo the last change to the document.
If the actionRepeat parameter is positive,
the undo action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the undo action behaves
the same as the redo action does when actionRepeat is positive.
|
up
| The up action moves the cursor to the previous visible line.
If the actionRepeat parameter is positive,
the up action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the up action behaves
the same as the down action does when actionRepeat is positive.
|
upperCaseRegion
| If the current view is not read only and the current view has
the quick mark set, the upperCaseRegion action upper cases the text from
the current cursor location to the location of the quick mark.
|
upperCaseWord
| If the current view is not read only, the upperCaseWord
action changes the word at the current cursor location to upper case,
then moves the cursor to the next visible word in the document.
If the actionRepeat parameter is positive,
the upperCaseWord action is repeated actionRepeat times.
If the actionRepeat parameter is negative, the upperCaseWord action
upper cases the previous actionRepeat visible words.
|
windowBottom
| The windowBottom action moves the
cursor to the line at the bottom of the window.
|
windowTop
| The windowTop action moves the
cursor to the line at the top of the window.
|
wordEnd
| The wordEnd action moves the cursor
to the end of the word at the current cursor position.
|
wordStart
| The wordStart action moves the
cursor to the start of the word at the current cursor position.
|
yank
| If the current view is not read only and there
is something in the kill ring, the current kill string is inserted
into the document at the current cursor position.
|
yankPrevious
| If the current view is not read only and the last action
was yank, the string inserted into the document by the last yank action
is replaced by the previous kill string in the kill ring.
Positive and negative values of the actionRepeat parameter allow you
to move backwards and forwards through the kill ring.
|