The editor has an extensive set of edit actions which are assigned to keys,
mouse events, prefix commands, 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 will do one of the
following:
- If the cursor is at the top of the file or there is not a previous
line that is visible or not a show line, nothing is done.
- If the view is readonly, nothing is done.
- If there is a stream selection in the current view, the selected
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 line. The
new current line is then joined with the old current line.
The backSpace action uses to the value of the actionRepeat
parameter to see 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. |
blockCopy |
If the view is not readonly and there is some
visible text selected, the blockCopy action will copy the selected
text to the current cursor position. Otherwise, the blockCopy
action will do nothing. After the text has been copied, the copied
text will be reselected. If the actionRepeat parameter is a
positive integer, the blockCopy action will be repeated actionRepeat
times. |
blockDelete |
If the view is not readonly and the view
contains some visible selected text, the blockDelete action will
delete the selected text. |
blockFill |
If the view is not readonly and the view
contains some visible selected text, the blockFill action will prompt
the user to specify a character or characters, then fill the selected area with
the specified character or characters. |
blockLowerCase |
If the view is not readonly and the view
contains some visible selected text, the blockLowerCase action will
change the selected text to lower case. |
blockMarkAll |
The blockMarkAll action will select the entire
document text using character as the block type. |
blockMarkBottom |
If there is no selected text within the current
view, the blockMarkBottom action will select 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 will extend the block selection to the end
of the document. |
blockMarkCharacter |
If there is a character selection within the
current view, the blockMarkCharacter action will extend the
character selection to the current cursor position.
If there is no character selection within the current view, the
blockMarkCharacter action will select 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 will select 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 will extend 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 will extend the element
selection to the current line. If there is no element selection
within the current view, the blockMarkElement action will select
the current line with the element block type. |
blockMarkElementAtMouse |
The blockMarkElementAtMouse action will
move the cursor to the mouse position and select the element at the new
cursor position. If there is already a block selection, the block
selection is removed. |
blockMarkEnd |
If there is no selected text within the current
view, the blockMarkEnd action will select 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 will extend the block
selection to the end of the current line. |
blockMarkHome |
If there is no selected text within the current
view, the blockMarkHome action will select 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 will extend 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 will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the blockMarkLeft action will behave 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 will be
repeated actionRepeat times. If the actionRepeat
parameter is negative, the blockMarkNextWord action will behave 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 will be
repeated actionRepeat times. If the actionRepeat
parameter is negative, the blockMarkPageDown action will behave 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 will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the blockMarkPageLeft
action will behave 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 will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the blockMarkPageRight
action will behave 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 will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the blockMarkPageUp
action will behave 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 will be
repeated actionRepeat times. If the actionRepeat
parameter is negative, the blockMarkPrevWord action will behave 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 will extend the
rectangle selection to the current cursor position. If there is no
rectangle selection within the current view, the blockMarkRectangle
action will select the character at the current cursor position with the
rectangle block type. |
blockMarkRectangleAtMouse |
The blockMarkRectangleAtMouse action
will move the cursor to the mouse position, clear the current block
selection (if any) and select 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 will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the blockMarkRight
action will behave 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 will select 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 will extend the block
selection to the mouse position. |
blockMarkTop |
If there is no selected text within the current
view, the blockMarkTop action will select 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 will extend the block
selection to the top of the document. |
blockMarkUp |
If there is no selected text within the current
view, the blockMarkUp action will select 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 will extend the block selection to the previous visible line.
If the actionRepeat parameter is positive, the blockMarkUp
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the blockMarkUp action will behave 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 views are not readonly
and there is some visible text selected, the blockMove action will
move the selected text to the current cursor position. Otherwise,
the blockMove action will do nothing. After the text has been
moved, the moved text will be reselected. |
blockOverlay |
If the current view is not readonly and there
is some visible text selected with either a rectangular or element
selection, the blockOverlay action will overlay the text at the
current cursor position with the selected text. Otherwise, the blockOverlay
action will do nothing. After the overlay, the new text will be
reselected. |
blockShiftLeft |
If the current view is not readonly and there
is some visible text selected with either a rectangular or element
selection, the blockShiftLeft action will shift the selected text
one character position to the left. Otherwise, the blockShiftRight
action will do nothing. If the actionRepeat parameter is
positive, the blockShiftLeft action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the blockShiftLeft
action will behave the same as the blockShiftRight action does when
actionRepeat is positive. |
blockShiftRight |
If the current view is not readonly and there
is some visible text selected with either a rectangular or element
selection, the blockShiftRight action will shift the selected text
one character position to the right. Otherwise, the blockShiftRight
action will do nothing. If the actionRepeat parameter is
positive, the blockShiftRight action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the blockShiftRight
action will behave 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 will remove the selection. |
blockUpperCase |
If the current view is not readonly and there
is some visible text selected, the blockUpperCase action will upper
case the selected text. Otherwise, the blockUpperCase action
will do nothing. |
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 readonly, 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 will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the capitalizeWord
action will capitalize the previous actionRepeat visible words. |
clearPrefix |
The clearPrefix action will clear all of
the text from the prefix area. |
commandLine |
The commandLine action will move the
cursor from the text area to the command line. |
compare |
The compare action will invoke the
compare dialog. |
compareClear |
The compareClear action will remove the
compare information from the current document view. |
compareNext |
The compareNext action will move the
cursor to the next mismatch in the current document view. If the actionRepeat
parameter is positive, the compareNext action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the compareNext
action will behave the same as the comparePrevious action does when
actionRepeat is positive. |
comparePrevious |
The comparePrevious action will move the
cursor to the previous mismatch in the current document view. If the
actionRepeat parameter is positive, the comparePrevious
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the comparePrevious action will behave the
same as the compareNext action does when actionRepeat is
positive. |
compareRefresh |
The compareRefresh action will compare
the current document view with the same file as it was last compared with. |
copy |
If the current view has some visible text
selected, the copy action will copy 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 readonly and there
is some visible text selected, the cut action will copy the
selected text to the clipboard and delete the text from the document. |
delete |
The delete action will do one of the
following:
- If the cursor is beyond the end of the last visible line in the
file, nothing is done.
- If the view is readonly, nothing is done.
- If the cursor is on a show line, 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 line is joined with the current line.
The delete action uses to the value of the actionRepeat
parameter to see how many characters should be deleted. If actionRepeat
is negative, the delete action will behave 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 readonly, the deleteBlankLines
action will do 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. |
deleteLine |
If the current view is not readonly or the
current line is a show element, the deleteLine action will delete
the current line. If the actionRepeat parameter is positive,
the deleteLine action will be repeated actionRepeat
times. Any text that is deleted is added to the kill ring. |
deleteNextWord |
If the current view is not readonly, the deleteNextWord
action will delete the next visible word in the document. If the actionRepeat
parameter is positive, the deleteNextWord action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the deleteNextWord
action will behave 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 readonly, the deletePrevWord
action will delete the previous visible word in the document. If the
actionRepeat parameter is positive, the deletePrevWord
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the deletePrevWord action will behave 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 readonly, the deleteToLineStart
action will delete 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 readonly, the deleteWhiteSpace
action will delete any spaces and tabs at and around current cursor
position. |
down |
The down action will move the cursor to
the next visible line. If the actionRepeat parameter is
positive, the down action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the down
action will behave the same as the up action does when actionRepeat
is positive. |
duplicateLine |
If the current view is not readonly and the
current element is not a show line, the duplicateLine action will
copy the current line. If the actionRepeat parameter is
positive, the duplicateLine action will be repeated actionRepeat
times. |
end |
The end action will move the cursor to
the end of the current line. |
execCommand |
The execCommand action will execute the
text on the current line as an editor command. |
expandHideAtMouse |
The expandHideAtMouse action will toggle
the expanded setting for the element under the mouse cursor between
on and off. If the mouse cursor is at the top of the file,
the topExpanded setting will be toggled between on and off. |
filterSelection |
The filterSelection action will hide all
of the lines in the document that do not contain the selected text. |
find |
The find action will move the cursor
from the text area to the find line. |
findAndReplace |
The findAndReplace action will bring up
the find and replace dialog. |
findAndReplaceNext |
If the current view is not readonly and the findText.findText
parameter is not null, the findAndReplaceNext command will replace
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 will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the findAndReplaceNext action will behave
the same as the findAndReplaceUp action does when actionRepeat
is positive. |
findAndReplaceUp |
If the current view is not readonly and the findText.findText
parameter is not null, the findAndReplaceNext command will replace
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 will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the findAndReplaceUp action will behave the
same as the findAndReplaceDown action does when actionRepeat
is positive. |
findBlockEnd |
If the current view contains some visible
selected text, the findBlockEnd action will move the cursor to the
end of the visible selected text. |
findBlockStart |
If the current view contains some visible
selected text, the findBlockStart action will move the cursor to
the start of the visible selected text. |
findLastChange |
The findLastChange action will move the
cursor to the last change made to the document. |
findMark |
The findMark action will move the cursor
to the find mark line. |
findNext |
If the text stored in the findText.findText
parameter is not a null string, the findNext action will move 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 will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the findNext action will behave the same as
the findUp action does when actionRepeat is positive. |
findQuickMark |
The findQuickMark action will set the
quick mark at the current cursor location, then move the cursor to old
location of the quick mark. |
findSelection |
The findSelection action will move the
cursor to the next visible instance of the selected text. If the actionRepeat
parameter is positive, the findSelection action will find the actionRepeatth
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 will move 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 will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the findUp action will behave the same as
the findNext action does when actionRepeat is positive. |
fonts |
The fonts action allows the user to
change the font that is used to display editor text. |
get |
The get action will bring up the get
file dialog. |
hexEditLine |
The hexEditLine action will bring up the
hex edit line dialog. |
help |
The help action will invoke the online
help for the editor. |
home |
The home action will move the cursor to
the beginning of the current line. |
insertFileName |
If the current view is not readonly and the
current document is not an untitled document, the insertFileName
action will insert the name of the document at the current cursor
position. If the actionRepeat parameter is positive, the insertFileName
action will be repeated actionRepeat times. |
insertLeftBrace |
If the current view is not readonly, the insertLeftBrace
action will insert a left brace at the current cursor position. If
the actionRepeat parameter is positive, the insertLeftBrace
action will be repeated actionRepeat times. |
insertNot |
If the current view is not readonly, the insertNot
action will insert a not character at the current cursor position.
If the actionRepeat parameter is positive, the insertNot
action will be repeated actionRepeat times. |
insertRightBrace |
If the current view is not readonly, the insertRightBrace
action will insert a right brace at the current cursor position. If
the actionRepeat parameter is positive, the insertRightBrace
action will be repeated actionRepeat times. |
insertTab |
If the current view is not readonly, the insertTab
action will insert a tab character at the current cursor position.
If the actionRepeat parameter is positive, the insertTab
action will be repeated actionRepeat times. |
insertToTab |
In insert mode, if the current view is not readonly,
the insertToTab action will insert spaces from the current cursor position
up to the next tab stop.
In replace mode, or if the current view is readonly, the insertToTab
action will move the cursor to the next tab stop. |
join |
The join action will join the current
line with the next visible line that is not a show line. If the actionRepeat
parameter is positive, the join action will be repeated actionRepeat
times. |
keyRecorderPlay |
The keyRecorderPlay action will play
back the keystrokes that were recorded by the keyRecorderStart and keyRecorderStop
actions. If the actionRepeat parameter is positive, the keyRecorderPlay
action will be repeated actionRepeat times. |
keyRecorderStart |
The keyRecorderStart action will start
keystroke recording. |
keyRecorderStop |
The keyRecorderStop action will stop
keystroke recording. |
killLine |
If the current view is readonly or the current
line is a show line, the killLine action will do 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
will be 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 will be 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 will be deleted and the current line will be joined with
the next line. This will be repeated actionRepeat
times. If the actionRepeat parameter returns zero, the killLine
action will delete 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 will delete 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 will be added
to the kill ring. |
killRegion |
If the current view is not readonly and the
current view has the quick mark set, the killRegion action will
delete 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 will move the cursor one
character position to the left. If the actionRepeat parameter
is positive, the left action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the left
action will behave the same as the right action does when actionRepeat
is positive. |
locateLine |
The locateLine action will move the
cursor to the command line so that the user can enter a line number. |
lowerCaseRegion |
If the current view is not readonly and the
current view has the quick mark set, the lowerCaseRegion action
will lower case the text from the current cursor location to the location
of the quick mark. |
lowerCaseWord |
If the current view is not readonly, the lowerCaseWord
action will change the word at the current cursor location to lower case,
then move the cursor to the next visible word in the document. If
the actionRepeat parameter is positive, the lowerCaseWord
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the lowerCaseWord action will lower case the
previous actionRepeat visible words. |
match |
The match action will match parentheses,
braces, square brackets, and angle brackets.
The match action is only available when certain parsers are active. |
nameMark |
The nameMark action will move the cursor
to the name mark line. |
newLine |
The newLine action will move the cursor
to the beginning of the next visible line. If the actionRepeat
parameter is positive, the newLine action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the newLine
action will move the cursor to the start of the <actionRepeat>th
previous visible line. |
nextTabStop |
The nextTabStop action will move 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 will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the nexTabStop
action will behave the same as the prevTabStop action does when actionRepeat
is positive. |
nextWord |
The nextWord action will move the cursor
to the beginning of the next word. If the actionRepeat
parameter is positive, the nextWord action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the nextWord
action will behave the same as the prevWord action does when actionRepeat
is positive. |
nullAction |
The nullAction action does nothing. |
oneSpace |
If the current view is not readonly, the oneSpace
action will delete any spaces and tabs at and around current cursor
position and replace them with a single space. |
openLine |
The openLine action will create a new
line after the current line and move the cursor to the beginning of the
new line. If the actionRepeat parameter is positive, the openLine
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the openLine action will create actionRepeat
new lines before the current line. |
pageDown |
The pageDown action will move the cursor
down one page. If the actionRepeat parameter is positive, the
pageDown action will be repeated actionRepeat times.
If the actionRepeat parameter is negative, the pageDown
action will behave the same as the pageUp action does when actionRepeat
is positive. |
pageLeft |
The pageLeft action will move the cursor
one page to the left. If the actionRepeat parameter is
positive, the pageLeft action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the pageLeft
action will behave the same as the pageRight action does when actionRepeat
is positive. |
pageRight |
The pageRight action will move the
cursor one page to the right. If the actionRepeat parameter
is positive, the pageRight action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the pageRight
action will behave the same as the pageLeft action does when actionRepeat
is positive. |
pageUp |
The pageUp action will move the cursor
up one page. If the actionRepeat parameter is positive, the pageUp
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the pageUp action will behave the same as
the pageDown action does when actionRepeat is positive. |
popupAtCursor |
The popupAtCursor action will display
the pop-up menu at the current cursor position. |
popupAtMouse |
The popupAtMouse action will display the
pop-up menu at the current mouse position. |
paste |
If the current view is not readonly, the paste
action will copy the text from the clipboard to the current cursor
location. If the actionRepeat parameter is positive, the paste
action will be repeated actionRepeat times. |
preferences |
Display the editor preferences dialog. |
prefixBackSpace |
The prefixBackSpace action will move the
cursor position in the prefix area one character to the left, then delete
the character at the current cursor position. If the cursor is
already in column 1 of the prefix area, nothing will be done. If the
actionRepeat parameter is positive, the prefixBackSpace
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the prefixBackSpace action will behave the
same as the prefixDelete action does when actionRepeat is
positive. |
prefixDelete |
The prefixDelete action will delete the
character at the current cursor position in the prefix area. If the actionRepeat
parameter is positive, the prefixDelete action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the prefixDelete
action will behave the same as the prefixBackSpace action does when
actionRepeat is positive. |
prefixEnd |
The prefixEnd action will move the
current cursor position in the prefix area to the end of the text in the
prefix area. |
prefixHome |
The prefixHome action will move the
current cursor position in the prefix area to the beginning of the text in
the prefix area. |
prefixLeft |
The prefixLeft action will move the
current cursor position in the prefix area one character to the
left. If the cursor is already in column 1, nothing will be
done. If the actionRepeat parameter is positive, the prefixLeft
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the prefixLeft action will behave the same
as the prefixRight action does when actionRepeat is
positive. |
prefixRight |
The prefixRight action will move 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 will be moved to column 1 of the text area. If the actionRepeat
parameter is positive, the prefixRight action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the prefixRight
action will behave the same as the prefixLeft action does when actionRepeat
is positive. |
prefixTruncate |
The prefixTruncate action will delete
the text from the current cursor position in the prefix area to the end of
the prefix text. |
prevTabStop |
The prevTabStop action will move 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 will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the prevTabStop
action will behave the same as the nextTabStop action does when actionRepeat
is positive. |
prevWord |
The prevWord action will move the cursor
to the beginning of the previous word. If the actionRepeat
parameter is positive, the prevWord action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the prevWord
action will behave the same as the nextWord action does when actionRepeat
is positive. |
print |
The print action will bring up the print
dialog. |
processPrefix |
The processPrefix action will call 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 command 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 will expand templates
predefined in the parser, such as the switch construct in a C/C++
document.
The proto action is only available when certain 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 will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the redo
action will behave the same as the undo action does when actionRepeat
is positive. |
reload |
The reload action will reload the
document that is currently being edited. |
rename |
The rename action will allow the user to
rename the current document. |
right |
The right action will move the cursor
one character position to the right. If the actionRepeat parameter
is positive, the right action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the right
action will behave the same as the left action does when actionRepeat
is positive. |
save |
The save action will save the current
document. |
saveAs |
The saveAs action will bring 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 will scroll the
current line to the bottom of the window. |
scrollCenter |
The scrollCenter action will scroll the current
line to the middle of the window. |
scrollTop |
The scrollTop action will scroll the
current line to the top of the window. |
setActionArgument |
If the actionArgument parameter is not
set, the setActionArgument action will set actionArgument to
be a single asterisk. If you then type one or more decimal digits or
a hyphen, these will be appended to the actionArgument parameter
until a key which is not a decimal digit or a hyphen 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 hyphens will stop being appended to actionArgument. |
setParser |
The setParser action will move the
cursor to the set parser line. |
setQuickMark |
The setQuickMark action will set 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 will set the
quick mark at the bottom of the document and move the cursor to the top of
the document. |
setQuickMarkWord |
The setQuickMarkWord action will set the
quick mark at the end of the next word.
If the actionRepeat parameter is positive, the quick mark will be
set at the end of the <actionRepeat>th next word.
If the actionRepeat parameter is negative, the quick mark will be
set at the start of the <actionRepeat>th previous word. |
showAll |
The showAll action will make all of the
invisible lines visible. |
split |
The split action will split the current
line at the current cursor position. If the actionRepeat
parameter is positive, the split action will be repeated actionRepeat
times. |
splitAndShift |
The splitAndShift action will split the
current line at the current cursor position and shift the text on the new
line over to its original location on the previous line. |
splitLine |
The splitLine action will split the
current line at the current cursor position and move the cursor to the
beginning of the new line. If the actionRepeat parameter is
positive, the splitLine action will be repeated actionRepeat
times. |
textWindow |
The textWindow action will move the
cursor from the command line to the text area. |
toggleCaseSensitive |
The toggleCaseSensitive action will
toggle the findText.asis parameter between off and on. |
toggleInsert |
The toggleInsert action will toggle the
insert mode between insert and replace. |
toggleKeyRecording |
The toggleKeyRecording action will
toggle the key recording mode between off and on. |
toggleRegularExpression |
The toggleRegularExpression action will
toggle the findText.regularExpression parameter between
off and on. |
top |
The top action will set the quick mark
at the current cursor position, then move the cursor to the beginning of
the first visible line in the file. |
transposeCharacters |
If the current view is not readonly and the
current element is not a show element, the transposeCharacters
action will transpose the character at the current cursor position with
the character that precedes it. If the actionRepeat parameter
is positive, the transposeCharacters action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the
character that precedes the cursor will be transposed with the character
that precedes it actionRepeat times. |
transposeLines |
If the current view is not readonly, the transposeLines
action will transpose the current line with the line that precedes
it. If the actionRepeat parameter is positive, the transposeLines
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the line that precedes the cursor will be
transposed with the line that precedes it actionRepeat times. |
transposeWords |
If the current view is not readonly, the transposeWords
action will transpose the current word with the word that precedes
it. If the actionRepeat parameter is positive, the transposeWords
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the word that precedes the cursor will be
transposed with the word that precedes it actionRepeat times. |
truncate |
If the current view is not readonly and the
current line is not a show line, the truncate action will truncate
the current line. Otherwise the truncate action will do
nothing. |
undo |
The undo action will undo the last
change to the document. If the actionRepeat parameter is
positive, the undo action will be repeated actionRepeat
times. If the actionRepeat parameter is negative, the undo
action will behave the same as the redo action does when actionRepeat
is positive. |
up |
The up action will move the cursor to
the previous visible line. If the up parameter is positive,
the up action will be repeated actionRepeat times. If
the actionRepeat parameter is negative, the up action will
behave the same as the down action does when actionRepeat is
positive. |
upperCaseRegion |
If the current view is not readonly and the
current view has the quick mark set, the upperCaseRegion action
will upper case the text from the current cursor location to the location
of the quick mark. |
upperCaseWord |
If the current view is not readonly, the upperCaseWord
action will change the word at the current cursor location to upper case,
then move the cursor to the next visible word in the document. If
the actionRepeat parameter is positive, the upperCaseWord
action will be repeated actionRepeat times. If the actionRepeat
parameter is negative, the upperCaseWord action will upper case the
previous actionRepeat visible words. |
windowBottom |
The windowBottom action will move the
cursor to the line at the bottom of the window. |
windowTop |
The windowTop action will move the
cursor to the line at the top of the window. |
wordEnd |
The wordEnd action will move the cursor
to the end of the word at the current cursor position. |
wordStart |
The wordStart action will move the
cursor to the start of the word at the current cursor position. |
yank |
If the current view is not readonly and there
is something in the kill ring, the current kill string will be inserted
into the document at the current cursor position. |
yankPrevious |
If the current view is not readonly and the
last action was yank, the string inserted into the document by the
last yank action will be replaced by the previous kill string in
the kill ring. Positive and negative values of the actionRepeat
parameter will allow you to move backwards and forwards through the kill
ring. |