next up previous
Next: ParameterMenu Up: Les sous-classes de XWindow Previous: ParameterList

ParameterWindow

 

Cette classe abstraite permet l'arrivée d'une autre famille de fenêtre paramètre (voir gif).

Les sous-classes intparameterwindow,realparameterwindow et textparameterwindow prennent une variable d'initialisation supplémentaire : c'est un entier qui détermine le nombre maximum de caractères que ces fenêtres peuvent contenir.

La véritable différence ici, c'est que ces fenêtres ont un bouton "ok" permettant ainsi une forme de confirmation. Tant que le bouton ok n'a pas été cliqué, la valeur affichée n'est pas considèrée.

Chaque sous-classe permet l'accès et la modification de sa valeur grâce à current_value et set_current_value. La valeur de retour de current_value et le paramètre de set_current_value seront de type correspondant à la sous-classe. Ainsi, un IntParameterWindow aurait les fonctions integer procedure current_value et procedure set_current_value(val);integer val;



CARRIER Benoit
Sun Feb 18 21:57:20 EST 1996