Seite 1 von 1

[gelöst ] EXTENSION erstellen

Verfasst: Mo, 17.10.2011 06:56
von Open_Office
Hallo,

gibt es eine Anleitung zum Erstellen eigener Extensions (*.oxt), wenn möglich in deutscher Sprache?

Re: EXTENSION erstellen

Verfasst: Mo, 17.10.2011 07:07
von komma4
Willkommen im Forum
Open_Office hat geschrieben:gibt es eine Anleitung zum Erstellen eigener Extensions (*.oxt)
http://wiki.services.openoffice.org/wik ... evelopment

Das wichtigste Hilfsmittel für Anfänger: BasicAddonBuilder
Ich habe meine Extensions mit Hilfe der Konfigurations-Beschreibung des Wiki selbst erstellt (und gepackt), was vor allem zweisprachige ReadMes und Icons etc. betrifft.

Open_Office hat geschrieben:wenn möglich in deutscher Sprache?
Nicht, dass ich wüsste.

Den einfachsten Weg, über Extras>Makros>Makros verwalten>OpenOffice.org Basic...>Verwalten...>[Bibliotheken] Ort: Meine Makros & Dialoge* kennst Du?

*oder: Name des Dokuments, in welchem die Makro-Bibliothek gespeichert ist

Re: EXTENSION erstellen

Verfasst: Di, 18.10.2011 08:16
von Open_Office
Hallo Winfried,

dank Deines Tipps habe ich "händisch" ein Extension erstellt. Als Ausgangsbasis habe ich eine bestehende *.oxt zerlegt.
Ich habe es sogar hinbekommen, die Reihenfolge der Menüeinträge zu ändern.
Jetzt habe ich noch eine Frage.

Wie bekomme ich die ICONS vor die Menübeschriftung hin?
Meine "Selbstversuche" haben bisher kein Ergebnis gebracht.

Re: EXTENSION erstellen

Verfasst: Di, 18.10.2011 10:37
von komma4
Schön, dass Du Erfolg hattest
Open_Office hat geschrieben:Wie bekomme ich die ICONS vor die Menübeschriftung hin?
Da kann ich Dir leider nicht weiter helfen... jemand anderes, vielleicht?

Re: EXTENSION erstellen

Verfasst: Di, 18.10.2011 11:00
von balu
Hallo Open_Office,

aktiv kann ich dir auch nicht weiterhelfen, aber einen Tipp geben.

Kennst Du mottco? Das ist ja auch eine Extension. Und nach erfolgter Installation ist ja vor dem Menüeintrag ja auch ein Icon. Versuch doch mal das Installationspaket von mottco zu untersuchen, vielleicht findest Du ja dort einen Anhalstpunkt wie Du vorgehen musst.

Viel Glück :)


Gruß
balu

Re: EXTENSION erstellen

Verfasst: Di, 18.10.2011 11:53
von komma4
Guter Tipp, balu :idea:

MRI und HistoryManager habe ich als Add-Ons installiert, die haben auch ein Icon im Menu.

Re: EXTENSION erstellen

Verfasst: Di, 18.10.2011 18:24
von balu
komma4 hat geschrieben:Guter Tipp, balu :idea:
Danke Winfried :)

Ich hoffe er ist hilfreich.


Gruß
balu

Re: EXTENSION erstellen

Verfasst: Mi, 19.10.2011 07:44
von Open_Office
Hallo,

hier ein Zwischenbericht.

Code: Alles auswählen

<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value>%origin%/icons/a.png</value>
</prop>
Bei diesem Code wird im Menü ein "Platzhalter" für die *.png Datei angezeigt. Das "richtige" Bild ist nicht zu sehen.

Code: Alles auswählen

<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value>%origin%/icons/a</value>
</prop>
Bei diesem Code wird im Menü kein Bild angezeigt.

Das alles geschieht in der Datei Addons.xcu

Re: EXTENSION erstellen

Verfasst: Mo, 24.10.2011 19:42
von Open_Office
Hallo,

hier meine Lösung:

Addons.xcu

Code: Alles auswählen

<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value>%origin%/icons/image1</value>
</prop>
  • 1. Die Icons müssen die Bezeichnung image1_16.bmp, image2_16.bmp .... haben,
  • 2. *.bmp Bilder speichern keine Transparenz. Daher transparente *.png Bilder einfach in *.bmp umbenennen.
  • 3. Bildergröße 16 px x 16 px

Code: Alles auswählen

<value>%origin%/icons/image1</value>
Durch den Befehl .../image1 wird das Bild aus dem Ordner icons/image1_16.bmp im Menü, transparent, dargestellt.