Den Code für eine Komponente kann man in 2 Bereiche:
Laufzeitcode: das eigentliche Verhalten im später erzeugten Programm.
Entwurfzeitcode: Integration in die
IDE und eventuell Code zur Interaktion in der
IDE.
Beim Anlegen eines Packages kann man wählen, welchen Art von Code dieses enthalten soll, nur Entwurfspackages kann man installieren. Es ist auch möglich, beides in ein
Package zu packen, dann funktioniert es aber nur unter 32 Bit ( Da Design-Packages momentan nur 32Bit sind)