[gelöst ] EXTENSION erstellen
Moderator: Moderatoren
-
- **
- Beiträge: 45
- Registriert: Di, 09.08.2011 16:36
[gelöst ] EXTENSION erstellen
Hallo,
gibt es eine Anleitung zum Erstellen eigener Extensions (*.oxt), wenn möglich in deutscher Sprache?
gibt es eine Anleitung zum Erstellen eigener Extensions (*.oxt), wenn möglich in deutscher Sprache?
Zuletzt geändert von Open_Office am Mo, 24.10.2011 19:43, insgesamt 1-mal geändert.
Mit freundlichen Grüßen
Open_Office [Fan]
Open_Office [Fan]
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: EXTENSION erstellen
Willkommen im Forum
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.
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
http://wiki.services.openoffice.org/wik ... evelopmentOpen_Office hat geschrieben:gibt es eine Anleitung zum Erstellen eigener Extensions (*.oxt)
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.
Nicht, dass ich wüsste.Open_Office hat geschrieben:wenn möglich in deutscher Sprache?
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
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
-
- **
- Beiträge: 45
- Registriert: Di, 09.08.2011 16:36
Re: EXTENSION erstellen
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.
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.
Mit freundlichen Grüßen
Open_Office [Fan]
Open_Office [Fan]
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: EXTENSION erstellen
Schön, dass Du Erfolg hattest
Da kann ich Dir leider nicht weiter helfen... jemand anderes, vielleicht?Open_Office hat geschrieben:Wie bekomme ich die ICONS vor die Menübeschriftung hin?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: EXTENSION erstellen
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
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
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: EXTENSION erstellen
Guter Tipp, balu
MRI und HistoryManager habe ich als Add-Ons installiert, die haben auch ein Icon im Menu.

MRI und HistoryManager habe ich als Add-Ons installiert, die haben auch ein Icon im Menu.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: EXTENSION erstellen
Danke Winfriedkomma4 hat geschrieben:Guter Tipp, balu![]()

Ich hoffe er ist hilfreich.
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

-
- **
- Beiträge: 45
- Registriert: Di, 09.08.2011 16:36
Re: EXTENSION erstellen
Hallo,
hier ein Zwischenbericht.
Bei diesem Code wird im Menü ein "Platzhalter" für die *.png Datei angezeigt. Das "richtige" Bild ist nicht zu sehen.
Bei diesem Code wird im Menü kein Bild angezeigt.
Das alles geschieht in der Datei Addons.xcu
hier ein Zwischenbericht.
Code: Alles auswählen
<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value>%origin%/icons/a.png</value>
</prop>
Code: Alles auswählen
<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value>%origin%/icons/a</value>
</prop>
Das alles geschieht in der Datei Addons.xcu
Mit freundlichen Grüßen
Open_Office [Fan]
Open_Office [Fan]
-
- **
- Beiträge: 45
- Registriert: Di, 09.08.2011 16:36
Re: EXTENSION erstellen
Hallo,
hier meine Lösung:
Addons.xcu
Durch den Befehl .../image1 wird das Bild aus dem Ordner icons/image1_16.bmp im Menü, transparent, dargestellt.
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>
Mit freundlichen Grüßen
Open_Office [Fan]
Open_Office [Fan]