Clipboard functions

XCALC can both copy to, and paste from, the Windows Clipboard using the standard Copy/Paste keys (the operation is akin to memory store/recall: numbers are copied from/to the X register, and the stack is pushed if StackLift is on).

Using the mouse, you can bypass the stack operation and copy directly to/from any visible stack register by clicking on the display itself:

The text is copied almost verbatim from the display except for a selectable prefix (see configuration), so if you use “fixed point” display, only the visible digits are copied. Blanks are removed (except possibly in a fraction). A paste operation is successful if a textual representation (ANSI or OEM text) of a valid number is the first non-whitespace content of the clipboard (a maximum of 34 digits will be read). If a paste cannot be done (if there is no text on the clipboard, or if the text is non-numerical), no operation takes place at all. Successful copy and paste operations are indicated briefly on the display.

Note that a copy operation will also transfer a bitmap representation of the display to the clipboard. I can't see why anyone in their right mind would use this, but it's there anyway.

You can also specify whether numbers are copied/pasted as e.g. “3.14” or “3,14”.

See also: