Komponentenentwickler benötigen häufig die Verwendung einer Klasse aus einer anderen bestehenden Komponente.
In 4D 20 R6 sind die Klassen einer Komponente mit deklariertem Namespace nun für alle im Host-Projekt geladenen Komponenten über cs.namespace zugänglich.
Die Bereitstellung einer Komponente, die Klassen von anderen Komponenten in einem Host-Projekt verwendet, ist nun möglich.
Sie müssen lediglich alle Komponenten, die Sie aufrufen möchten, in Ihr Host-Projekt aufnehmen:
Zum Beispiel, wenn Komponente 1 und Komponente 2 im selben Host-Projekt vorhanden sind:
Komponente 2 kann dann Klassen aus Komponente 1 oder sogar aus dem 4D NetKit in einer ihrer Methoden oder Funktionen verwenden.
Zusammenfassend lässt sich sagen, dass Entwickler mit 4D 20 R6 Klassen aus anderen Komponenten innerhalb einer bestimmten Komponente verwenden und diese in einem Host-Projekt einsetzen können, indem sie alle erforderlichen Komponenten einbeziehen.