<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Bonjour,</p>
    <p>Je souhaite utiliser l'interface des Préférences pour gérer les
      variables de configuration du module externe "uman". L'exemple
      donné dans le module SCI/contrib/toolbox_skeleton fonctionne bien
      :</p>
    <ul>
      <li>la construction du formulaire est assez claire et
        paramétrable.<br>
      </li>
      <li>après validation du formulaire, on récupère bien les valeurs
        actualisées dans le fichier SCIHOME/uman_preferences.xml<br>
      </li>
    </ul>
    <p>Cependant, l'usage du fichier
      SCI/contrib/toolbox_skeleton/etc/toolbox_skeleton.xsl est assez
      obscur.<br>
      <br>
      Ce fichier ne semble en réalité pas utilisé. Il n'est pas non plus
      documenté (je n'ai rien trouvé).<br>
      <br>
      J'espérais y trouver un moyen de déclarer des actions (callback)
      liées</p>
    <ul>
      <li>soit à chaque paramètre des préférences, exécutable lors de la
        modification de chaque paramètre<br>
      </li>
      <li>soit exécutable lors de la validation "Apply" ou "OK" (dont la
        distinction <a
          href="http://bugzilla.scilab.org/show_bug.cgi?id=12675">reste
          mystérieuse</a>...) de l'interface des préférences</li>
    </ul>
    <p>L'idée est de pouvoir actualiser dans la session Scilab <u>en
        cours</u> les paramètres actualisés.<br>
      Le fait de devoir redémarrer Scilab pour que ce soit le cas -- via
      le uman.start, dans lequel on peut lire le fichier
      uman_preferences.xml et faire toutes les initialisations
      souhaitables -- n'est vraiment pas pratique.</p>
    <p>Donc : existe-t-il une fonction scilab <br>
    </p>
    <ul>
      <li>définissable par l'auteur de chaque module externe<br>
      </li>
      <li>appelée lors de la validation de l'interface des préférences</li>
    </ul>
    ou quelque chose de similaire ?<br>
    Merci<br>
    <br>
    Samuel<br>
    <br>
    PS : j'ai aussi regardé comment les items des préférences de Scilab
    sont gérés, s'il y a des actions définies dessus, etc. J'ai cru
    comprendre que oui, mais seulement en java. Une confirmation serait
    appréciable. Un démenti encore plus :) Surtout s'il est documenté
    :))<br>
    <br>
  </body>
</html>