Il est possible de colorier les gadgets en gardant les thèmes XP, c'est beaucoup plus pénible à mettre en oeuvre.
Je l'ai fait pour l'installer de la doc GDI+ (le dernier installer n'utilise pas le mode ownerdrawn), il faut mettre le style ownerdrawn aux gadgets et ici aux radioboutons, mais en plus de la couleur, il faut gérer les événements lorsque l'on clique sur un bouton, car dans un groupe, si on clique sur un autre bouton, normalement le système décoche les autres radioboutons et coche celui sélectionné mais en ownerdrawn, le système ne fait rien, les radio bouton présentent les états suivant #RBS_UNCHECKEDNORMAL, #RBS_CHECKEDNORMAL, #RBS_UNCHECKEDHOT, #RBS_CHECKEDPRESSED, #RBS_CHECKEDHOT qu'il faut traiter (et peut-être d'autres), les évéments #ODA_FOCUS, #ODA_DRAWENTIRE etc, sans oublier d'intercepter les événements souris pour tester si la souris et sur un élément ou le quitte etc.
Ca donne ça pour les radio boutons (le fond est en fait une image en dégradé au lieu d'une couleur pure, mais dans le traitement c'est pareil sauf au moment de mettre la couleur)