fr:code:core:window
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:code:core:window [2011/07/04 21:08] – [find] fredy123 | fr:code:core:window [2024/12/21 18:32] (Version actuelle) – erreur de variable matos | ||
|---|---|---|---|
| Ligne 46: | Ligne 46: | ||
| Cet exemple permet d' | Cet exemple permet d' | ||
| <code javascript> | <code javascript> | ||
| - | var windows | + | var fenetres |
| - | for(var i = 0; i < windows.length; ++i) | + | for(var i = 0; i < fenetres.length; ++i) |
| - | Console.print(windows[i].title() + " | + | Console.print(fenetres[i].title() + " |
| </ | </ | ||
| Ligne 79: | Ligne 79: | ||
| Trouvez la fenêtre appelée «Notepad». | Trouvez la fenêtre appelée «Notepad». | ||
| <code javascript> | <code javascript> | ||
| - | var windows | + | var fenetres |
| title: " | title: " | ||
| }); | }); | ||
| Ligne 85: | Ligne 85: | ||
| Trouve les fenêtres dont le titre commence par “Notepad”, | Trouve les fenêtres dont le titre commence par “Notepad”, | ||
| <code javascript> | <code javascript> | ||
| - | var windows | + | var fenetres |
| title: " | title: " | ||
| titleMode: Window.Wildcard | titleMode: Window.Wildcard | ||
| }); | }); | ||
| </ | </ | ||
| - | Vous pouvez utiliser le code suivant pour afficher le nom de toutes les fenêtres | + | Vous pouvez utiliser le code suivant pour afficher le nom de toutes les fenêtres |
| <code javascript> | <code javascript> | ||
| for(var i = 0; i < windows.length; | for(var i = 0; i < windows.length; | ||
| Ligne 97: | Ligne 97: | ||
| ===== Méthodes ===== | ===== Méthodes ===== | ||
| + | |||
| + | ==== clone ==== | ||
| + | Retourne une copie de cette fenêtre. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.clone(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Window) une copie de cette fenêtre | ||
| + | |||
| + | === Exemple === | ||
| + | <code javascript> | ||
| + | var copyDeMonObjet = monObjet.clone(); | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== equals ==== | ||
| + | Retourne vrai si cette fenêtre et l' | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.equals(autres); | ||
| + | </ | ||
| + | |||
| + | === Arguments === | ||
| + | - Autres - (Window) une autre fenêtre | ||
| + | |||
| + | === Renvoie === | ||
| + | * (bool) vrai si ** Autres ** est référençant la même fenêtre | ||
| + | |||
| + | === Exemple === | ||
| + | <code javascript> | ||
| + | if(monPremierObjet.equals(monDeuxiemeObjet)) | ||
| + | //Faire quelque chose | ||
| + | </ | ||
| + | |||
| + | ==== toString ==== | ||
| + | Renvoie une chaîne représentant cette fenêtre. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.toString(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (string) une chaîne représentant cette fenêtre | ||
| + | |||
| + | === Exemple === | ||
| + | <code javascript> | ||
| + | Console.print(monObjet.toString()); | ||
| + | </ | ||
| + | |||
| + | === Notes === | ||
| + | Cette méthode est appelée automatiquement lorsque vous essayez de convertir une fenêtre à une chaîne. | ||
| + | |||
| + | ==== isValid ==== | ||
| + | Retourne vrai si cette fenêtre est une fenêtre de référencement, | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.isValid(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (bool) vrai si cette fenêtre est une fenêtre de référencement | ||
| + | |||
| + | === Exemple === | ||
| + | <code javascript> | ||
| + | if(monObjet.isValid()) | ||
| + | //Faire quelque chose | ||
| + | </ | ||
| + | |||
| + | ==== title ==== | ||
| + | Retourne le titre de la fenêtre actuelle. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.title(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (string) le titre de la fenêtre référencé | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | |||
| + | === Exemple === | ||
| + | <code javascript> | ||
| + | Console.print(monObjet.title()); | ||
| + | </ | ||
| + | |||
| + | ==== className ==== | ||
| + | Retourne le nom de la classe de la fenêtre courante. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.className(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (string) le nom de classe de la fenêtre référencé | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | |||
| + | === Exemple === | ||
| + | <code javascript> | ||
| + | Console.print(monObjet.className()); | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== isActive ==== | ||
| + | Retourne vrai si cette fenêtre est la fenêtre au premier plan, sinon retourne faux. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.isActive(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (bool) vrai si cette fenêtre est la fenêtre au premier plan | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | |||
| + | ==== rect ==== | ||
| + | Retourne un [[en: | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.rect(); | ||
| + | </ | ||
| + | <code javascript> | ||
| + | monObjet.rect(utiliseLesBordures); | ||
| + | </ | ||
| + | |||
| + | === Arguments === | ||
| + | - utiliseLesBordures - (bool) prend en compte les bordures de la fenêtre (valeur par défaut : vrai) [//Ajouté dans Actionaz 3.2.0.//] | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Rect) un [[en: | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | |||
| + | ==== process ==== | ||
| + | Retourne un [[en: | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | myObject.process(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (ProcessHandle) un [[en: | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | |||
| + | ==== close ==== | ||
| + | Ferme une fenêtre. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.close(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Window) cette fenêtre | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | * (CloseWindowError) incapable de fermer la fenêtre | ||
| + | |||
| + | ==== killCreator ==== | ||
| + | Tuez le processus propriétaire de cette fenêtre. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.killCreator(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Window) cette fenêtre | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | * (KillCreatorError) incapables de tuer le propriétaire de la fenêtre | ||
| + | |||
| + | |||
| + | ==== setForeground ==== | ||
| + | Définir cette fenêtre au premier plan. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.setForeground(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Window) cette fenêtre | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | * (SetForegroundError) incapable de définir cette fenêtre au premier plan | ||
| + | |||
| + | |||
| + | ==== minimize ==== | ||
| + | Réduit la fenêtre. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.minimize(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Window) cette fenêtre | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | * (MinimizeError) incapable de réduire la fenêtre | ||
| + | |||
| + | ==== maximize ==== | ||
| + | Maximise la fenêtre. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.maximize(); | ||
| + | </ | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Window) cette fenêtre | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | * (MaximizeError) incapable de maximiser la fenêtre | ||
| + | |||
| + | |||
| + | ==== move ==== | ||
| + | Déplace la fenêtre. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.move(point); | ||
| + | </ | ||
| + | |||
| + | === Arguments === | ||
| + | - point - ([[en: | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Window) cette fenêtre | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | * (MoveError) incapable de déplacer la fenêtre | ||
| + | |||
| + | ==== resize ==== | ||
| + | Redimensionnez la fenêtre. | ||
| + | |||
| + | === Syntaxe === | ||
| + | <code javascript> | ||
| + | monObjet.resize(taille); | ||
| + | </ | ||
| + | <code javascript> | ||
| + | monObjet.resize(taille, | ||
| + | </ | ||
| + | |||
| + | === Arguments === | ||
| + | - taille - ([[en: | ||
| + | - utiliseLesBordures - (bool) prend en compte les bordures de la fenêtre (valeur par défaut : vrai) [//Ajouté dans Actionaz 3.2.0.//] | ||
| + | |||
| + | === Renvoie === | ||
| + | * (Window) cette fenêtre | ||
| + | |||
| + | === Exceptions === | ||
| + | * (InvalidWindowError) fenêtre invalides | ||
| + | * (ResizeError) incapable de redimensionner la fenêtre | ||
| + | |||
| + | ===== Enumerations ===== | ||
| + | |||
| + | ==== Match mode ==== | ||
| + | Match modes pour la fonction [[# | ||
| + | |||
| + | === Valeurs === | ||
| + | - RegExp: recherche en utilisant les expressions régulières | ||
| + | - Wildcard: recherche en utilisant des métacaractères (Wildcards) | ||
| + | - WildcardUnix: | ||
| + | - FixedString: | ||
| + | |||
| + | === Exemple === | ||
| + | Trouvez les fenêtres dont le titre commence par " | ||
| + | <code javascript> | ||
| + | var fenetres = Window.find({ | ||
| + | title: " | ||
| + | titleMode: Window.Wildcard | ||
| + | }); | ||
| + | </ | ||
| + | |||
fr/code/core/window.1309813705.txt.gz · Dernière modification : (modification externe)
