Configuring XCALC – General page

General Options

Whether or not to get a sound when some error is made.

Memory registers, stack contents and unit conversion settings can be saved to the file XCALC.dat (in your XCALC directory) between sessions.

Adds a comma between every power of 1000 in the display. This is available in the Decimal mode (not Complex), and also (somewhat differently) in the Hex, Octal and Binary modes.

Adds a space between every power of -1000 in the display. This is available in the Decimal mode (not Complex).

A fraction can be displayed as “1 1/2”, or clean, as “3/2”.

Tooltips for the main window buttons.

This option should really be named “Treat too large or too small numbers as zero when converting to a binary number”. When checked, you can always switch to hex/oct/bin modes, and out-of-range numbers on the stack are set to zero. This does not apply to memory recall operations.

When checked, the top-of-stack is copied down following an operation see stack operations.

When checked, four trigonometric functions arcsin, arccos, arctan and polar will – in Decimal mode with Degrees selected – format the angular result as degree-minute-second (DMS).

This only applies when the Logo/error window is not displayed (separate settings for the normal and mini modes). When checked, any messages (errors or otherwise) will show up in a popup window below the main window; when unchecked, messages are not shown.

This allows the keyboard to be edited by right-clicking a button. The editing is currently very rudimentary. Checking/unchecking this also enables/disables the Keyboard rows/cols fields.

Display mode

You can keep two separate display settings. One is the normal XCALC window, the other mini mode is intended as a minimum non-obtrusive little calculator, although you can customise this mode as you wish. You can adjust everything (font/bitmap/size etc.) separately for the two, and quickly toggle between them by pressing Alt-M.

Clipboard

This decides which of the number formats to be used when exporting numbers to the clipboard. With “C” style, hex numbers are prefixed “0x”, octal numbers begin with a zero, and binary numbers are prefixed with “0b”. Using the “Basic” style, prefixes are “&H”, “&O” and “&B”, respectively. You can of course always import a number in any format.

Keyboard rows/cols

Number of keyboard keys for XCALC. If these values are altered, any keyboard changes you have made will be LOST, and a default keyboard based on the number of columns will be inserted instead. Reasonable default keyboards are used if the number of columns is 10, 11 or 12 only - any other values for C will insert an empty keyboard that you will have to edit yourself.

Stack

You can specify a stack size between 4 and 64. Note that if you specify a higher display value in either the normal or mini page, the higher value is used.

Decimal character

See also