Delphi 6 shipped with a code completion feature that isn't enabled by default due to an installation mess-up. There's an article about it at bdn (make sure that you read the comments about the article as well). Hope this is useful to some of you .