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:48] jmgrfr:code [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-===== Algorithms (Algorithmes) ===== +Actionaz ajoute de nombreux nouveaux objets au Javascript.
-==== md4(data) ==== +
-Calcule le hash md4 de **data**.+
  
-=== Renvoie === +**Note : cette page est en cours de traductionVisitez [[en:code|cette page]] pour voir la liste complète.**
-Le hash calculé au format hexadécimal.+
  
-=== Exemple === +Pour un guide complet sur le développement en Javascript, visitez [[https://developer.mozilla.org/en/JavaScript/Guide|Mozilla's guide]] (en anglais).
-<code javascript> +
-var result = Algorithms.md4("some data"); +
-//result == "a19fcbc49cf40331e8b7873f4700e1fd" +
-</code>+
  
-==== md5(data==== +Pour une liste des objets standards du Javascript, visitez [[http://doc.trolltech.com/latest/ecmascript.html|the Qt documentation]] (en anglais).
-Calcule le hash md5 de **data**.+
  
-=== Renvoie === +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]].
-Le hash calculé au format hexadécimal.+
  
-=== Exemple === +===== Core (composants de base) ===== 
-<code javascript> +  * [[fr:code:core:global|Global]] 
-var result = Algorithms.md5("some data"); +  * [[fr:code:core:actionaz|Actionaz]] 
-//result == "1e50210a0202497fb79bc38b6ade6c34" +  * [[fr:code:core:console|Console]] 
-</code>+  * [[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]]
  
-==== sha1(data) ==== +===== Data (manipulation de données===== 
-Calcule le hash sha1 de **data**.+  [[fr:code:data:clipboard|Clipboard]] 
 +  [[fr:code:data:file|File]] 
 +  [[fr:code:data:inifile|IniFile]] 
 +  [[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]]
  
-=== Renvoie === +===== Device (périphériques) ===== 
-Le hash calculé au format hexadécimal.+  * [[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]]
  
-=== Exemple === +===== Windows (fenêtres) ===== 
-<code javascript> +  * [[fr:code:windows:colordialog|Color dialog]] 
-var result = Algorithms.sha1("some data"); +  * [[fr:code:windows:filedialog|File dialog]] 
-//result == "baf34551fecb48acc3da868eb85e1b6dac9de356" +  * [[fr:code:windows:inputdialog|Input dialog]] 
-</code>+  * [[fr:code:windows:messagebox|Message box]] 
 +  * [[fr:code:windows:progressdialog|Progress dialog]]
  
-==== 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.1293630518.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)