Обектът StarDesktop представя приложението от LibreOfficeDev. През StarDesktop са достъпни някои подпрограми и обекти на потребителския интерфейс, например текущият прозорец.
За да управлявате от документ контейнерите за лични или споделени библиотеки (Макроси на приложението или Моите макроси), използвайте спецификатора GlobalScope.
Обекти на активния документ
От активния документ могат да бъдат използвани следните обекти.
Обектът ThisComponent представя текущия документ в макроси на Basic. Той адресира активния компонент, чиито свойства могат да бъдат четени и задавани и чиито методи могат да бъдат извиквани. Свойствата и методите, достъпни чрез ThisComponent, зависят от типа на документа.
Създава обект на UNO. В Windows може да създава и OLE обекти.
Този метод създава екземпляри на класа, подаден като параметър.
LibreOfficeDev предлага приложен програмен интерфейс (Application Programming Interface, API), който позволява управление на компонентите на LibreOfficeDev чрез различни езици за програмиране с помощта на развойния комплект LibreOfficeDev Software Development Kit (SDK). За повече информация относно интерфейса за приложно програмиране и развойния комплект на LibreOfficeDev посетете сайта на адрес https://api.libreoffice.org