Outils pour utilisateurs

Outils du site


public:macro_toolbar

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
public:macro_toolbar [2016/09/24 14:17]
slh@ens-lyon.fr
public:macro_toolbar [2017/03/23 11:31] (Version actuelle)
matthieu.decorde@ens-lyon.fr
Ligne 1: Ligne 1:
-===== Barre des macros =====+===== Accès aux macros ===== 
 + 
 +Les macros de TXM sont organisées dans le répertoire ​des macros ​TXMHOME/​scripts/​macro/​org/​txm/​macro,​ la vue Macro affiche tous les fichiers "​*Macro.groovy"​ et les sous répertoires du répertoires des macros. 
 + 
 +A partir de la vue, l'​utilisateur peut éditer ou lancer les macros. Une fois une macro lancée elle peut être rappelée à l'aide du raccourcis F12. 
 + 
 +Plusieurs scénarios d'​accès peuvent être envisagés 
 + 
 +==== Barre d'​outils générale ​====
  
 La barre des macros permet d'​associer le lancement de macros ou scripts choisis par l'​utilisateur à des boutons d'une "​toolbar des macros"​ intégrée à la toolbar générale de TXM (après les commandes standard et avant les commandes utilitaires). La barre des macros permet d'​associer le lancement de macros ou scripts choisis par l'​utilisateur à des boutons d'une "​toolbar des macros"​ intégrée à la toolbar générale de TXM (après les commandes standard et avant les commandes utilitaires).
Ligne 20: Ligne 28:
   * éventuellement la saisie de paramètres dans la boite de dialogue des paramètres de macro   * éventuellement la saisie de paramètres dans la boite de dialogue des paramètres de macro
   * etc.   * etc.
 +
 +==== Barre d'​outils d'​éditeur ====
 +
 +Cette barre d'​outils serait assez similaire à la barre générale, mais a l'​avantage :
 +  * d'​organiser les raccourcis par commande
 +  * de pré-régler plus finement les paramètres par défaut des macros
 +
 +La toolbar présente les 3 dernières macros lancées ainsi qu'une liste déroulante des autres macros :
 +<​code>​
 +Macro1 | Macro2 | Macro3 | Autres macros... ​
 +</​code>​
 +
 +Il faudra prévoir pour les commandes de TXM d'​avoir plusieurs points d'​accès aux données des résultats et des moyens de mettre à jour ou modifier le résultat (rejoint la question de l'API des commandes)
 +
 +=== AFC ===
 +
 +Par exemple, la barre d'​outils de l'​éditeur de l'AFC peut donner accès directement aux objets suivants :
 +  * ChartEngine
 +  * Chart
 +  * Résultat de l'AFC
 +  * Tableau d'​information de l'AFC
 +
 +Les macros qui se présentent dans cette toolbar doivent se trouver dans le package "​org.txm.macro.afc.toolbar"​ (à définir)
public/macro_toolbar.1474719422.txt.gz · Dernière modification: 2016/09/24 14:17 par slh@ens-lyon.fr