Gadgets
Un gadget est une widget sans fenêtre propre.
Les gadgets sont censés améliorer les performances.
Ils sont très répandus dans Motif.
Particularités :
- un gadget n’a pas d’enfant;
- l’aspect graphique d’un gadget est hérité de sa mère : tout ce qui est dessiné dans un gadget l’est dans la fenêtre de sa mère.
Anticipons :
- Les widgets ou gadgets d’une application sont organisées en arbre, dans une structure créée et maintenue dans le client
- L’arbre des fenêtres correspondant est créé et maintenu dans le serveur.
- L’usage de gadgets revient donc à utiliser, en feuilles de l’arbre des widgets du client, des objets qui n’ont pas de contre-partie dans l’arbre du serveur. Ils réduisent donc les échanges avec le serveur.