====== 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)