Frage

Ich will ein OpenOffice.org-Plug-in erstellen, dass eine Seitenleiste hinzufügt. Ich habe erfolgreich OpenOffice.org, OpenOffice.org SDK und NetBeans Open Office-Plug-In.

installiert

Ich bin vertraut mit Java, AWT und Swing, so dass keine Notwendigkeit, diese Konzepte zu mir zu erklären.

Nun möchte ich eine Sidebar Panel (oder JPanel) in OpenOffice.org Writer-Anwendung erstellen. Wie kann ich das machen? Es wäre in der linken Seite und all verfügbare Höhe füllen (während einer festen Breite verwendet wird).

Jede Idee, wie dies zu implementieren? Ich habe keine OpenOffice.org-Plug-in den Erfahrungen der Vergangenheit. Vielen Dank im Voraus.

War es hilfreich?

Lösung

Dies ist derzeit nicht möglich, durch den OpenOffice.org-API. Sie können Menüs, Symbolleisten und Dialoge erstellen. Sie können nicht andockbaren Fenstern oder Platten über UNO erstellen. Siehe: GUI Kapitel im Dev-Führer

Macht diese Fähigkeit über die API ist unter aktiver Entwicklung und ich schlage vor, Sie die api-dev@openoffice.org Mailing-Liste am Anfang der Dinge zu bleiben.

Die spezifische Funktion, die Sie gefragt wurde dort bereits diskutiert und es wurde vorgeschlagen, dass es mit einem zukünftigen Update auf Openoffice 3.0 zur Verfügung gestellt werden würde. Siehe Eintrag in der Liste Archiv .

Andere Tipps

Ich weiß nicht, ob es für diese eine einfache Antwort ist. OO.o bietet ihre dev Führer hier . Es erscheint, sobald Sie eine UNO-Komponente, um ihre spec erstellen können Sie:

  

Frei wählbare Objekte geschrieben in Java oder   C ++ [und dann] kann vom Benutzer aufgerufen werden   Schnittstelle, ihre eigene GUI anzuzeigen, und   arbeitet mit der gesamten Anwendung.

Das klingt wie das, was Sie tun mögen. Hoffe, das hilft!

Es ist möglich, seit Version 4.0. Siehe https://wiki.openoffice.org/wiki/Sidebar

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top