Description of Solway's TaskDialog :
This is a component for use with Delphi which lets you use the nifty new dialogs in Windows Vista. Simply drop the component on your form and bring up a complex dialog with a single line of code. This component can automatically emulate Vista-style dialogs on older operating systems, such as Windows XP, so you don't have to write two lots of code to account for both Vista and earlier operating systems. You can easily add custom buttons (eg, "AddCustomButton('Click me')") and radiobuttons. And you have a clickable URL in the footer, as well as the new Vista "command" buttons (see below). You also have a progress bar dialog.