Intéraction modale

Il s'agit de réduire le champs des possibilités de l'utilisateur en le forçant à intéragir avec seulement une partie de l'interface.
Il y a 2 possibilités :
-Limiter les évènements pris en compte à uniquement un sous-ensemble des widgets (cas des boîtes de dialogue modales),
-Activer une boucle locale de traitement des évènements jusqu'à ce qu'une certaine condition soit satisfaite.
Certaines boîtes à outils proposent une notion de "grab". En fait, seul le widget "grabbé" et ses descendants pourront recevoir les évènements.
Ce grb peut être local ou global (ex.:pour les problèmes système ou matériel).
Dans le cas de boucles locale d'évènements, les boîtes à outils fournissent des fonctions élementaires de traitement d'évènements (ex.: WaitUntilClosed :disparition d'un widget, WaitUntilChanged : variable).



Watier Yves 2004-11-28