Xspread has several optional settings which operate like toggle switches.
Each switch has two settings. The toggle commands change the settings of the
selected switch to its opposite setting without forcing you to go through the
slash (/) command tree to set or reset them.
All of the toggle commands are of the form ˆ To, where ``o''
represents a
letter that stands for the option that you want to toggle. The settings of
all toggle options are saved with the worksheet when it is written into a
worksheet file. The toggle options are:
- a Automatic / Manual Recalculation.
- If automatic recalculation is set,
every change to the spreadsheet will cause the spreadsheet to be
recalculated. If manual recalculation is set, xspread does not
recalculate the spreadsheet unless you explicitly issue a recalculation command
(@).
- e External Function Execution.
- If external functions are enabled,
xspread calls them whenever the screen is updated. If external
functions are disabled, any external functions that are referenced are
not called during screen updates. If external functions are
referenced in the worksheet and they are disabled, xspread prints a
warning each time that the screen is updated. The result from @ext()
is the value from the previous call, if any, or else a null string.
- n Quick Numeric Entry.
- If set, you can start numeric entry with any
digit, a plus sign, or a minus sign. If not set, you must start
numeric entry with an equals sign.
- t Top Line Display.
- If set, the top line of the worksheet window
displays the name and value of the current cell. If not set, the top
line is blank.
- x Encryption.
- If set, worksheet files are encrypted when xspread saves
them using the /File Put command and xspread assumes that worksheets
that it reads using the /File Get command are encrypted. If not set,
xspread does not encrypt files with /File Put nor does it decrypt
files with /File Get.
- $ Dollar Prescale.
- If set, numeric amounts are automatically scaled by
.01 when you enter them into cells. This allows users to avoid typing
the decimal points in monetary amounts. If not set, numeric amounts
are not scaled.
- r Newline action.
- Toggle between no action, move down
after entry and move right after entry.
- z Set newline action limits.
- The limits are set to the
current row and column (for r and z see also set rowlimit=n,
collimit=n).