Альтернатива является компонентом THTMLViewer. Я использовал это в течение нескольких лет.
Это теперь доступно бесплатно. сеть siteis здесь http://pbear.com/htmlviewers.html . Согласно songbeamer веб-сайту ( http://www.songbeamer.com/delphi/ ) существует доступная версия Дельфи 2009.
Посмотрите, как Ритеш Рао сделал это в своей структуре NCommon :
MoneyUserType реализует базовый класс с именем CompositeUserTypeBase
В комментариях есть более подробные сведения, но вкратце:
Вы можете ознакомиться с этой статьей . Это хороший пример того, как реализовать интерфейс IUserType.