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 , které poskytují nové funkce pro LibreOffice Calc.

Podpořte nás!