Come creare un pannello della barra laterale in OpenOffice?
-
05-09-2019 - |
Domanda
Voglio creare plug-in OpenOffice.org che aggiunge una barra laterale. Ho installato con successo OpenOffice.org, OpenOffice.org SDK e NetBeans OpenOffice plug-in.
Sono a conoscenza di Java, AWT e Swing, quindi non c'è bisogno di spiegare questi concetti a me.
Ora, voglio creare un pannello della barra laterale (o JPanel) in applicazione di OpenOffice.org Writer. Come posso fare questo? Sarebbe nella sinistra e riempire tutti altezza disponibile (durante l'utilizzo di una larghezza fissa).
Qualche idea su come implementare questa? Ho plug-in l'esperienza passata non OpenOffice.org. Grazie in anticipo.
Soluzione
Questo non è possibile tramite l'API OpenOffice.org. È possibile creare menu, le barre degli strumenti e le finestre di dialogo. Non è possibile creare finestre ancorabili o pannelli Via Uno. Vedere: GUI capitolo nel Dev Guida
L'esposizione di questa funzionalità tramite l'API è in fase di sviluppo attivo e vi suggerisco di partecipare alla api-dev@openoffice.org mailing list per rimanere in cima delle cose.
La caratteristica specifica che avete chiesto è già stata discussa lì ed è stato suggerito che sarebbe stato reso disponibile con un futuro aggiornamento a OpenOffice 3.0. Vedere postale nell'archivio lista .
Altri suggerimenti
Non so se c'è una risposta facile per questo. OO.o fornisce loro guida dev qui . Sembra una volta creato un componente ONU per la loro specifica è possibile utilizzare:
oggetti arbitrari scritti in Java o C ++ [e quindi] può essere chiamato dall'utente interfaccia, visualizzare la propria interfaccia grafica, e lavorare con l'intera applicazione.
Che suona come quello che si vuole fare. Spero che questo aiuta!
E 'possibile a partire dalla versione 4.0. Vedere https://wiki.openoffice.org/wiki/Sidebar