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

ItemWindow

 

Itemwindow est une classe abstraite d'une famille de fenêtres pouvant receuillir des types de données.

Chaque sous-classe ont leur put et get. Il suffit d'ajouter leur prefixe distinctif à la fin de ces commandes. Ainsi un intitemwindow possède les méthodes procedure putint(i);integer i; et integer procedure getint;

Le intitemwindow possède une fonction supplémentaire permettant de mettre des bornes aux réponses possibles:

ref(IntItemWindow) procedure setlimits(mn, mx); integer mn, mx;

Pour le boolitemwindow, makeempty affiche false, alors que pour les autres fenêtres, on vide.

Si la fenêtre est vide lorsqu'on lui demande son entrée, la réponse sera ``false'',''caractère nul'',''0'',''0.0'' ou ``notext'', en fonction du type de la sous-classe.



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