Jeu 05/01/2012 - Actualités

Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Jeu 05/01/2012 - Actualités

Message non lu par Xavier »

Jeu 05/01/2012 - Actualités


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.
Après quelques errements, c'est finalement la classe des données "Utilisateur" qui a été enrichie pour accueillir les options. Il sera toujours possible de créer une sous-classe dans le futur.

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.
Répondre