RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Wimp_SpriteOp 36

WindowManager
» SWI Calls
» Wimp_SpriteOp
» Wimp_SpriteOp 36

Wimp_SpriteOp 36

(SWI &400E9)
Entry
R0 36 (Sprite Reason Code)
R1 Unused
R2 Pointer to sprite name
R3-R7 As per OS_SpriteOp 36
Exit
- All registers preserved (as per OS_SpriteOp 36)

Use

The purpose of this call is to define a pointer shape (using a sprite from the Wimp sprite pool), or to change the current shape number.

Notes

Wimp_SpriteOp is a wrapper around OS_SpriteOp that allows the Wimp sprite pool to be used in a safe way by applications. See OS_SpriteOp 36 for full details of this call.

This call should be used in preference to the older Wimp_SetPointerShape call.

See also

  • OS_SpriteOp 36
  • Wimp_SpriteOp
  • Wimp_SetPointerShape
Created on April 23, 2014 14:02:21 by Jeffrey Lee (213)

Search the Wiki

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys