![]() |
O t e v ř
e n o s t a r o z š i ř i t e l n o s t s y s t é m
u
|
![]() |
4D používá důsledně koncepci zásuvných modulů (plug-in).
Všechny zásuvné moduly rozšiřují programovací standardní programovací jazyk o své příkazy a pokud mají okno z kterého je lze používat jako samostatnou aplikaci objeví se v nabídce Pug-ins.
Tyto zásuvné moduly jsou vytvářeny:
- výrobcem 4th Dimension - ACI a některé se již staly standardním vybavením (Internetové příkazy, 4D Chart..)
- třetími stranami zabývajícími se specielně rozšiřováním možností 4D (SSL layery..)
- samotnými tvůrci aplikací - pro přidání specielních funkcí k jejich aplikacím
Na trhu jsou dnes stovky zásuvných modulů pro různé účely od komunikace s jinými aplikacemi po ovládání specielních sériových zařízení.Jsou dvě možná umístění Plug-in a ta jsou závislá na rosahu použití. Pokud bude modul používán pouze jednou databází, umístí se do stejné složky jako struktura databáze. Pokud bude modul používán všemi aplikacemi na jednom počítači, umístí se modul do složky Windows\ACI. Ihned po spuštění aplikace se objeví v rejstříku příkazů nové příkazy modulu a tyto příkazy lze využívat jako standardní příkazy 4D.
NENÍ POTŘEBA ŽÁDNÉ PROGRAMOVÁNÍ PRO INSTALACI ZÁSUVNÝCH MODULŮ.
Jednotlivé muduly jsou zobrazeny v nabídce Plug-ins v prostředí uživatele.
Ve 4D je možnost "instalace" zásuvných modulů. Instalace probíhá velmi jednoduše:
Nainstalujete Plug-in z CD
Přesunete Plug-in do patřičné složky.
Ihned po umístění nového Plug-inu do správné složky objeví se v Editoru metod seznam nových příkazů.
Následující obrázek ukazuje Editor metod bez přidaného modulu. Jsou zde pouze pouze příkazy zabudovaného modulu 4D Chart pro vytváření diagramů.
Tento obrázek je po přidání složky Win4DX s některými moduly do složky databáze:
Návrhář samozřejmě není omezen pouze na moduly dodávané distributorem. Pokud nějaký příkaz nebo funkci ve 4D nenajde, může si vytvořit vlastní modul a v něm své vlastní příkazy!