R2 = Window handle
R3 = Icon handle
R4 = 0 to unshade icon, non-zero to shade icon
If bit 6 of R2 was set in WimpExt_Initialise:
R4 = 0 to unshade icon, 1 to shade icon, 2 to toggle shade flag
R0 = Old state of icon (0 for unshaded, 1 for shaded)
Shades the icon if R2 is non-zero, unshades it otherwise.
Updates the screen if necessary. If the caret was in the icon
and you are telling WimpExtension to shade it then the caret is
removed (disowned). If bit 6 of R2 was set in WimpExt_Initialise
then the alternative parameters are used as shown.
|
|
|