Skip to content

ThioJoe/Modern-Windows-Message-Box-Generator

Repository files navigation

Modern Windows Message Box Generator

Purpose: Generates a customizable "Task Dialog" box - a more modern version of the old Windows message box.'

↘️ How to Download: Visit the Releases page, and look under "Assets" for the latest release.

Key Features

  • 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.

More Features:

  • 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

Examples

Example Message Box Go Touch Grass Example Message Box Visual Studio

Main Window

Main Window

How to Compile

Requires .NET 9.0, but no other external dependencies or nuget packages.

  1. Open the solution file (TaskDialogGenerator.sln) in Visual Studio 2022.
  2. Choose the build configuration (either Release or Debug).
  3. Compile by going to Build > Build Solution or, if in Debug configuration, Debug > Start Debugging.

About

Allows creating custom message boxes in Windows of the more modern style

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published