Informacje i zasoby dotyczące makr LibreOffice

    From The Document Foundation Wiki
    This page is a translated version of the page Macros and the translation is 52% complete.
    Outdated translations are marked like this.


    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.

    LibreOffice Podstawowe przewodniki

    LibreOffice API

    LibreOffice scripts make use of the LibreOffice API , documentation is available at:

    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

    Tomaž's Development Tools

    • Since LibreOffice 7.2, an object inspector tool is included, found under Tools -> Development Tools (see release notes).
    • The tool is similar to the X-Ray and MRI extensions mentioned below.
    • Read more in Tomaž's blog posts: part1 part2 part3

    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: