I installed a fresh version of LC8 (dp13). The message box was missing. Clicking on the "Message Box" button below the menu bar did nothing visible.
So I created a new stack on which I placed one button and one field:
I placed the following code into the mouseUp handler of the button:
Code: Select all
on mouseUp
put the stacks & return & return into field 1
put the visible of stack "message box" & return & return after field 1
put the rectangle of stack "message box" & return after field 1
put the screenRect after field 1
end mouseUp
C:/Program Files (x86)/RunRev/LiveCode Community 8.0 (dp 13)/Toolset/palettes/tools/revtools.livecodescript
C:/Program Files (x86)/RunRev/LiveCode Community 8.0 (dp 13)/Toolset/palettes/message box/revmessagebox.8.rev
C:/Users/Clint/Desktop/Test 4.livecode
C:/Program Files (x86)/RunRev/LiveCode Community 8.0 (dp 13)/Toolset/palettes/script editor/revscripteditor.8.rev
C:/Program Files (x86)/RunRev/LiveCode Community 8.0 (dp 13)/Toolset/palettes/menubar/revmenubar.livecodescript
true
410,1040,970,1201
0,0,1280,720
You will note that line 2 of the results shows that the message box stack is open and the third line from the bottom shows that it is set to be visible. The second to the last line shows that it is off screen (compare to screenRect in the last line).
My guess is that the message box is intentionally initially set to be off screen, and that clicking on the "Message Box" button below the menu bar is supposed to move the the message box location so that it can be seen. But this is not happening for some reason.