Structure d’un programme
1. Initialisation :
- Ouverture de la connexion au serveur.
- Lecture des ressources.
- Création d’une widget “shell” et interfaçage avec le gestionnaire de fenêtres.
2. Création de la hiérarchie des widgets :
- Créer l’arbre des widgets.
- Profiler leurs ressources.
- Spécifier la disposition géométrique.
3. Enregistrer les réflexes et autres réglages :
- Attacher aux widgets concernées les réflexes.
- Définir éventuellement des gestionnaires d’évènements.
4. Matérialiser les widgets :
- Création des fenêtres associées aux widgets par une requête au serveur et affichage.
5. Boucle des évènements :
- La gestion de la boucle est prise en charge par les Intrinsics.