Integrovanie nových UNO komponentov
Programátori môžu napísať vlastné UNO (Universal Network Objects) komponenty a integrovať ich do LibreOffice. Nové komponenty je možné pridávať do ponúk a panelu nástrojov LibreOffice; nazývame ich "Doplnky".
Integrovanie nových komponentov podporuje niekoľko nástrojov a služieb. Podrobnosti nájdete v LibreOffice Príručke pre vývojárov (Developer's Guide). Hlavné tri kroky sú nasledujúce:
-
Registrácia nových komponentov v LibreOffice. K tomu vám pomôže nástroj unopkg, ktorý nájdete v adresári {inštalačná_cesta}/ \program.
-
Integrácia novej komponenty ako služba. K tomu vám pomôžu služby ProtocolHandler a JobDispatch; viac informácií nájdete v LibreOffice Príručke pre vývojárov (Developer's Guide).
-
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 LibreOffice Príručke pre vývojárov (Developer's Guide).
Doplnky môžu rozšíriť funkcie LibreOffice. Nemajú nič spoločné s DodatkyDodatky, ktoré poskytujú nové funkcie pre LibreOffice Calc.