RISC OS Search
Websites
Downloadable Files
Stronghelp Manuals
Acorn Newsgroups
containing
"Nutty quip goes here!"
Home
|
About
|
Filebase Archive
|
StrongHelp Manuals
|
Newsgroups
|
Module Database
Emulation
»
Archimedes
»
BBC Micro
TechDocs
»
Acorn RiscPC
»
Acorn A4 Laptop
»
Acorn A7000
»
Archimedes A5000
»
Archimedes A4000
»
Archimedes A30x0
»
Archimedes A3000
»
Archimedes A680
»
Archimedes A540
»
Archimedes A4x0
»
Archimedes A3x0
»
BBC Master Compact
»
BBC Master 128
»
BBC Micro
»
Acorn Atom
»
Acorn Electron
Clubs
»
WROCC
»
ROUGOL
»
MUG
»
BigBenClub.nl
Shows
»
RISC OS North
»
RISC OS London
»
RISC OS SouthWest
Other Sites
»
RISC OS Open
»
StarDot
(Discord)
»
Archimedes Archive
»
Arc Wiki
»
RISCOSitory news
»
The Icon Bar news
=> R0 =
mask
<= R0 = reason code
R1 = pointer to 256 byte block R1 = pointer to block of data
R3 = pointer to pollword
in RMA
R2 = senders task handle
(if R0 bit 22 set)
Reason Codes :
0 No Reason 9
Menu Selection
1
Redraw Window
10
Scroll Request
2
Open Window
11
Lose Caret
3
Close Window
12
Gain Caret
4
Pointer Leaving Window
13
Pollword non-zero
5
Pointer Entering Window
14 - 16 Reserved
6
Mouse Click
17
User Message
7
User Drag Box
18
User Message Recorded
8
Key Pressed
19
User Message Acknowledge
512
Toolbox Event
Priority : Highest: 17-19 Next: 1-6,8,9 Then: the rest Lowest: 0
Related SWIs:
Wimp_PollIdle
See
PRM 3, page 115
.
[sh-index]
Back to list of manuals