22:50
La nouvelle structure objet dédiée aux options et aux paramètres "Runtime" des outils est prête, ainsi que les services associés.
C'est le dernier des changements architecturaux qui étaient prévus :
- Données : abandon des listes de chaines pour des objets hiérachisés.
- Options : abandon de la liste d'octets pour des objets hiérachisés.
- Fichiers : abandon des fichiers texte pour des fichiers XML.
La hiérachie définitive des options place les Outils au même rang que la Barre, en descendants direct du Noyau. Une première version plus logique avec la Barre comme parent des Outils était ingérable du fait de la multiplicité des descendants de la Barre (ToolBars, Buttons, Menus et leurs Items) qui complexifiait incroyablement l'accès aux options des Outils.
Il va maintenant être possible de jouer avec ces nouveautés et de les tester via l'implémentation d'un outil simple, sans doute le répertoire.