7.4

Table Of Contents
identified as such.
The available Script Editor and XSLT Editor options are as follows:
l Editor
l Auto indent mode: Select to automatically position the insertion pointer under the first non-blank character
of the preceding line when you press ENTER.
l Insert mode: Select to use Insert mode and clear to use Overwrite mode. In Insert mode, when you enter
text, existing text shifts to accommodate it. In Overwrite mode, text you enter overwrites existing text. You can
also press INSERT to toggle between the two modes.
l Use tab character: Select to use the tab character instead of spaces to represent tabs in the program file.
Clear to use spaces to represent tabs. You must clear the Smart tab option to use this option.
l Smart tab: Select to use smart tabs. A smart tab advances with reference to the preceding line. It advances to
align with the first non-blank character it encounters on the preceding line, from its current position forward.
You must clear the Use tab character option to use Smart tabs.
l Optimal fill: Select to optimize the indent of every auto-indented line by minimizing the number of space
and/or tab characters it uses. You must select both Auto indent mode and Use tab character to use this option.
l Backspace unindents: Select to move the insertion pointer to the previous indentation level when you press
BACKSPACE. This is useful when you enter a block of code such as a for loop; you enter the for statement,
advance one indentation level to enter the body of the for loop, then press BACKSPACE to enter the end for state-
ment. You must select Auto indent mode to use this option.
l Cursor through tabs: Select to move one by one through the spaces of tabs using the left or right arrow
keys. Clear to have the arrow keys treat the tab as a single character. You must select Use tab character to use
this option.
l Group undo: Select to set the undo feature of the Editor to undo the last group of editing commands entered.
An editing command is defined as a mouse click, a press on ENTER, or a press on any other key. A group of edit-
ing commands is a sequence of a single type of editing command. Clear to set the undo feature to undo only the
last command entered.
l Cursor beyond EOF: Select to make it possible to position the pointer beyond the end of the program file.
Clear to prevent this. If you clear Insert mode and select Cursor beyond EOF, you can only overwrite the exist-
ing lines of the program; you cannot add lines to it.
l Cursor beyond EOL: Select to make it possible to position the pointer beyond the end of the line. Clear to pre-
vent this.
l Keep trailing blanks: Select to preserve any blank spaces occurring at the end of a line. Clear to remove
those blank spaces.
l Persistent blocks: Select to have any text you enter immediately after selecting a block of code appended to
that block of code as part of the selection. When you select this option, you can also use the arrow keys to move
within the code without affecting the selected code. You must select the Enable selection option to use the Per-
sistent blocks option.
l Overwrite blocks: Select to have any text you enter immediately after selecting a block of code replace that
block of code. You must clear Persistent blocks and select Enable selection for this option to have an effect.
l Enable selection: Select to permit the creation of selections in the Code area. If selected, you can create a
selection by clicking and dragging the pointer over a portion of code, or by double-clicking to highlight the word
or line under the pointer (the Double click line option determines whether a word or line highlights). You can cut,
copy, paste, and print selections. If you also select Enable dragging, you can drag selections to reposition them
in the code.
l Enable dragging: Select to permit dragging and dropping a selection to reposition it in the program. This
option works only if you also select Enable selection.
The PlanetPress Suite Workflow Tools Configuration Program