Official unicode support was added in Delphi 2009 codenamed tiburón.
For previous versions
Resources for enabling Unicode on Delphi for Win32:
Info
Free Components & Units
Delphi Fundamentals Unicode units
Nikse Unicode pack
- http://www.nikse.dk/delphi.html (at mid-bottom of page)
- the included listbox needs this unicode.pas
TntWare Delphi LX Controls - Component pack
TNT Unicode with exceptions - based on TNT
Commercial Components & Units
LDM ElPack 5 - Component pack - (149eur)
TNT/TMS Unicode - Component pack - (30eur)
- http://www.tmssoftware.com/go.asp?tmsuni
- note: previous version were freeware and are still available here among others mirrors.
VCLSkin Skin TNT Unicode Controls - Component pack - (90u$s)