Skip to content

Commit 2be262b

Browse files
committed
[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).
1 parent 5fedabb commit 2be262b

File tree

2 files changed

+293
-145
lines changed

2 files changed

+293
-145
lines changed

win32ss/user/user32/user32.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,7 @@
675675
666 stdcall ShowStartGlass(long)
676676
667 stdcall ShowWindow(long long) NtUserShowWindow
677677
668 stdcall ShowWindowAsync(long long) NtUserShowWindowAsync
678-
669 stdcall SoftModalMessageBox(long)
678+
669 stdcall SoftModalMessageBox(ptr)
679679
670 stdcall SubtractRect(ptr ptr ptr)
680680
671 stdcall SwapMouseButton(long)
681681
672 stdcall SwitchDesktop(long) NtUserSwitchDesktop

0 commit comments

Comments
 (0)