Apache OpenOffice (AOO) Bugzilla – Issue 29831
Add On Installer 2
Last modified: 2012-01-31 01:01:56 UTC
"Add On Installer 2" est une évolution de "Add On Installer" de Didier Lachièze. On peut trouver la macro d'origine sur http://ooomacros.org/dev.php. Par rapport à cette version, on trouve: - séparation du code d'intallation et du code pour savoir quoi installer - les infos d'installation sont issues d'une feuille Tableur ou lues depuis un fichier addon (fabriqué par exemple avec la macro Add On Tool de Bernard Marcelly sur http://ooomacros.org/dev.php). - ces infos peuvent être stockées dans un module de configuration autonome pour une installation ultérieure ou bien être utilisées directement pour faire l'installation aussitôt de la librairie - ajout du support des boutons et des images Utilisation par module de config: - à partir de la feuille Tableur: * mettre à jour les informations de la feuille Config * lancer la macro Main de ExportSheet - à partir d'un addon existant * lancer la macro Main de DlgAddon - dans tous les cas: * transférer la librairie à installer dans le fichier d'install * éventuellement, supprimer la feuille de config, les modules de la librairie Standard sauf Config * c'est pret à être distribué Utilisation par feuille de config: - mettre à jour les informations de la feuille Config - transférer la librairie à installer dans le fichier d'install - modifier les boutons installer et desinstaller pour pointer sur intall_fr et uninstall_fr du module Sheet- c'est pret à être distribué Limitations: - les boutons sont nécessairement associés à une entrée de menu (ie pas de bouton sans menu correspondant) - pas d'images de contrastes élevés - Pour l'extration depuis un addon: * les menus sont extraits uniquement de la partie AddonMenu (pas des entrées menus principales) * les boutons doivent correspondre au même appel de macro qu'un menu (voir limitation 1)
Created attachment 15661 [details] Version 1.0 de "Addon Installer 2"
Created attachment 15662 [details] Version 1.1 (ajout d'un exemple et correction d'un bug)
set to started and taget setted - Sophie
set to started and target setted - Sophie
Closing issue, pls. feel free to re-open issue if needed. Last comments were a long time ago... Frank
Closed