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/05 04:37] – [toString] fredy123 | fr:code:core:window [2024/12/21 18:32] (Version actuelle) – erreur de variable matos | ||
---|---|---|---|
Ligne 47: | Ligne 47: | ||
<code javascript> | <code javascript> | ||
var fenetres = Window.all(); | var fenetres = Window.all(); | ||
- | for(var i = 0; i < windows.length; ++i) | + | for(var i = 0; i < fenetres.length; ++i) |
- | Console.print(fenetre[i].title() + " | + | Console.print(fenetres[i].title() + " |
</ | </ | ||
Ligne 90: | Ligne 90: | ||
}); | }); | ||
</ | </ | ||
- | 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 153: | Ligne 153: | ||
=== Notes === | === Notes === | ||
Cette méthode est appelée automatiquement lorsque vous essayez de convertir une fenêtre à une chaîne. | Cette méthode est appelée automatiquement lorsque vous essayez de convertir une fenêtre à une chaîne. | ||
- | |||
==== isValid ==== | ==== isValid ==== | ||
Ligne 171: | Ligne 170: | ||
//Faire quelque chose | //Faire quelque chose | ||
</ | </ | ||
- | |||
==== title ==== | ==== title ==== | ||
Ligne 190: | Ligne 188: | ||
<code javascript> | <code javascript> | ||
Console.print(monObjet.title()); | 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.1309840658.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)