Obsah

# Integrace nových UNO komponent

Programátoři mohou napsat vlastní UNO (Universal Network Objects) komponenty a integrovat je do LibreOffice. Tyto nové komponenty je možné přidat do nabídek a nástrojových lišt LibreOffice; nazýváme je "Přídavky".

Integraci nových komponent podporuje několik nástrojů a služeb. Podrobnosti najdete v LibreOffice Developer's Guide. Hlavní tři kroky jsou následující:

1. Zaregistrovat novou komponentu v LibreOffice. K tomu vám pomůže nástroj unopkg, který naleznete v adresáři {instalační_cesta}/\program.

2. Integrovat novou komponentu jako službu. K tomu vám pomohou služby ProtocolHandler a JobDispatch; více informací se dočtete v LibreOffice Developer's Guide.

3. Změnit uživatelské rozhraní (nabídky nebo nástrojové lišty). Toto lze provést téměř automaticky vytvořením XML souboru, který popisuje změny. Více informací se dočtete v LibreOffice Developer's Guide.

Přídavky mohou rozšířit funkce LibreOffice. Nemají nic společného s Doplňky Doplňky, které poskytují nové funkce pro LibreOffice Calc.