| Bit | Meaning when set |
|---|---|
| 0 | OK button |
| 1 | Cancel buton |
| 2 | Highlight Cancel button (or OK if no cancel button) |
| 3 | Do not use non-wimp error style message |
| 4 | Do not prefix title with "Error from " |
| 5 | Return immediately with R1=0 and box open |
| 6 | Simulate icon click (according to bits 0 & 1) |
| 7 | Do not beep |
| 8 | Use a specific error box type (as per bits 9-11) |
| 9-11 | Error Box Type List |
| 12 | Reserved. Must be 0 |
| 13 | Reserved. Must be 0 |
| 14 | Reserved. Must be 0 |
| 15 | Reserved. Must be 0 |
| 16 | Reserved. Must be 0 |
| 17 | Reserved. Must be 0 |
| 18 | Reserved. Must be 0 |
| 19 | Reserved. Must be 0 |
| 20 | Reserved. Must be 0 |
| 21 | Reserved. Must be 0 |
| 22 | Reserved. Must be 0 |
| 23 | Reserved. Must be 0 |
| 24-27 | Number to return for Continue button in “may have gone wrong” error box |
| 28-31 | Number to return for Quit button in “may have gone wrong” error box |
These are the flags that can be passed when creating an error box with Wimp_ReportError.