Ab 4D v19 R5 können Komponenten ihre Klassen veröffentlichen. Diese Funktion wurde mit Tipps und Code-Vervollständigung unterstützt, um das Schreiben von Code zu erleichtern.
Um die Programmierung noch einfacher zu gestalten, bringt v19 R7, mit der Unterstützung von Klassen im Methodenexplorer, neue Funktionen mit sich.
Im Methodenexplorer finden Sie die Liste der für eine Komponente sichtbaren Klassen direkt nach der Liste der Komponentenmethoden:
Wie Sie oben sehen können, folgt auf den Komponentennamen nun der Komponentennamensraum in Klammern. Wenn Sie also die Klasse1 von myComponent instanzieren wollen, müssen Sie schreiben:
$myClass1:=cs.myComponent.Class1.new()
Wenn die Dokumentation für eine Klasse vorhanden ist, können Sie sie in der rechten Leiste sehen:
Und wenn die Komponente mit dem Quellcode installiert ist, können Sie auch den Code visualisieren:
Viel Spaß beim Programmieren!
Schauen Sie sich die Dokumentation für weitere Informationen an, und zögern Sie nicht, Ihr Feedback im 4D Forum zu teilen!