IcnClipBrd is a small module written by Thomas Leonard to allow the global clipboard to be used in writable icons on the desktop. It was originally supplied with the Clipboard utility, which allows the contents of the global clipboard to be saved to disc and the contents of files to be placed on the clipboard.

Thomas has released the module and utility into the public domain, and on this page you can find a 32-bit version converted by myself for use on all RISC OS systems. These days, the two are supplied separately: IcnclipBrd comes in its own stand-alone distribution, and the Clipboard utility no longer contains the module. The two can be used together as a pair, or either one can be used on its own.

Any problems with the 32-bit version are likely to be my fault, and should be reported to myself in the first instance. My contact details can be found in the download archive.

IcnClipBrd

The IcnClipBrd module enables the use of the global clipboard in writable icons on the desktop using the conventional Ctrl-C, Ctrl-X and Ctrl-V keypresses along with Ctrl-Z to replace the icon contents with the text on the clipboard.

In addition, Ctrl-K deletes everything to the left of the caret (complementing the exiting Ctrl-End to delete to the right of the caret). Ctrl-E can be used to keep just a DOS file extension (eg. "NOTES/TXT" would become "/TXT"), while Ctrl-D de-DOSifies a filename (eg. "NOTES/TXT" would become "Notes").

The release of version 0.14 fixes a serious bug which occurred when pasting long pieces of text (of more than 128 characters). It has also added two new keypresses: Ctrl-S swaps the case of the character at the caret in a writable icon, and Ctrl-T inserts the current date and/or time in a user-configurable format. The opportunity has been taken to update all character conversions to use the current territory.

Later releases fix several other bugs, including unaligned word accesses which affected use on ARMv7 systems.

ARMv7 OK Iyonix OK Download: IcnClipBrd 0.17
11 Kbytes | 1st September, 2014 | 26/32-bit neutral, ARMv7 OK | Requires RISC OS 3.5 or later

IcnClipBrd is in the Public Domain, and the source is available in a form suitable for assembling on Linux using the associated build tools.

Download: IcnClipBrd 0.17 Source
26 Kbytes | 1st September, 2014

Clipboard

The Clipboard utility allows the contents of the clipboard to be saved to disc, or replaced by a file.

Note that as of version 0.14, Clipboard no longer includes a copy of IcnClipBrd. Copies of the module can be downloaded from the link above and will work alongside Clipboard; the change should simplify future updates to both utilities.

ARMv7 OK Iyonix OK Download: Clipboard 0.15
12 Kbytes | 6th September, 2014 | 26/32-bit neutral, ARMv7 OK

IcnClipBrd is in the Public Domain, and the source is available in a form suitable for building on Linux using the associated build tools.

Download: Clipboard 0.15 Source
22 Kbytes | 6th September, 2014

Original 26-bit release

Thomas' original 26-bit only version of Clipboard can be found here, in case anyone finds it useful.

Download: Clipboard 0.10
12 Kbytes | 28th September, 2001 | 26-bit only