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

OS_Word 21

OS SWI Calls
» OS_Word
» OS_Word 21

OS_Word 21

(SWI &07)

The action performed depends on the reason code value at offset +0 in R1.

Reason Codes

# Hex # Action
0 &00 Define pointer shape
1 &01 Define the mouse co-ordinate bounding box
2 &02 Set mouse multipliers
3 &03 Set mouse position
4 &04 Read unbuffered mouse position
5 &05 Set pointer position
6 &06 Read pointer position
7 &07 Read the mouse bounding box (RISCOS Ltd Select only, not implemented on RISC OS 5)

Use

The purpose of this call is to provide a number of operations relating to the mouse and pointer.

See also

  • OS_Word
Revised on November 11, 2018 21:27:06 by Edward Nokes (1656)? (94.197.121.42)
Edit | Back in time (2 revisions) | See changes | History | Views: Print | Source | Linked from: OS_Byte 106, OS_Word, OS_Word 21_0 Block, OS_Word 21_5, OS_Word 21_1, OS_Word 21_1 Block, OS_Word 21_3, OS_Word 21_4, OS_Word 21_6, Proposed GraphicsV enhancements, OS_Word 21_0, OS_Word 21_2

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.

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
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