Diapositive PPT
Chaque ressource, en plus du nom et de la valeur, possède:
- une classe (ne pas confondre avec les classes de widgets)
- un type interne (“representation type”)
- un type C correspondant
La classe permet de regrouper des ressources similaires pour les spécifier par leur nom de classe.
Le type interne est utilisé pour la conversion entre représentations.
Le type interne et le type C servent à l’allocation consistente de place.
Les Intrinsics fournissent, de plus, les outils pour
- définir de nouvelles ressources
- convertir des ressources d’un type vers un autre (par exemple : un nom de couleur en valeur de pixel)
- d’écrire des convertisseurs de ressources.