Outils pour utilisateurs

Outils du site


fr:manual

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édentesRévision précédente
Prochaine révision
Révision précédente
fr:manual [2013/03/06 21:44] – [Panneau de contrôle] niconilfr:manual [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 2: Ligne 2:
 ====== Manuel Utilisateur ====== ====== Manuel Utilisateur ======
  
-//Ce manuel constitue pour partie en une première agrégation de pages éparses rédigées initialement par d'autres contributeurs; qu'ils en soient remerciés ici.//+//Ce manuel est constitué pour partie de pages éparses rédigées initialement par d'autres contributeurs; qu'ils en soient remerciés ici.//
  
-//En les assemblant ces pages forment un premier manuel de présentation et d'utilisation des concepts d'Actionaz.//+//Ces pages assemblées forment un premier manuel de présentation et d'utilisation des concepts d'Actionaz.//
  
- +//Dans Actionaz, il est possible d'utiliser un langage de script pour paramétrer ou coder certaines actions. Le langage en question suit la spécification ECMAScript-262 accessible et manipulable par la classe QtScript de la bibliothèque Qt. Le langage Javascript qui suit les mêmes spécifications est très proche de ce langage.  Par abus de langage, dans la page qui suit, nous désignons le langage de script mis à disposition dans Actionaz comme Javascript ce qui n'est pas strictement vrai, mais qui en pratique ne fait que peu de différences.//
- +
-//Dans Actionaz, il est possible d'utiliser un langage de script pour paramétrer ou coder certaines actions. Le langage en question suit la spécification ECMAScript-262 accessible et manipulable par la classe QtScript de la librairie Qt. Le langage Javascript qui suit les mêmes spécifications est très proche de ce langage.  Par abus de langage, dans la page qui suit, nous désignons le langage de script mis à disposition dans Actionaz comme Javascript ce qui n'est pas strictement vrai, mais qui en pratique ne fait que peu de différences.//+
 ---- ----
  
Ligne 97: Ligne 95:
 Le troisième bouton est réservé à un usage expert de l'application, appelé "Debug". Nous y reviendrons plus tard.   Le troisième bouton est réservé à un usage expert de l'application, appelé "Debug". Nous y reviendrons plus tard.  
  
-<note important>Lors de l'exécution d'un script, notez que par défaut la séquence de Touche pour arréter Actionaz est <key>Ctrl</key>+<key>Ctrl</key>Alt<key>Q</key>. //[NdA : Vous me remercierez plus tard]//</note>+<note important>Lors de l'exécution d'un script, notez que par défaut la séquence de Touche pour arréter Actionaz est <key>Ctrl</key>+<key>Alt</key>+<key>Q</key>. //[NdA : Vous me remercierez plus tard]//</note>
  
 ==== Console ==== ==== Console ====
Ligne 247: Ligne 245:
 En cliquant sur le petit triangle rouge à droite des paramètres nous autorisons la saisie de code //Javascript//. En cliquant sur le petit triangle rouge à droite des paramètres nous autorisons la saisie de code //Javascript//.
   * La première instruction permet de récupérer l'année sur 4 chiffres pour la stocker dans le paramètre //Texte//   * La première instruction permet de récupérer l'année sur 4 chiffres pour la stocker dans le paramètre //Texte//
-  * La seconde peut-être plus étonnante, permet de choisir le niveau de message (Information, Avertissement ou Erreur) par l'usage de code également. Dans notre exemple après 15 heures nous affichons un message de type //Avertissement//, et de type //Information// sinon.+  * La seconde peut-être plus étonnante, permet de choisir le niveau de message (Information, Avertissement ou Erreur) par l'usage de code également. Dans notre exemple après 15 heures nous affichons un message de type //Avertissement//, et de type //Information// sinon.   
 + 
 +===== L'action Code ===== 
 + 
 +De la même manière qu'un paramètre peut être évalué à l'aide de code //Javascript//, il est possible d'intégrer du code dans une action. Il s'agit de l'action [[fr:actions:actioncode|Code]]. Cette action exécutera le script que vous aurez saisi. Elle permet a des utilisateurs avertis d'étendre les possibilités d'actionaz lorsqu'on se limite à l'utilisation des actions prédéfinies. 
 + 
 +<note tip>Vous pouvez aussi inclure du code au moment de l'exécution, pour ce faire il vous suffit d'inclure un fichier contenant le code que vous aurez pu généré à l'action précédente ! Cela se fait par l'instruction <key>include(nomDeFichier)</key> où le fichier inclus contient du code //Javascript//.</note>
  
 Mais ce n'est pas tout, Actionaz a enrichi le langage //Javascript// d'objets qui lui sont spécifiques. Ces types d'objet se rajoutent à ceux déjà disponibles dans le langage de base. Par exemple vous avez accès aux objets spécifiques suivant : Mais ce n'est pas tout, Actionaz a enrichi le langage //Javascript// d'objets qui lui sont spécifiques. Ces types d'objet se rajoutent à ceux déjà disponibles dans le langage de base. Par exemple vous avez accès aux objets spécifiques suivant :
Ligne 255: Ligne 259:
  
 L'intégralité de ces objets spécifiques sont décrits dans la partie [[fr:code|code]]. L'intégralité de ces objets spécifiques sont décrits dans la partie [[fr:code|code]].
- 
- 
-   
-   
-   
-   
- 
-===== L'action Code ===== 
- 
-De la même manière qu'un paramètre peut être évalué à l'aide de code //Javascript//, il est possible d'intégrer du code dans une action. Il s'agit de l'action [[fr:actions:actioncode|Code]]. Cette action exécutera le script que vous aurez saisi. Elle permet a des utilisateurs avertis d'étendre les possibilités d'actionaz lorsqu'on se limite à l'utilisation des actions prédéfinies. 
- 
-<note tip>Vous pouvez aussi inclure du code au moment de l'exécution, pour ce faire il vous suffit d'inclure un fichier contenant le code que vous aurez pu généré à l'action précédente ! Cela se fait par l'instruction <key>include(nomDeFichier)</key> où le fichier inclus contient du code //Javascript//.</note> 
  
 ===== Équivalence entre Actions et Code ===== ===== Équivalence entre Actions et Code =====
Ligne 312: Ligne 304:
 Retour à la page d'[[fr:start|accueil]] Retour à la page d'[[fr:start|accueil]]
  
-Autres langues disponibles : [[en:manual|(en)]] 
  
  
  
fr/manual.1362606244.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)