Gli sviluppatori di componenti spesso richiedono l’utilizzo di una classe di un altro componente esistente.
Con 4D 20 R6, quando un componente ha uno spazio dei nomi dichiarato, le sue classi sono ora accessibili a tutti i componenti caricati nel progetto host tramite cs.namespace.
È ora possibile distribuire un componente che utilizza classi di altri componenti in un progetto host.
È sufficiente includere tutti i componenti da chiamare nel progetto host:
Ad esempio, se il componente 1 e il componente 2 sono presenti nello stesso progetto host:
Il componente 2 sarà in grado di utilizzare le classi del componente 1 o anche del 4D NetKit in qualsiasi suo metodo o funzione.
In conclusione, con 4D 20 R6, gli sviluppatori possono utilizzare classi di altri componenti all’interno di un componente specifico e utilizzarle in un progetto host includendo tutti i componenti necessari.