Das Objekt StarDesktop repräsentiert die Anwendung LibreOfficeDev. Einige Routinen oder Benutzeroberflächenobjekte wie das aktuelle Fenster können über StarDesktop verwendet werden.
Um persönliche oder gemeinsam genutzte Bibliothekscontainer (Anwendungsmakros oder Meine Makros) innerhalb eines Dokuments zu verwalten, verwenden Sie den Spezifizierer GlobalScope.
Aktive Dokument-Objekte
Die folgenden Objekte können aus dem aktiven Dokument verwendet werden.
ThisComponent stellt das aktuelle Dokument in Basic-Makros dar. Es adressiert die aktive Komponente, deren Eigenschaften gelesen und festgelegt werden können und deren Methoden aufgerufen werden können. Die über ThisComponent verfügbaren Eigenschaften und Methoden hängen vom Dokumenttyp ab.
Erzeugt ein UNO-Objekt. Unter Windows können Sie auch OLE-Objekte erstellen.
Diese Methode erstellt Instanzen des Typs, der als Parameter übergeben wurde.
LibreOfficeDev bietet eine API (Application Programming Interface), mit der die LibreOfficeDev-Komponenten mit verschiedenen Programmiersprachen mithilfe des LibreOfficeDev Software Development Kit (SDK) gesteuert werden können. Weitere Informationen zur LibreOfficeDev-API und zum Software Development Kit finden Sie unter https://api.libreoffice.org