Table of Contents

ColorDialog [En cours de Traduction Wismerheal][WSL]

Cet objet représente une fenêtre permettant à l'utilisateur de choisir une couleur.

Fonctions

ColorDialog

Fonction de construction.

Syntaxe

var myObject = new ColorDialog();
var myObject = new ColorDialog(parameters);

Arguments

  1. paramètres - (object) paramètre de fenêtre
    • title - (string) le titre de la fenêtre
    • position - (Point) la position de la fenêtre
    • opacity - (float) l'opacité de la fenêtre
    • enabled - (boolean) le statut d'activation de la fenêtre
    • visible - (boolean) le statut de la fenêtre visible
    • showAlphaChannel - (boolean) montre le cannal alpha
    • color - (Colorl'évènènement "OnClosed" (à la fermeture)
    • onColorSelected - (OnColorSelected) l'évènement "OnColorSelected" (à la sélection de la couleur)
    • onColorChanged - (OnColorChanged) l'évènement "OnColorChanged" (au changement de la couleur)

Exceptions

Example

var myObject = new ColorDialog();
var myObject = new ColorDialog({
	title: "My title",
	opacity: 0.5
});

Méthodes

setTitle

Définit le titre de la fenêtre.

Syntaxe

myObject.setTitle(title);

Arguments

  1. title - (string) le titre de la fenêtre

Renvoi

setPosition

Définit la position de la fenêtre.

Syntaxe

myObject.setPosition(point);

Arguments

  1. point - (Point) la position de la fenêtre

Renvoi

setOpacity

Définit l'opacité de la fenêtre.

Syntaxe

myObject.setOpacity(opacity);

Arguments

  1. opacity - (float) l'opacité de la fenêtre

Returns

setEnabled

Définit le statut d'activité de la fenêtre.

Syntaxe

myObject.setEnabled(enabled);

Arguments

  1. enabled - (boolean) le statut d'activité de la fenêtre

nvoiturns ===

setVisible

Définit le statut visible de la fenêtre.

Syntaxe

myObject.setVisible(visible);

Arguments

  1. visible - (boolean) le statut visible de la fenêtre

Renvoi

close

Ferme la fenêtre.

Syntaxe

myObject.close();

Renvoi

title

Renvoi le titre de la fenêtre.

Syntaxe

myObject.title();

Renvoi

position

Renvoi la position de la fenêtre.

Syntaxe

myObject.position();

Renvoi

opacity

Renvoi l'opacité de la fenêtre.

Syntaxe

myObject.opacity();

Renvoi

enabled

Renvoi le statut d'activité de la fenêtre.

Syntaxe

myObject.enabled();

Renvoi

visible

Renvoi le statut visible de la fenêtre.

Syntaxe

myObject.visible();

Renvoi

showAlphaChannel

Définit si le canal alpha doit être visible.

Syntaxe

myObject.showAlphaChannel(showAlphaChannel);

Arguments

  1. showAlphaChannel - (boolean) le statut de visibilité du canal alpha

Renvoi

setColor

Définit la couleur actuelle.

Syntaxe

myObject.setColor(color);

Arguments

  1. color - (Color) la couleur actuelle

Renvoi

show

Montre la fenêtre. (non bloquant) Utilise l'évènement OnClosed pour savoir quand la fenêtre a été fermé.

Syntaxe

myObject.show();

Renvoi

showModal

Montre la fenêtre. (bloquant)

Syntaxe

myObject.showModal();

Renvoi

color

Renvoi la couleur actuelle.

Syntaxe

myObject.color();

Renvoi

Évènements

onClosed

Appelé quand la fenêtre est fermée.

Syntaxe

myObject.onClosed = function(result) {};

Arguments

  1. result - (integer) le résultat de la fenêtre (0 signifie que cela a été annulé)

Example

myObject.onClosed = function(result)
{
	if(result)
	{
		//Event action
	}
};

onColorSelected

Appelé quand une couleur a été sélectionnée.

Syntaxe

myObject.onColorSelected = function(color) {};

Arguments

  1. color - (Color) la couleur sélectionnée

Example

myObject.onColorSelected = function(color)
{
	//Event action
};

onColorChanged

Appelé quand la couleur actuelle a été changé.

Syntaxe

myObject.onColorChanged = function(color) {};

Arguments

  1. color - (Color) la couleur actuelle

Example

myObject.onColorChanged = function(color)
{
	//Event action
};

Attributes

title

Le titre de la fenêtre. (string)

position

La position de la fenêtre. (Point)

opacity

L'opacité de la fenêtre. (float)

enabled

Le statut d'activité de la fenêtre. (boolean)

visible

Le statut de visibilité de la fenêtre. (boolean)