Purpose: Generates a customizable "Task Dialog" box - a more modern version of the old Windows message box.'
- Set Any Text: Choose the text to display for each element, or leave it blank to not show that part.
- Custom Buttons: Display up to 3 buttons with custom text, and set whether they appear enabled or disabled.
- Choose Icons:
- Select from a range of default icons for both the main icon and title bar icon.
- Use custom icons from image files. Including image files, icon files, or the icon associated with any Exe file.
- Choose icons directly from the
imageres.dll
file using their ID.
- Icon Selection Helper: Click the "View Icon IDs" button to see icons from
imageres.dll
. Click any of them to automatically set it as the selected icon. - Icon Background Colored Bars: Choose from various colors for the icon background bar, including green, blue, gray, red, yellow, or none.
- No Installation Required: The program is a single file and doesn't need to be installed
- Signed: The exe is signed with a trusted certificate so you won't get a pop up from Windows security
Requires .NET 9.0, but no other external dependencies or nuget packages.
- Open the solution file (
TaskDialogGenerator.sln
) in Visual Studio 2022. - Choose the build configuration (either
Release
orDebug
). - Compile by going to
Build
>Build Solution
or, if inDebug
configuration,Debug
>Start Debugging
.