Outils pour utilisateurs

Outils du site


fr:code

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:code [2010/12/29 13:54] jmgrfr:code [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Window (Fenêtre) ====== +Actionaz ajoute de nombreux nouveaux objets au Javascript.
-Gestion des fenêtres. +
-===== Fonctions globales ===== +
-==== all() ==== +
-=== Renvoie === +
-Un tableau de Window représentant toutes les fenêtres. +
-=== Exemple === +
-Cet exemple affiche le titre de toutes les fenêtres dans la console. +
-<code javascript> +
-var windows = Window.all(); +
-for(var i = 0; i < windows.length; ++i) +
- Console.print(windows[i].title() + "\n"); +
-</code> +
-==== find() ==== +
-=== Renvoie === +
-TODO +
-===== Fonctions ===== +
-==== clone() ==== +
-=== Renvoie === +
-Une copie de cette Window. +
-===== Enumérations ===== +
-==== Mode ==== +
-Mode de recherche pour la fonction [[#find|find()]]. +
-=== Valeurs === +
-  * RegExp : recherche en utilisant une expression régulière +
-  * Wildcard : recherche en utilisant des wildcards +
-  * WildcardUnix : recherche en utilisant des wildcards de type Unix +
-  * FixedString : recherche en utilisant une chaîne de caractères fixe+
  
-====== Algorithms (Algorithmes) ====== +**Note : cette page est en cours de traduction. Visitez [[en:code|cette page]] pour voir la liste complète.**
-Algorithmes généraux. +
-===== Fonctions globales ===== +
-==== md4(data) ==== +
-Calcule le hash md4 de **data**.+
  
-=== Renvoie === +Pour un guide complet sur le développement en Javascript, visitez [[https://developer.mozilla.org/en/JavaScript/Guide|Mozilla's guide]] (en anglais).
-Le hash calculé au format hexadécimal.+
  
-=== Exemple === +Pour une liste des objets standards du Javascript, visitez [[http://doc.trolltech.com/latest/ecmascript.html|the Qt documentation]] (en anglais).
-<code javascript> +
-var result = Algorithms.md4("some data"); +
-//result == "a19fcbc49cf40331e8b7873f4700e1fd" +
-</code>+
  
-==== md5(data) ==== +Une liste avec tous les objets de Qt disponibles dans le code ainsi que leurs propriétés peut être trouvée  [[https://actiona.tools/codeqt/|à cette adresse]].
-Calcule le hash md5 de **data**.+
  
-=== Renvoie === +===== Core (composants de base) ===== 
-Le hash calculé au format hexadécimal.+  * [[fr:code:core:global|Global]] 
 +  * [[fr:code:core:actionaz|Actionaz]] 
 +  * [[fr:code:core:console|Console]] 
 +  * [[fr:code:core:execution|Execution]] 
 +  * [[fr:code:core:script|Script]] 
 +  * [[fr:code:core:stdio|Stdio]] 
 +  * [[fr:code:core:window|Window]] 
 +  * [[fr:code:core:point|Point]] 
 +  * [[fr:code:core:rect|Rect]] 
 +  * [[fr:code:core:image|Image]] 
 +  * [[fr:code:core:processhandle|ProcessHandle]] 
 +  * [[fr:code:core:rawdata|RawData]] 
 +  * [[fr:code:core:size|Size]] 
 +  * [[fr:code:core:color|Color]] 
 +  * [[fr:code:core:algorithms|Algorithms]]
  
-=== Exemple === +===== Data (manipulation de données) ===== 
-<code javascript> +  * [[fr:code:data:clipboard|Clipboard]] 
-var result = Algorithms.md5("some data"); +  * [[fr:code:data:file|File]] 
-//result == "1e50210a0202497fb79bc38b6ade6c34" +  * [[fr:code:data:inifile|IniFile]] 
-</code>+  * [[fr:code:data:registry|Registry]] (Windows seulement
 +  * [[fr:code:data:sql|Sql]] 
 +  * [[fr:code:data:tcp|Tcp]] 
 +  * [[fr:code:data:tcpserver|Tcp server]] 
 +  * [[fr:code:data:udp|Udp]] 
 +  * [[fr:code:data:web|Web]] 
 +  * [[fr:code:data:mail|Mail]] 
 +  * [[fr:code:data:mailmessage|Mail message]] 
 +  * [[fr:code:data:mailattachment|Mail attachment]]
  
-==== sha1(data) ==== +===== Device (périphériques===== 
-Calcule le hash sha1 de **data**.+  [[fr:code:device:mouse|Mouse]] 
 +  [[fr:code:device:keyboard|Keyboard]] 
 +  [[fr:code:device:keyboardkey|KeyboardKey]] 
 +===== System (système) ===== 
 +  * [[fr:code:system:mediaplaylist|Media playlist]] 
 +  * [[fr:code:system:notify|Notify]] (Linux seulement) 
 +  * [[fr:code:system:process|Process]] 
 +  [[fr:code:system:system|System]]
  
-=== Renvoie === +===== Windows (fenêtres) ===== 
-Le hash calculé au format hexadécimal.+  * [[fr:code:windows:colordialog|Color dialog]] 
 +  * [[fr:code:windows:filedialog|File dialog]] 
 +  * [[fr:code:windows:inputdialog|Input dialog]] 
 +  * [[fr:code:windows:messagebox|Message box]] 
 +  * [[fr:code:windows:progressdialog|Progress dialog]]
  
-=== Exemple === 
-<code javascript> 
-var result = Algorithms.sha1("some data"); 
-//result == "baf34551fecb48acc3da868eb85e1b6dac9de356" 
-</code> 
- 
-==== setRandomSeed(seed) ==== 
-Change la graine utilisée pour la génération de nombres pseudo-aléatoires pour **seed**. 
- 
-=== Renvoie === 
-Rien. 
- 
-=== Exemple === 
-<code javascript> 
-Algorithms.setRandomSeed(42); 
-</code> 
- 
-==== randomMax() ==== 
-=== Renvoie === 
-Le nombre entier maximum renvoyé par [[#randominteger|randomInteger()]]. 
- 
-=== Exemple === 
-<code javascript> 
-var result = Algorithms.randomMax(); 
-</code> 
- 
-==== randomInteger() ==== 
-=== Renvoie === 
-Un nombre entier aléatoire entre 0 et [[#randommax|randomMax()]] (inclus). 
- 
-=== Exemple === 
-<code javascript> 
-var result = Algorithms.randomInteger(); 
-</code> 
- 
-==== randomInteger(min, max) ==== 
-=== Renvoie === 
-Un nombre entier aléatoire entre **min** et **max** (inclus). 
- 
-=== Exemple === 
-<code javascript> 
-var result = Algorithms.randomInteger(0, 3); 
-</code> 
- 
-==== randomFloat(min, max) ==== 
-=== Renvoie === 
-Un nombre décimal aléatoire entre **min** et **max** (inclus). 
- 
-=== Exemple === 
-<code javascript> 
-var result = Algorithms.randomFloat(0.15, 3); 
-</code> 
- 
-==== randomString({object}) ==== 
-Génère une chaîne de caractères aléatoires. 
- 
-=== Paramètres === 
-  * **characters**: liste de caractères à choisir (valeur par défaut : "abcdefghijklmnopqrstuvwxyz0123456789") 
-  * **minLength**: taille minimale (valeur par défaut : 5) 
-  * **maxLength**: taille maximale (valeur par défaut : 15) 
- 
-=== Renvoie === 
-Une chaîne de caractères aléatoires. 
- 
-=== Exemple === 
-<code javascript> 
-var result1 = Algorithms.randomString(); 
-var result2 = Algorithms.randomString({ 
-characters: "abcdef" 
-}); 
-var result3 = Algorithms.randomString({ 
-characters: "abcdef", 
-minLength: 10, 
-maxLength: 20 
-}); 
-</code> 
fr/code.1293630840.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)