New TaskDialog Class
You can include a custom icon, footer text with icon and an expandable area with more details. If you like to let the user pick a choice, you can show radio buttons to pick one.
For live updates we have events, so you can react on events while the dialog is open and handle things like clicked links in your message text. Yes, you can enable links and if a link is clicked, you get an event to call ShowURL to open it in a browser.
The example app looks like this:
and we got this dialog:
Now you can also add a progress bar if needed and check a few more options.