Mit der Erweiterung BasicAddonBuilder lassen sich aus Makro-Bibliotheken in LibreOffice Erweiterungen inklusive Symbolleisten und Menüs erstellen.
Das Original stammt von https://extensions.openoffice.org.
Die Entwicklung wurde aber nie ganz fertiggestellt und unter LibreOffice 7.x funktioniert das Tool nicht korrekt. Die Version BasicAddonBuilder 0.5.4 haben wir angepasst und um Funktionen erweitert. Es war beispielsweise bereits eine Option angelegt, über die sich die Konfiguration einer Erweiterung speichern lässt. Allerdings wurde diese Funktion nicht genutzt.
BasicAddonBuilder 0.5.4
Lizenz: GNU Lesser General Public License, Version 2.1, February 1999
Basic Addon Builder 0.5.4 lässt sich nach der Installation über eine Symbolleiste starten. Die Erweiterung funktioniert in LibreOffice 7.x oder OpenOffice 4.x unter Linux und Windows. Im Assistenten wählen Sie die Bibliothek, aus der Sie eine Erweiterung erstellen möchten. Sie können jede Bibliothek wählen, außer „Standard“
Im nächsten Schritt geben Sie Optionen wie „eigene Office-Symbolleiste hinzufügen“ an. Damit die Symbolleiste auch mit LibreOffice funktioniert, wählen Sie „kompatibel mit AOO bis Version 3.4.1“. Sie können auch „Hauptmenüeintrag hinzufügen“ oder Einträge unter Extras/Add-Ons hinzufügen“ verwenden. Die dafür nötigen Informationen werden jeweils in den nachfolgenden Schritten abgefragt.
Sie können „Herausgeber“ und „Herausgeber-Webadresse“ eintragen. Der Link erscheint in LibreOffice in der „Erweiterungsverwaltung“. Damit können Sie beispielsweise eine Webseite für Update-Downloads verlinken.
Im letzten Schritt vergeben Sie einen Dateinamen. Setzen sie ein Häkchen vor „Konfig. speichern“ und geben Sie „Speichern “ eine Bezeichnung ein. Beim erneuten Aufruf von BasicAddonBuilder kann man die vorherigen Einstellungen auf der ersten Seite wieder laden. Nach einem Klick auf „Konfig. verwalten“ lassen sich die gespeicherten Daten löschen
Zum Abschluss klicken Sie auf „Erstellen“. Die Erweiterung lässt sich dann über die „Erweiterungsverwaltung“ in LibreOffice oder OpenOffice installieren.
Hinweis: Die Erweiterung BasicAddonBuilder ist relativ komplex. Die deutsche Übersetzung ist nicht komplett und es sind wahrscheinlich weitere Fehler enthalten. Rückmeldungen und Bug-Reports nehme ich gerne entgegen;-)
Schreibe einen Kommentar