Dieses FAQ basiert auf der Erfahrung unseres Vulkaniers MrSpock.
Wenn Komponenten aus Delphi 5, oder früher nach Delphi 6 oder neuer übernommen werden, so müssen unter Umständen zwei Änderungen im Source Code vorgenommen werden.
___1___
In der
uses Klauses muss die
Unit DsgnIntf durch die Units
DesignIntf und
DesignEditors ersetzt werden.
___2___
Daraus ergibt sich meistens folgende Fehlermeldung:
'Cannot find unit Proxies.pas'
Daraus ergibt sich, dass dass das
Package DesignIde.dcp zu dem Komponentenpackage hinzugefügt werden muss. Das wiederum bringt ein neues Problem. Das
Package DesignIde ist nur für den Design-Modus zugelassen. Dass heisst, dass man dadurch für alle Komponenten zwei Packages erstellen muss, wenn man eigene
Design-Time-Editoren schreibt.
Eines für
Design-Time-Only und eines für
Run-Time-Only.
Happy
...
...
Abschliessend ein Link zum
BDN - wo etwas tiefer in die Materie eingegangen wird. (englisch)
http://community.borland.com/article...,27717,00.html