Hallo,
ich kann bei selbst verfassten Extensionenkeine Symbolleisten und Menüeinträge mehr
erstellen..
Meine Umgebung: Windows7, LO 4.1.1.2
Ich habe schon mehrfach Extensionen mit dem
Basic-Addon-Builder geschrieben.In früheren Versionen von OpenOffice war das kein
Problem.Doch seit mehreren Monaten habe ich festgestellt,dass bei den aktuellen Versionen von
LibreOfficezwar die Makros übertragen werden,aber weder die Symbolleiste noch Menüeinträge
erscheinen.
Beispiele unter :
http://www.nesemann.eu/portOO/Latein-13.91.27.oxt
http://www.nesemann.eu/portOO/Latein-13.9.27.oxt
Im Wiki von ApacheOpenOffice wird dieses Problem
auch beschrieben.Für AOO hat Jörg Schmidt eine Version des Basic-Addon-Builder
geschrieben,die in der Umgebung von AOO auch funktioniert.Er konnte mir für LibreOffice zur
Zeit aber
leider nicht weiterhelfen.(Paolo Montovani selbst ist nicht erreichbar.)
Meine eigenen Nachforschungen haben ergeben,dass die Addon.xcu ganz offensichtlich nicht
ausgeführt wird.Wenn ich die Addon.xcu ganz alleine als Extension
installiere, (das geht!)kann ich zumindest Menüeinträge erstellen.
Ich habe jetzt zwei Lösungsansätze:
(a) Ich kriege die
Addon.xcu
doch noch ans Laufenund die Symbolleiste erscheint.
(b) Ich benutze einen
selbst
gebastelten Dialog,der mit dem Trick von Thomas Krumbein (bFlag,
setvisible(True))bei der Arbeit am Dokument geöffnet bleibt.
Kann mir jemand bei einem der beiden
Lösungsansätze weiterhelfen:
entweder aufzeigen,
wie
ich das Addon zum Laufen kriege.oder
sagen, mit welchem
Macro-Code der Fokus im Dokument bleibt,bzw. vom Dialog auf das
Dokument verlegt wird.
Ich wäre für jede Hilfestellung dankbar.
Vielen Dank
matthias
<!--
@page { size: 21cm 29.7cm; margin: 2cm }
P { margin-bottom: 0.3cm; background: transparent; text-align: justify; widows: 2;
orphans: 2; page-break-before: auto; page-break-after: auto }
P.western { so-language: de-DE }
-->--<!--
@page { margin: 2cm }
P { margin-bottom: 0.3cm; background: transparent; text-align: left; widows: 2;
orphans: 2; page-break-before: auto; page-break-after: auto }
P.western { so-language: de-DE }
-->
matthias@nesemann.eu
Matthias NesemannAhornweg 533829 Borgholzhausen
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Context
- [de-users] Extensionen mit BasicAddonBuilder · matthias nesemann
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.