Obiekt StarDesktop reprezentuje aplikację LibreOfficeDev. Niektóre procedury lub obiekty interfejsu użytkownika, takie jak bieżące okno, mogą być używane przez StarDesktop.
Aby zarządzać osobistymi lub udostępnionymi kontenerami bibliotek (Makra aplikacji lub Moje makra) z poziomu dokumentu, użyj specyfikatora GlobalScope.
Obiekty aktywnego dokumentu
Z aktywnego dokumentu można użyć następujących obiektów.
ThisComponent reprezentuje bieżący dokument w makrach Basic. Adresuje aktywny składnik, którego właściwości można odczytywać i ustawiać oraz którego metody można wywoływać. Właściwości i metody udostępniane przez ThisComponent zależą od typu dokumentu.
Ta metoda tworzy wystąpienia typu, który jest przekazywany jako parametr.
LibreOfficeDev udostępnia interfejs programowania aplikacji (API), który umożliwia obsługę komponentów LibreOfficeDev z różnych języków programowania przy użyciu zestawu LibreOfficeDev Software Development Kit (SDK). Aby uzyskać więcej informacji o interfejsie API LibreOfficeDev i oprogramowaniu Software Development Kit, odwiedź stronę https://api.libreoffice.org.