Extensionen mit BasicAddonBuilder

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