

![]() | 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: | Romain Pelisse (bela...@gmail.com) | |
| Date: | Jun 18, 2009 10:16:09 am | |
| List: | org.openoffice.fr.prog | |
Bernard,
Tout d'abord merci pour ton retour exhaustif !
- le fait de mettre dans le nom de l'extension son numéro de version implique qu'il est possible, à tort, d'installer deux versions de la même extension (avec probablement un conflit logiciel).
Oui en effet. Je vais changer ça et indiquer la version au sein d'un fichier dans l'extension.
- mettre le numéro de version dans le nom du fichier jar vous oblige à mettre à jour le manifest à chaque fois.
Ce n'est pas un problème, c'est fait automatique à la construction de l'extension, on n'a même pas à y penser.
Les versions successives d'OOo ont apporté des éléments très utiles pour une extension professionnelle: - nommage de la barre d'outils (au lieu de Addon-n)
Je viens de l'implémenter en effet !
- 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 ?
- identificateur unique (nom interne) de l'extension, - contrôle de la version minimale d'OOo, - license affichée à l'installation, - adresses internet pour les "Release notes" et pour une mise à jour - pages d'aide intégrées dans l'aide F1 - insertion de nouvelles commandes dans les menus existants (au lieu de Outils > Addons) Plus d'information, voir le Wiki <http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Extensions>
Je signalerais ces remarques à nos clients.
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).
Un petit clin d'oeil pour terminer : Voici l'email que j'attendais - > Voici l'courriel que j'attendais Le crash de la Bourse - > Le écrasement de la Bourse Le responsable du Marketing - > Le responsable du mercatique
Ca c'est le conseil de la terminologie française qui décide ... :)







