design-
package.bpl
Enthält visuelle Komponenten
run-
package.bpl
Enthält sourcen die visuelle Komponenten in der uses benutzen
Und das ist schon mal falsch.
Du brauchst die visuellen Komponenten doch auch zur Laufzeit.
Richtig wäre:
Code:
run-
package.bpl
* visuelle Komponenten
* Enthält sourcen die visuelle Komponenten in der uses benutzen
Code:
design-
package.bpl
* enthält Code zum registrieren der visuellen Komponenten
das kann eine
Unit sein mit den entsprechenden Aufrufen von RegisterComponent
* enthält Code von Property-Editoren (wahrscheinlich hast du keine)
Eigentlich ist es ganz einfach:
in ein Designtime-
Package kommt ausschlieslich der Code, den ich später im Programm nicht brauche und auch gar nicht verwenden kann.
Dazu gehören Property- und Komponenten-Editoren sowie sogenannte "Experten", das sind Plugin für die Delphi
IDE.
Auch die
Procedure Register;
gehört dazu.