Siguiendo con los problemas de Delphi XE, otro problema que tengo con los projectos, algunos pasados de delphi 5,6,2006 y ahora XE, es que al darle a 'Find declaration' por ej de la llamada a una función no se posicionaba correctamente en la declaración. He encontrado que las causas podrían ser por:
1) todas las unidades del proyecto deben estar en el DPR.
2) Las dependencias circulares entre las unidades deben ser rastreados y eliminados
3) tratar de evitar IFDEFs $ / $ IFOPT en el código
Y probando la herramienta CnPack->Uses Cleaner, al menos en el proyecto en el que he probado se ha solucionado.
|