Semantique des fenetres dans le systeme de fenetrage x pour les gestionnaires externes d'espace de travail
Institution:
NiceDisciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
Cette these concerne le domaine des logiciels pour l'interface homme-machine. Un element essentiel dans les systemes de fenetrage de ce domaine est le gestionnaire de fenetres. Il est charge de la manipulation interactive de celles-ci mais aussi de la gestion des ressources partagees comme le clavier, la souris, la table des couleurs, etc. Le gestionnaire de fenetres est limite par sa generalite. Son comportement differe peu d'une fenetre a l'autre afin d'offrir une interface consistante et applicable a toutes les fenetres. Ce document expose le concept nouveau de gestionnaire de geometrie, qui est une sorte de gestionnaire local de fenetres. Il offre des services plus puissants et plus adaptes dont la portee est restreinte a des sous-ensembles coherents des fenetres presentes. Le fonctionnement du gestionnaire de geometrie s'appuie sur les deux points suivants: 1) la realisation d'un protocole de communication generique entre le gestionnaire de geometrie et le gestionnaire de fenetres. On obtient ainsi la cooperation entre ces deux applications au lieu d'une concurrence destructive; 2) la mise en place d'un mecanisme de semantique des fenetres. Celui-ci fournit au gestionnaire de geometrie les informations supplementaires qui guideront son comportement pour chaque fenetre. Les realisations sont basees sur le systeme de fenetrage x-window, mais le protocole de communication et les moyens d'expression et de communication de la semantique utilises ont ete concus d'une maniere suffisamment generale pour etre employes dans d'autres contextes