I suggest a new flag for Application.messageBox:
MB_ALT=;//When the user presses Alt, even on Mac OS, then it activates shortcuts like:
Alt-Y for Yes
Alt-N for No
Escape for Cancel.
Application.MessageBOx('Do you like forums?','Lazarus',MB_YESNOCANCEL or MB_ALT)
I think that is how Windows works...