Contenu

# Intégration de nouveaux composants UNO

Les programmeurs peuvent écrire et intégrer leurs propres composants UNO (Universal Network Objects) dans LibreOfficeDev. Ces nouveaux composants peuvent être ajoutés aux menus et aux barres d'outils de LibreOfficeDev ; on les appelle des "Add-ons".

L'intégration de nouveaux composants est prise en charge par certains outils et services. Vous trouverez de plus amples informations dans LibreOfficeDev Developer's Guide (Guide du développeur). Les trois étapes principales sont les suivantes :

1. Enregistrez les nouveaux composants dans LibreOfficeDev. Pour ce faire, vous pouvez utiliser l'outil unopkg qui se trouve sous {chemininstallation}/ \program.

2. Intégrez les nouveaux composants en tant que services. Les services ProtocolHandler et JobDispatch sont conçus pour vous assister. Vous trouverez de plus amples informations dans LibreOfficeDev Developer's Guide (Guide du développeur).

3. Modifiez l'interface utilisateur (menus ou barres d'outils). Vous pouvez quasiment automatiser cette opération en écrivant un fichier texte XML décrivant les modifications. Vous trouverez de plus amples informations dans LibreOfficeDev Developer's Guide (Guide du développeur).

Les add-ons permettent d'étendre les fonctionnalités de LibreOfficeDev. Ils ne sont pas liés aux add-ins add-ins qui fournissent de nouvelles fonctions pour LibreOfficeDev Calc.

Aidez-nous !