Yes, it was my article of 2005. This magazine has been discontinued later.
I recently reviewed my archive and restored the article from my records, found original source code, and, for now, up-loaded it:
S. A. Kryukov, Unicode Controls: What Can VCL Do?, from: The Delphi Magazine, 116 (April 2005), p. 33-43 (UnicodeControls.zip: 54.1 KB).
Both article and the code is in the same ZIP you can download using the URL shown above.
Again, you can use Free Pascal with Lazarus, to avoid all those problem. This is a great thing; it has its cunning multi-platform model, where Delphi UI library is implemented for many UI platforms (such as Windows API-based, Qt, GTK+...). However, when I tried to convert my pretty sophisticated Windows application, I found many problems. The can be solved though, it just needs some more time...
Interestingly, you are not the only one who asked me about this library...
—SA