Eugene Golushkov
Eugene Golushkov
Note, that attempt to _SILENCE_CXX17_UNCAUGHT_EXCEPTION_DEPRECATION_WARNING is often too late, as it could be used before #include "date/date.h".
Quite possible that check for MSVC could be done more sophisticated, as MSVC separates version of language and version of the library. Current check tests **_MSVC_LANG**, but std::uncaught_exception() is deprecated...
I will fix the problem for myself, but some googling shows that I am not alone. If there are reasons why changing # if __cplusplus > 201703 || (defined(_MSVC_LANG) &&...
@barcharcraz FYI
User attention is a resource, and as always, exclusive access to resource should be queued. That is especially true when current user activity contains asynchronous continuations, like in chain like...
> I totally agree with @mdtauk here, using a queue seems to be the best choice UX wise (in my opinion). Having multiple ContentDialogs open at the same time can...
In Win32 you can have several HWND windows in single thread, as well as non modal dialogs. https://docs.microsoft.com/en-us/windows/win32/dlgbox/using-dialog-boxes#creating-a-modeless-dialog-box