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) |
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.
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.