Aide Collabora Office 24.04
Vous pouvez assigner des scripts personnalisés (ou macros) à des entrées de menu, des icônes, des contrôles de boîte de dialogue et des événements dans Collabora Office.
Collabora Office prend en charge les langages de script suivants :
Collabora Office Basic
JavaScript
BeanShell
Python
De plus, les développeurs peuvent utiliser des langages de haut niveaux, par exemple le langage de programmation Java, pour contrôler Collabora Office de l'extérieur. La référence API est en ligne à api.libreoffice.org.
Choisissez Outils - Personnaliser et cliquez sur l'onglet Menus.
Cliquez sur Ajouter.
Dans la zone de liste Catégorie, faites défiler les éléments vers le bas et ouvrez l'entrée "Application de Macros".
Les éléments suivants s'affichent : entrées pour l'application des macros (scripts se trouvant dans le répertoire partagé de votre installation de Collabora Office), mes macros (scripts se trouvant dans le répertoire d'utilisateur) et document actif. Pour connaître les langages de script pris en charge, ouvrez l'un de ces éléments.
Pour afficher les scripts disponibles, ouvrez une entrée de langage de script. Sélectionnez un script.
Une liste des fonctions de scripts apparaît dans la zone de liste Commandes. Sélectionnez une fonction.
Cliquez sur Ajouter pour créer une nouvelle assignation de menu. La nouvelle entrée de menu apparaîtra dans la zone de liste Entrées.
Choisissez Outils - Personnaliser - Clavier.
Dans la zone de liste Catégorie, faites défiler les éléments vers le bas et ouvrez l'entrée "Application des Macros.
Les éléments suivants s'affichent : entrées pour l'application des macros (scripts se trouvant dans le répertoire partagé de votre installation de Collabora Office), mes macros (scripts se trouvant dans le répertoire d'utilisateur) et document actif. Pour connaître les langages de script pris en charge, ouvrez l'un de ces éléments.
Pour afficher les scripts disponibles, ouvrez une entrée de langage de script. Sélectionnez un script de votre choix.
Une liste des fonctions de scripts apparaîtra dans la zone de liste Commande. Sélectionnez une fonction.
Cliquez sur le bouton radio de Collabora Office ou de Writer, ou de toute application ouverte.
En sélectionnant le bouton radio, vous définissez le champ d'action de la nouvelle combinaison de touches devant être appliquée à tous les documents Collabora Office ou uniquement aux documents du module actif.
Dans la zone de liste Raccourcis clavier, sélectionnez une combinaison de touches et cliquez sur Assigner.
Choisissez Outils - Personnaliser - Événements.
Cliquez sur le bouton Macro.
Dans la zone de liste Bibliothèque, faites défiler les éléments vers le bas et ouvrez l'entrée "Application de Macros".
Les éléments suivants s'affichent : entrées pour l'application des macros (scripts se trouvant dans le répertoire partagé de votre installation de Collabora Office), mes macros (scripts se trouvant dans le répertoire d'utilisateur) et document actif. Pour connaître les langages de script pris en charge, ouvrez l'un de ces éléments.
Pour afficher les scripts disponibles, ouvrez une entrée de langage de script. Sélectionnez un script de votre choix.
Une liste des fonctions de scripts apparaîtra dans la zone de liste Action assignée. Sélectionnez une fonction.
SĂ©lectionnez le fichier pour l'enregistrer comme document Collabora Office ou comme document actif.
Cela a pour effet de définir le champ d'action des nouvelles assignations d'événements devant être appliquées à tous les documents Collabora Office ou uniquement aux documents du module actif.
Sélectionnez un événement dans la liste et cliquez sur OK.
Dans votre document, sélectionnez l'objet incorporé (un diagramme, par exemple).
Choisissez Format - Cadre et objet - Propriétés - Macro.
Dans la zone de liste Macros, ouvrez l'entrée Scripts Collabora Office.
Les éléments suivants s'affichent : partage (scripts se trouvant dans le répertoire partagé de votre installation de Collabora Office), utilisateur (scripts se trouvant dans le répertoire d'utilisateur) et document actif. Pour connaître les langages de script pris en charge, ouvrez l'un de ces éléments.
Pour afficher les scripts disponibles, ouvrez une entrée de langage de script. Sélectionnez un script de votre choix.
Une liste des fonctions de scripts apparaîtra dans la zone de liste Macros existantes dans. Sélectionnez une fonction de votre choix.
Sélectionnez un événement dans la liste et cliquez sur OK.
Placez le curseur sur l'hyperlien.
Choisissez Insertion - Hyperlien.
Cliquez sur le bouton Événements.
Sélectionnez et assignez comme indiqué ci-dessus.
SĂ©lectionnez l'image dans votre document.
Choisissez Format - Image -Propriétés - Macro.
Sélectionnez et assignez comme indiqué ci-dessus.
Insérer un contrôle de formulaire, un bouton par exemple : Ouvrez la barre d'outils Contrôles de formulaire, cliquez sur l'icône Bouton et ouvrez le bouton en le faisant glisser dans le document.
Une fois que vous avez sélectionné le contrôle de formulaire, cliquez sur Contrôle dans la barre d'outils Contrôles de formulaire.
Dans la boîte de dialogue des propriétés, cliquez sur l'onglet Événements.
Pour ouvrir une boîte de dialogue dans laquelle vous pourrez assigner un script à l'événement sélectionné, cliquez sur l'un des boutons ....
Ouvrez l'éditeur de boîte de dialogue Collabora Office Basic et créez une boîte de dialogue dotée d'un contrôle.
Cliquez avec le bouton droit de la souris sur le contrôle et choisissez Propriétés.
Dans la boîte de dialogue des propriétés, cliquez sur l'onglet Événements.
Pour ouvrir une boîte de dialogue dans laquelle vous pourrez assigner un script à l'événement sélectionné, cliquez sur l'un des boutons ....