Fragment

Fragment se používá k nahrazení nebo rozšíření funkcí stávajícího modulu plug-in. Běžným použitím fragmentu je vložení kódu specifického pro dané prostředí (operační systém, architektura atd.). V závislosti na prostředí, do něhož se modul plug-in instaluje, lze do základního kódu modulu plug-in instalovat správný fragment. Fragmenty jsou ideální rovněž pro expediční funkce, například pro jazyky či údržbové balíky, jejichž vydání obvykle následuje několik měsíců po počátečním produktu.

Po rozpoznání fragmentu platformou a po nalezení jemu nadřízeného modulu plug-in dojde ke "sloučení" knihoven, rozšíření a bodů rozšíření fragmentu s příslušnými prvky v nadřízeném modulu plug-in.

Slučovací mechanizmus je sice dobrý z pohledu běhového modulu, avšak vývojáři potřebují fragmenty při práci vidět jako samostatné entity.

Prostředí PDE poskytuje úplnou podporu pro vývoj fragmentů. Na fragmenty lze nahlížet jako na "omezené moduly plug-in". Mají veškeré schopnosti normálních modulů plug-in kromě konceptu životního cyklu. Fragmenty nemají třídu nejvyšší úrovně s metodami "startup" a "shutdown".

Pro vytvoření fragmentu se používá průvodce Projekt nového fragmentu. Úprava fragmentů je velmi podobná úpravě modulů plug-in.

Související odkazy

Editor modulu plug-in
Nový fragment

Související odkazy

Modul plug-in
Funkce