Projects » Dot Net » UserPrompt

.NET: UserPrompt

30 Sep 2006
Version: 1.0
Download: UserPrompt.zip

A replacement for MessageBox, inspired by the (pre-release) Vista UI guidelines document.

The venerable "MessageBox" function in the Win32 API makes it easy to show the user a (battleship grey) form with various standard confusing button combinations. MessageBox is easy, but limited, and is partially to blame for all the terrible "Yes/No/Cancel/Huh" dialog boxes you've ever had to face.

The Windows Vista UI Guidelines contain recommendations that finally update core UI pieces that even Windows XP didn't change.

This UserPrompt implements a subset of the "Task Dialog" look and feel, enough to act as a replacement for MessageBox.

UserPrompt looks best if you and your users have Segoe UI installed. (Due to licensing issues, I can't provide the font in the download.)

public interface IListMap<TKey, TValue>


Contact Information