Съдържание

# Интегриране на нови UNO компоненти

Програмистите могат да пишат и интегрират свои собствени компоненти в LibreOfficeDevчрез UNO (Universal Network Objects). Тези нови компоненти могат да се добавят към менютата и лентите с инструменти на LibreOfficeDev и се наричат „приставки“.

Интегрирането на нови компоненти се поддържа от някои инструменти и услуги. За подробности вижте ръководството за разработчици на LibreOfficeDev. Трите главни стъпки са както следва:

1. Регистрирайте новите компоненти в LibreOfficeDev. Това може да се извърши чрез инструмента unopkg, който се намира в {installpath}/\program.

2. Интегрирайте новите компоненти като услуги. Услугите ProtocolHandler и JobDispatch ще ви помогнат – повече информация можете да намерите в ръководството за разработчици на LibreOfficeDev.

3. Променете потребителския интерфейс (менюта или ленти с инструменти). Това може да стане почти автоматично чрез написване на текстов файл във формат XML, който описва промените. Повече информация можете да намерите в ръководството за разработчици на LibreOfficeDev.

Приставките могат да разширят функционалността на LibreOfficeDev. Те не са свързани с добавките добавките, които предоставят нови функции в LibreOfficeDev Calc.

Моля, подкрепете ни!