Bonsoir, Le 28 octobre 2011 20:22, Didier Dorange-Pattoret <ddora...@dmaths.org> a écrit :
> Bonjour à vous, > > La macro ci-dessous devrait permettre de faire afficher dans Affichage -> > Barre d'outils la barre d'outil Dmaths avec l'étiquette "Barre_Dmaths" au > lieu de "Addon 1". > > /Sub Etiquette_toolbar > oConfigAccess = GetConfigAccess( "/org.openoffice.Office.UI.** > WriterWindowState/UIElements/**States", True ) > If oConfigAccess.HasByName( "private:resource/toolbar/** > addon_org.openoffice.Office.**addon.DMathsBarre") Then > oAddon = oConfigAccess.getByName( "private:resource/toolbar/** > addon_org.openoffice.Office.**addon.DMathsBarre") > oAddon.setPropertyValue ("UIName","Barre_Dmaths") > Endif > oConfigAccess.commitChanges() > End Sub > / > Cela fonctionnait parfaitement avant ... > > Qu'est-ce qui a changé ? la version windows ? la version LibO ? Je pense à un manque de droits (si win7 ou vista). Est-ce qu'elle a été installée en mode utilisateur (ou en éxécutant le programme avec les droits administrateur ?) Je suppose que ta macro ne retourne pas d'erreur ? Yves > Les paramètres de configurations sont dans le fichier > registrymodifications.xcu situé dans le dossier user. > Or dans ce fichier, après la macro on lit : > > <prop oor:name="UIName" oor:op="fuse"> > <value xml:lang="en-US">Barre_Dmaths<**/value> > <value xml:lang="fr">Add-on 1</value> > </prop> > > et donc c'est toujours Addon 1 qui s'affiche dans le menu Affichage -> > Barres d'outils. > > Pensez-vous à un bug ou ma macro est à modifier. > > Merci pour votre aide. > > -- > Didier Dorange-Pattoret > > http://www.dmaths.org > http://sesamath.net > > Soutenez le projet Dmaths : rejoignez le club ou faites adhérer votre > établissement ! > http://www.dmaths.org/**documentation/doku.php?id=**presentation:club<http://www.dmaths.org/documentation/doku.php?id=presentation:club> > > > > -- > Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous > désinscrire > Les archives de la liste sont disponibles à http://listarchives.** > libreoffice.org/fr/users/ <http://listarchives.libreoffice.org/fr/users/> > Tous les messages envoyés sur cette liste seront archivés publiquement et > ne pourront pas être supprimés > > -- web site : http://www.molenbaix.com -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés