

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
10 messages in org.openoffice.fr.progRe: [prog] Proposition d'extension| From | Sent On | Attachments |
|---|---|---|
| Romain Pelisse | Apr 1, 2009 10:29 am | |
| Romain Pelisse | Jun 16, 2009 1:36 am | |
| Jean-Baptiste Faure | Jun 16, 2009 10:17 am | |
| Romain Pelisse | Jun 16, 2009 4:11 pm | |
| Jean-Baptiste Faure | Jun 17, 2009 9:10 pm | |
| Jean-Baptiste Faure | Jun 17, 2009 11:16 pm | |
| Romain Pelisse | Jun 18, 2009 8:36 am | |
| Bernard Marcelly | Jun 18, 2009 10:06 am | |
| Romain Pelisse | Jun 18, 2009 10:16 am | |
| Bernard Marcelly | Jun 18, 2009 10:52 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | Re: [prog] Proposition d'extension | Actions... |
|---|---|---|
| From: | Bernard Marcelly (marc...@club-internet.fr) | |
| Date: | Jun 18, 2009 10:52:43 am | |
| List: | org.openoffice.fr.prog | |
Re-bonjour,
Message de Romain Pelisse date 2009-06-18 19:16 :
Bernard,
- en Java on peut faire des boutons "bistable" (ToggleButton) dans la barre
d'outils
Alors oui, et ce point nous intéresse tout particulièrement. Nous avions commencé à partir là dessus et nous avons juste trouver des exemples en C++ , rien en Java. Comme nous étions pressé nous n'avions pas le courage de partir de ça... Connais tu des pointeurs ou une extension exemple d'un tel bouton en Java ?
<http://wiki.services.openoffice.org/wiki/Framework/Article/Generic_UNO_Interfaces_for_complex_toolbar_controls> donne effectivement un exemple en C++ mais il ne dit pas que ce n'est pas réalisable en Java. Il faudrait poser la question sur la liste dev@api.
Une extension de niveau OOo 2.4.1 ou 3.1 peut être assez complexe à construire. L'outil Extension Compiler sert à produire les fichiers xml et le package correspondant aux facilités utilisées. Il est un peu long à comprendre mais rentable à terme. <http://wiki.services.openoffice.org/wiki/Extensions_Packager#Extension_Compiler>
Cette extension est pratique, mais elle ne peut pas s'exécuter hors de OpenOffice, non ? Nous utilisons Ant (outil de construction similaire à Makefile) pour construire l'extension, ça nous semble quand même plus pratique que devoir à chaque fois construire l'extension à partir de OpenOffice.org (déjà que très honnêtement l'IDE n'est pas très pratique).
Contrairement à BasicAddonBuilder, ce n'est pas une extension mais un fichier Writer avec des macros qui "pond" l'extension. Il faut donc utiliser OpenOffice.org. La difficulté n'est pas seulement dans la fabrication du oxt, mais aussi dans la création des fichiers xml/xcu/xhp nécessaires. Si l'outil Ant te convient, c'est parfait.
Bernard







