h6. [[WindowManager]] h6(. » [[WindowManager SWI Calls|SWI Calls]] h6((. » [[Wimp_Poll|Wimp_Poll]] h6(((. » [[Reason Codes|Reason Codes]] h6((((. » PollWord_Non-Zero h2. PollWord_Non-Zero h5. (Reason Code 13) |_<. Exit | | |<^. Block | | |>^. +0|Address of poll word | |>^. +4|Contents of poll word | h4. Use This code is returned from [[Wimp_Poll|Wimp_Poll]] and indicates that the poll word is non-zero. h4. Notes If bit 23 of the [[Poll Mask|Poll Mask]] is set, then the poll word may be returned before window redraw requests and certain other messages have been issued by Wimp_Poll. This reason code can be very useful to update the underlying data that is to be displayed, before the request to update the windows or icons are returned by Wimp_Poll. This is used to transfer control to an applications foreground process, where control is currently in an interrupt routine, service call handler or such like. There is no guarantee of the duration until an application regains control, since other applications can take control away from the Wimp for unspecified amounts of time. h4. See also * [[Poll Mask|Poll Mask]] * [[Reason Codes|Reason Codes]] * [[Wimp_Poll|Wimp_Poll]]