Informacje i zasoby dotyczące makr LibreOffice
< Macros
Jump to navigation
Jump to search
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Dokumentacja dla autorów makr i użytkowników
Andrew's Macros
Kronika informacji o podstawowym języku makr z przykładowymi skryptami autorstwa Andrew Pitonyaka.
- www.pitonyak.org (as ODT, as PDF)
LibreOffice Podstawowe przewodniki
- Basic Programmer's reference
- OO.o Basic Programmer's guide (odt)
- OO.o Basic Guide website
- LibreOffice Basic Macro Tutorials
- StarOffice (Basic) programmer's Tutorial, May 2000
- StarOffice 8 Programmierhandbuch für BASIC 8, 2005 in german
- StarOffice 7 Office Suite - Basic Programmierhandbuch, 2003 in german
LibreOffice API
Skrypty LibreOffice wykorzystują interfejs LibreOffice API, dokumentacja jest dostępna pod adresem:
Python jako język makr
Możliwe jest użycie jęzka Python jako języka makr, więcej szczegółów można znaleźć na tej stronie tutaj:
Przewodniki Python w LibreOffice
Narzędzia - Kolekcje
Rozszerzenia
- X-Ray Wyświetla podstawowe makro, obiekty API i bada ich zawartość. Wyświetla również większość podstawowych typów danych. Jego integracja dokumentacji API dla usług, interfejsów, właściwości i metod jest ograniczona do OpenOffice.
- Alternatywny organizator skryptów Python (apso) pomaga w zarządzaniu modułami Pythona jako bibliotekami LibreOffice lub OpenOffice.
- MRI W czasie projektowania nie zawsze jest jasne, które usługi faktycznie obsługuje obiekt UNO. MRI (My Reflection and Introspection) wyświetla właściwości, metody, usługi, interfejsy, które są dostarczane przez zmienną obiektu.
Lanedo Labs (zarchiwizowany)
Fragmenty kodów
Zestaw fragmentów kodu w Basicu obejmujący wiele części LibreOffice:
Witryna OpenOffice CodeSnippet zawierała kolekcję makr w różnych językach skryptowych:
- http://codesnippets.services.openoffice.org
- Uwaga - witryna nie działa, ale nadal jest dostępna za pośrednictwem Wayback Machine
na archive.org.
- Uwaga - witryna nie działa, ale nadal jest dostępna za pośrednictwem Wayback Machine