Dialogs

Dialogs come in two styles. The modal style requires that the user complete the actions on the dialog before returning to the normal flow of the application. Modeless, which is a simple fixed size window that can be used to perform some action, but leaves the user free to work on the main application too.

NOTE

Dialogs are best when they are simple. The design of a dialog is crucial to the usability of the application. Too many small dialogs can be annoying, especially if there is no choice of seeing them or not. Large dialogs, especially modal ones, are annoying because they require a lot of interaction that can break the flow of the application.

Dialogs under MFC were the usual odd mixture of Win32 API and object-oriented wrapper code, ...

Get C# and the .NET Framework: The C++ Perspective now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.