=> R0 = item index
<= R0 = item value
Currently defined values for R0 :
0 Number of active tasks
(Is 0 if completely outside desktop)
1 Wimp mode
2 Sprite suffix
3 Desktop state
4 Write direction
5 R0 = Current task handle (0 if none)
R1 = Version of Window Manager expected by task as given in Wimp_Initialise
6 /Internal use only/
7 Version of Window Manager * 100
8 R0 = Fonthandle of "Desktop" font (0 for "System" font)
R1 = Fonthandle of "Wimp Symbol" font
9 Toolsprites sprite area
10 /Internal use only/
11 Maximum size of Application space
12 /Internal use only/
13 /Internal use only/
14 /Internal use only/
15 /Internal use only/
16 Read WIMP sprite pools pointers (4.00+)
17 Read the configured auto-scroll pause delay in cs (4.00+)
18 /Reserved/
19 /Reserved/
20 /Reserved/
21 /Reserved/
22 /Reserved/
23 Read mouse drag delay in cs (?)
24 Read double click delay in cs (?)
25 Read auto menu open settings (?)
26 Read iconbar speed and acceleration (?)
27 /Reserved/
28 Read WimpVisualFlags (5.22+)
29 Read alpha sprite file suffix, cf. reason code 2 (5.22+)
See PRM 3, page 218.
Wimp_ReadSysInfo SpritePools
Reads both the WIMP sprite pools control block pointers
=> R0 = 16
<= R0 = low priority pool
R1 = high priority pool
|
|
|