Pergunta

Eu quero criar um plug-in OpenOffice.org que adiciona uma barra lateral. Eu tenho instalado com sucesso OpenOffice.org, OpenOffice.org SDK e NetBeans OpenOffice plug-in.

Estou familiarizado com Java, AWT e Swing, então não há necessidade de explicar esses conceitos para mim.

Agora, eu quero criar uma barra lateral do painel (ou JPanel) em aplicação Escritor OpenOffice.org. Como posso fazer isso? Seria na esquerda e preencher todo altura disponível (ao usar uma largura fixa).

Qualquer idéia sobre como implementar isso? Eu não tenho nenhum plug-in experiência passada OpenOffice.org. Agradecemos antecipadamente.

Foi útil?

Solução

Este não é actualmente possível através da API OpenOffice.org. Você pode criar menus, barras de ferramentas e caixas de diálogo. Você não pode criar janelas acopláveis ??ou painéis Via Uno. Veja:. GUI Capítulo no Guia Dev

Expondo essa capacidade através da API está em desenvolvimento ativo e eu sugiro que você se juntar a lista de discussão api-dev@openoffice.org para ficar em cima das coisas.

O recurso específico que você pediu já foi discutido lá e foi sugerido que ele iria ser disponibilizado com uma futura atualização para o OpenOffice 3.0. Consulte pós no arquivo lista .

Outras dicas

Eu não sei se há uma resposta fácil para isso. OO.o fornece seu guia dev aqui . Parece uma vez que você criar um componente UNO para sua especificação você pode usar:

arbitrária objetos escritos em Java ou C ++ [e então] pode ser chamado a partir do utilizador Interface, exibir seu próprio GUI, e trabalho com toda a aplicação.

Isso soa como o que você quer fazer. Espero que isso ajude!

É possível desde a versão 4.0. Consulte https://wiki.openoffice.org/wiki/Sidebar

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top