Pour changer le comportement par défaut de LAUNCHER Office face à des boîtes de messages, les options possibles, dans Launcher.ini, sont les suivantes:
[ServiceDialogs]
MsgBoxText_<n>=<debut_du_texte>
MsgBoxActionNum_<n>=<numero_bouton>
<n> est un numéro qui commence à 1
<debut_du_texte> est le début du texte dans la boîte de dialogue (voir la valeur de "MsgBoxText=" dans la trace).
<numero_bouton> est le numéro du bouton à appuyer (commence à 1) ou 0 (par défaut) pour que le bouton par défaut soit sélectionné.
Exemple :
Dialog info: DialogTitle=Microsoft Word, DialogClass=#32770, Style=94c801c5, StyleEx=10101, Id=0. MsgBoxText=Voulez-vous enregistrer les modifications apportées à Document1 ?
Button n.1 ID 6:'&Oui'
Button n.2 ID 7:'&Non'
Button n.3 ID 2:'Annuler'
Pour gérer ce cas, nous pouvons insérer:
[ServiceDialogs]
MsgBoxText_1=Voulez-vous enregistrer les modif
MsgBoxActionNum_1=2
Après
modification de launcher.ini (et redémarrage du service), la trace
affichera pour le même cas de figure:
Dialog info: DialogTitle=Microsoft Word, DialogClass=#32770, Style=94c801c5, StyleEx=10101, Id=
MsgBoxText=Voulez-vous enregistrer les modifications apportées à Document1 ?
Button n.1 ID 6:'&Oui'
Button n.2 ID 7:'&Non'
Button n.3 ID 2:'Annuler'
Le bouton numéro 2 (libellé : '&Non') de la boîte de message 'Voulez-vous
enregistrer les modifications apportées à Document1 ?' a été
automatiquement sélectionné.
Pour faire plusieurs règles, incrémenter simplement <n>. Par exemple:
[ServiceDialogs]
MsgBoxText_1=Voulez-vous enregistrer les modif
MsgBoxActionNum_1=2
MsgBoxText_2=Texte deuxième boîte
MsgBoxActionNum_2=0