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

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



--
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

Répondre à