L'objet StarDesktop représente l'application LibreOfficeDev. Certaines routines ou objets de l'interface utilisateur tels que la fenêtre active peuvent être utilisés via StarDesktop.
Pour gérer les conteneurs de bibliothèques personnelles ou partagées (Macros d'application ou Mes macros) à partir d'un document, utilisez le spécificateur GlobalScope.
Objets document actif
Les objets suivants peuvent être utilisés à partir du document actif.
ThisComponent représente le document actif en macros Basic. Il adresse le composant actif dont les propriétés peuvent être lues et définies et dont les méthodes peuvent être appelées. Les propriétés et méthodes disponible à travers ThisComponent dépendent du type de document.
Crée un objet UNO. Sous Windows, peut également créer des objets OLE.
Cette méthode crée des instances du type passé comme paramètre.
LibreOfficeDev fournit une API (Application Programming Interface) permettant de contrôler les composants LibreOfficeDev par différents langages de programmation au moyen du LibreOfficeDev Software Development Kit (SDK). Pour de plus amples informations sur l'API LibreOfficeDev et le Software Development Kit, consultez https://api.libreoffice.org