Contents
Index 🔎︎

# Integrovanie nových UNO komponentov

Programátori môžu napísať vlastné UNO (Universal Network Objects) komponenty a integrovať ich do LibreOfficeDev. Nové komponenty je možné pridávať do ponúk a panelu nástrojov LibreOfficeDev; nazývame ich "Doplnky".

Integrovanie nových komponentov podporuje niekoľko nástrojov a služieb. Podrobnosti nájdete v LibreOfficeDev Príručke pre vývojárov (Developer's Guide). Hlavné tri kroky sú nasledujúce:

1. Registrácia nových komponentov v LibreOfficeDev. K tomu vám pomôže nástroj unopkg, ktorý nájdete v adresári {inštalačná_cesta}/ \program.

2. Integrácia novej komponenty ako služba. K tomu vám pomôžu služby ProtocolHandler a JobDispatch; viac informácií nájdete v LibreOfficeDev Príručke pre vývojárov (Developer's Guide).

3. Zmeniť používateľské rozhranie (ponuky alebo panely nástrojov). Toto sa dá spraviť takmer automaticky vytvorením XML súboru, ktorý popisuje zmeny. Viac informácií nájdete v LibreOfficeDev Príručke pre vývojárov (Developer's Guide).

Doplnky môžu rozšíriť funkcie LibreOfficeDev. Nemajú nič spoločné s Dodatky Dodatky, ktoré poskytujú nové funkcie pre LibreOfficeDev Calc.