
- XBM style images are decoded by the application or by an external XBM decoder.
- GIF images are decoded using gif2spr.
- Unknown images are displayed as
, unless there is an ALT value in which case the text is displayed instead.
- Sprite images are catered for directly, for convenience and speed.
- All inline images are cached in memory for a number of pages after their last use (3 by Default).
You can use any GIF, XBM and JPEG decoder that outputs to a file and has a command line interface by changing the GIF Decoder value in the Inline Viewers
section of the Choices windows.
You can change the parameters passed by changing the values on the Viewers
section of the Choices windows.
- %0 will be replaced by the source file name. (The GIF, XBM or JPEG file)
- %1 by the name of the required sprite file.
- %2 by an appropriate mode. (Not applicable for the XBM decoder)
Any of these can be omitted and any other parameters included.
All the image decoders will multitask, even though the decoders them selves do not support it. This is done using the RISCOS TaskWindow
command. To enable a decoder's Multitasking you must specify a suitable Wimpslot for that Decoder.
GIF Decoder
<Webster$Dir>.gif2spr -q %0 %1
WimpSlot
64
JPEG Decoder
<ChangeFSI$Dir>.ChangeFSI %0 %1 %2r -nomode
WimpSlot
160
XBM Decoder
<Webster$Dir>.XBM2Spr 18 %0 %1
WimpSlot
16