Commit 91ec8ad
committed
Refactor Windows message dialog implementation
Split MessageDialog implementation for Windows into separate Win32 and WinUI3 files, with conditional inclusion based on the WINUI3_ENABLED flag. Win32 uses MessageBoxW, while WinUI3 uses ContentDialog via Windows App SDK. Also, update WindowId generation to use IdAllocator for uniqueness and consistency, and fix WindowManager to use the new WindowId logic.1 parent d6119a0 commit 91ec8ad
6 files changed
Lines changed: 523 additions & 376 deletions
File tree
- src/platform/windows
- win32
- winui3
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
0 commit comments