Entry | |
---|---|
R1 | Pointer to block to return result |
Exit | |
---|---|
R0 | 0 if no more rectangles |
R1 | Block is updated with Rectangle Data |
The purpose of this call is to return the details of the next rectangle of the work area to be drawn.
This call is used, repeatedly, immediately following a call of either Wimp_RedrawWindow or Wimp_UpdateWindow.
If this call follows an earlier Wimp_RedrawWindow, then the rectangles is also cleared to the background colour of the window. If, however, it follows a Wimp_UpdateWindow call, then the rectangle’s contents are preserved.