====== ProgressDialog [En cours de Traduction Wismerheal][WSL] ======
Cet objet représente une fenêtre affichant une barre de progression.
===== Fonctions =====
==== ProgressDialog ====
Fonction de construction.
=== Syntaxe ===
var myObject = new ProgressDialog();
var myObject = new ProgressDialog(parameters);
=== Arguments ===
- parameters - (object) paramètres de la fenêtre
* title - (string) le titre de la fenêtre
* position - ([[en:code:core:point|Point]]) la position de la fenêtre
* opacity - (float) l'opacité de la fenêtre
* enabled - (boolean) le statut d'activité de la fenêtre
* visible - (boolean) le statut de visibilité de la fenêtre
* value - (integer) la valeur
* labelText - (string) le label du texte
* minimum - (integer) la valeur minimum
* maximum - (integer) la valeur maximum
* range - (object) la portée
* minimum - (integer) la valeur minimum
* maximum - (integer) la valeur maximum
* onCanceled - ([[#oncanceled|OnCanceled]]) évènement appelé quand la fenêtre est annulée
=== Exceptions ===
* (ParameterTypeError) incorrect parameter type
* (ParameterCountError) incorrect parameter count
=== Example ===
var myObject = new ProgressDialog();
var myObject = new ProgressDialog({
title: "Please wait",
value: 50
});
===== Méthodes =====
==== setTitle ====
Définit le titre de la fenêtre.
=== Syntaxe ===
myObject.setTitle(title);
=== Arguments ===
- title - (string) le titre de la fenêtre
=== Renvoi ===
* (ProgressDialog) ce "ProgressDialog"
==== setPosition ====
Définit la position de la fenêtre.
=== Syntaxe ===
myObject.setPosition(point);
=== Arguments ===
- point - ([[en:code:core:point|Point]]) la position de la fenêtre
=== Renvoi ===
* (ProgressDialog) ce "ProgressDialog"
==== setOpacity ====
Définit l'opacité de la fenêtre.
=== Syntaxe ===
myObject.setOpacity(opacity);
=== Arguments ===
- opacity - (float) l'opacité de la fenêtre
=== Renvoi ===
* (ProgressDialog) ce "ProgressDialog"
==== setEnabled ====
Définit le statut d'activité de la fenêtre.
=== Syntaxe ===
myObject.setEnabled(enabled);
=== Arguments ===
- enabled - (boolean) le statut d'activité de la fenêtre
=== Renvoi ===
* (ProgressDialog) ce "ProgressDialog"
==== setVisible ====
Définit le statut visible de la fenêtre.
=== Syntaxe ===
myObject.setVisible(visible);
=== Arguments ===
- visible - (boolean) le statut visible de la fenêtre
=== Renvoi ===
* (ProgressDialog) ce "ProgressDialog"
==== close ====
Ferme la fenêtre.
=== Syntaxe ===
myObject.close();
=== Renvoi ===
* (ProgressDialog) ce "ProgressDialog"
==== title ====
Renvoi le titre de la fenêtre.
=== Syntaxe ===
myObject.title();
=== Renvoi ===
* (string) le titre de la fenêtre
==== position ====
Renvoi la position de la fenêtre.
=== Syntaxe ===
myObject.position();
=== Renvoi ===
* ([[en:code:core:point|Point]]) the window's position
==== opacity ====
Renvoi l'opacité de la fenêtre.
=== Syntaxe ===
myObject.opacity();
=== Renvoi ===
* (float) l'opacité de la fenêtre
==== enabled ====
Renvoi le statut d'activité de la fenêtre.
=== Syntaxe ===
myObject.enabled();
=== Renvoi ===
* (boolean) le statut d'activité de la fenêtre
==== visible ====
Renvoi le statut visibilité de la fenêtre.
=== Syntaxe ===
myObject.visible();
=== Renvoi ===
* (boolean) le statut visibilité de la fenêtre
==== setValue ====
Définit la valeur de la progression.
=== Syntaxe ===
myObject.setValue(value);
=== Arguments ===
- value - (integer) la valeur de la progression
=== Renvoi ===
* (ProgressDialog) this ProgressDialog
==== setLabelText ====
Définit le label du texte.
=== Syntaxe ===
myObject.setLabelText(labelText);
=== Arguments ===
- labelText - (string) the label text
=== Renvoi ===
* (ProgressDialog) this ProgressDialog
==== setMinimum ====
Définit la valeur minimum.
=== Syntaxe ===
myObject.setMinimum(minimum);
=== Arguments ===
- minimum - (integer) la valeur minimum
=== Renvoi ===
* (ProgressDialog) this ProgressDialog
==== setMaximum ====
Définit la valeur maximum.
=== Syntaxe ===
myObject.setMaximum(maximum);
=== Arguments ===
- maximum - (integer) la valeur maximum
=== Renvoi ===
* (ProgressDialog) this ProgressDialog
==== setRange ====
Définit la valeur minimum et maximum.
=== Syntaxe ===
myObject.setRange(minimum, maximum);
=== Arguments ===
- minimum - (integer) la valeur minimum
- maximum - (integer) la valeur maximum
=== Renvoi ===
* (ProgressDialog) this ProgressDialog
==== show ====
Affiche la fenêtre. (non-bloquant)
Use the [[#oncanceled|OnCanceled]] évènement pour savoir quand la fenêtre est fermée.
=== Syntaxe ===
myObject.show();
=== Renvoi ===
* (ProgressDialog) this ProgressDialog
==== showModal ====
Affiche la fenêtre. (bloquant)
=== Syntaxe ===
myObject.showModal();
=== Renvoi ===
* (integer) le résultat de la fenêtre (0 signifie que cela a été annulé)
===== Evènements =====
==== onCanceled ====
Called when the window is canceled.
=== Syntaxe ===
myObject.onCanceled = function() {};
=== Example ===
myObject.onCanceled = function()
{
//Event action
};
===== Attributs =====
==== title ====
Le titre de la fenêtre. (string)
==== position ====
La position de la fenêtre. ([[en:code:core:point|Point]])
==== opacity ====
L'opacité de la fenêtre. (float)
==== enabled ====
Le statut d’activité de la fenêtre. (boolean)
==== value ====
la valeur de la barre de progression. (integer)