On input validation, I\'m using balloon tips instead of message boxes. My problem is that on Vista, they have the old XP style with the rounded corners, not the newer more recta
As can be read in Delphi 2009 reviewers guide each VCL component now has a CustomHint property. It can be set to any descendant of TCustomHint.
Be sure to enable baloon hints in Vista else they won't show.