Od verze 4D v19 R5 mohou komponenty publikovat své třídy. Tato funkce přišla s tipy a podporou doplňování kódu, které usnadňují psaní kódu.
Aby bylo kódování ještě snazší, přináší 4D v19 R7 novou funkci: pozdravte podporu tříd v průzkumníku metod.
V průzkumníku metod najdete seznam tříd viditelných pro danou komponentu hned za seznamem metod komponenty:
Jak vidíte výše, za názvem komponenty nyní následuje její jmenný prostor v závorce. Pokud tedy chcete instancovat třídu Class1 komponenty myComponent, musíte napsat:
$myClass1:=cs.myComponent.Class1.new()
Pokud je k dané třídě k dispozici dokumentace, můžete si ji prohlédnout v pravém panelu:
Pokud je komponenta nainstalována se zdrojovým kódem, můžete si zobrazit i kód:
Šťastné kódování!
Podívejte se do dokumentace, kde najdete další informace, a neváhejte se podělit o své názory na fóru 4D!