Un sélecteur d'élément de thème permet de choisir l'élément ou la définition de thème à appliquer à un élément d'interface. Il peut apparaître sous plusieurs formes, dont voici quelques exemples :
Le texte à coté du sélecteur indique le type d'élément de thème requis pour l'élément d'interface concerné. Il s'agit aussi de l'élément de thème utilisé par défaut, si aucun autre élément n'est sélectionné ou si l'élément sélectionné est indisponible dan le thèmes courant.
Le sélecteur propose seulement les éléments de thème adaptés à l'élément d'interface en fonction du type requis, avec deux variantes:
Si le type est de la forme [definition]/[element], le sélecteur propose les éléments adaptés, ainsi que tous les éléments de la définition "custom". Il convient de s'assurer alors que l'élément sélectionné fournit le nécéssaire (ressource et / ou police d'écriture) pour l'élément d'interface concerné.
Si le type est de la forme [definition], le sélecteur propose uniquement les éléments adaptés, qui sont l'élément par défaut ainsi que les copies de celui-ci, afin de s'assurer de la présence de tous les éléments nécessaire.