[USER32] Implement SoftModalMessageBox() based on the original MessageBoxTimeoutIndir...
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Thu, 16 Aug 2018 20:04:48 +0000 (22:04 +0200)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Fri, 17 Aug 2018 15:12:24 +0000 (17:12 +0200)
commit2be262bfb10551e4b8829936fb68156583993f5e
tree22afafd03c49cded802c481b5b6b55ab5188bc23
parent5fedabbf0aefb015841b2329a8d64d099c3a6c7b
[USER32] Implement SoftModalMessageBox() based on the original MessageBoxTimeoutIndirectW().

Additional changes:

- Adapt the message-box dialog procedure to correctly take into account
  the presence or absence of a CANCEL button and take appropriate actions.

- Cache the strings retrieved by MB_GetString() (add FIXME notices too).
win32ss/user/user32/user32.spec
win32ss/user/user32/windows/messagebox.c