Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index




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


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.