h6. [[WindowManager]] h6(. » [[WindowManager SWI Calls|SWI Calls]] h6((. » [[Wimp_Poll|Wimp_Poll]] h6(((. » [[Reason Codes|Reason Codes]] h6((((. » User_Message h2. User_Message h5. (Reason Code 17) |_<. Exit | | |<^. Block | | |>^. +0|Length of block | |>^. +4|Task handle of sender | |>^. +8|My ref (senders reference number for this message) | |>^. +12|0 | |>^. +16|[[Message Codes|Message Code]] | |>^. +20|… data… | h4. Use This code is returned from [[Wimp_Poll|Wimp_Poll]] and indicates that another task has broadcast a message to any of the following: # this specific task # a specific window belonging to this task # to all tasks h4. Notes The message code determines the meaning of the message sent. No acknowledgement of receiving this message is required by the message sender. The number of message codes is very large, and not every code needs to be supported, however, every task must take action when receiving [[Message_Quit|Message_Quit]]. This code is broadcast when a task is asked to quit via the Task Display window (via Task Manager). A task that does not understand a message code should simply ignore it. Tasks should not respond to messages for no reason. h4. See also * [[Message Codes|Message Codes]] * [[Message_Quit|Message_Quit]] * [[Reason Codes|Reason Codes]] * [[User_Message_Acknowledge|User_Message_Acknowledge]] * [[User_Message_Recorded|User_Message_Recorded]] * [[Wimp_Poll|Wimp_Poll]]