Bom, pude perceber que muitos colegas ao migrar os projetos feitos em Delphi 2007 para Delphi 2010, o Code Completion não funciona.
Aqui vai a dica de como fazer ele aparecer novamente.
Verifique após migrar seu projeto, se em seu Project Options -> Delphi Compiler -> Unit aliases se contém as seguintes definições:

 "WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE"

Obs.: Caso não tenha, pode ser que em alguns lugares do código do seu programa o Code Completition não funcione.

Abraços...!!!