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 ... :)

---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org

Répondre à