Entry
R2 -> title (eg. Message from MyTask)
R3 -> text (eg. Document not saved. Save?)
R4 -> block containing button definitons
text for default button (eg. Save)
text for button 1 (eg. Discard)
text for button 2 (eg. Cancel)
text for button 3 (eg. )
R5 = flags :
bit meaning if set
0-2 button to be used if Escape is pressed (0-3)
3-6 reserved; MUST BE 0
7 wont produce a beep even if WimpFlags bit 4 is clear
8-31 reserved; MUST BE 0
Opens a requester box with a title, a message and some buttons along the right-hand edge. The pointer is constrained to the requester window. The buttons may contain any text up to 8 characters. You can have up to 4 buttons. They are filled with the text specified from the bottom one (the default) upwards. If the text for a button is a null string then that button will not be created.
If the user presses Return then the default button is pressed. If the user presses Escape then the button specified in R5 is pressed. Mouse_Click events to the requester window will be passed from WimpExt_Action filtered so that only Select and Adjust are passed through, the window handle is -3, and the icon handle will be 0-3. You can check whether the requester window is open by using WimpExt_CheckWindowOpen.
Provided by Requester
|
|
|