Question

Je veux créer un plug-in OpenOffice.org qui ajoute une barre latérale. Je correctement installé OpenOffice.org, OpenOffice.org SDK et plug-in NetBeans OpenOffice.

Je suis familier avec Java, AWT et Swing, donc pas besoin d'expliquer ces concepts pour moi.

Maintenant, je veux créer un groupe de barre latérale (ou JPanel) dans l'application OpenOffice.org Writer. Comment puis-je faire ceci? Il serait à gauche et à remplir toutes hauteur disponible (en utilisant une largeur fixe).

Toute idée sur la façon de mettre en œuvre ce? Je n'ai pas de plug-in expérience OpenOffice.org. Nous vous remercions à l'avance.

Était-ce utile?

La solution

Il est actuellement impossible via l'API OpenOffice.org. Vous pouvez créer des menus, barres d'outils et des boîtes de dialogue. Vous ne pouvez pas créer des fenêtres ou des panneaux ancrables par l'ONU. Voir: GUI Chapitre dans le Guide Dev

Exposer cette capacité via l'API est en cours de développement et je vous suggère de rejoindre la liste de diffusion de api-dev@openoffice.org pour rester au-dessus des choses.

La fonction spécifique que vous avez demandé a déjà été discuté là-bas et il a été suggéré qu'il serait mis à la disposition d'une mise à jour ultérieure OpenOffice 3.0. Voir poste dans l'archive liste .

Autres conseils

Je ne sais pas s'il y a une réponse facile à cela. OO.o fournit leur guide dev . Il apparaît une fois que vous créez un composant de l'ONU à leur spécification, vous pouvez utiliser:

  

objets arbitraires écrits en Java ou   C ++ [et] peut être appelé de l'utilisateur   interface, afficher leur propre interface graphique, et   travailler avec l'application.

Cela ressemble à ce que vous voulez faire. Espérons que cela aide!

Il est possible depuis la version 4.0. Voir https://wiki.openoffice.org/wiki/Sidebar

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top