J'ai proposé récemment un contrôle Label en relief. Je me suis dit que ce serait amusant d'en faire un vertical pour agrémenter les feuilles de VB. Mais plus question de se baser sur un Label standard pour réaliser ce contrôle. Je suis donc passé par les API en utilisant une classe que j'ai déjà présenté sur VBFrance et qui facilite l'accès à GDI. Pour ceux qui veulent plus de renseignements sur cette classe ils peuvent consulter une autre de mes source qui comporte une démo détaillée de la classe.
Après avoir réussi à mettre mes textes verticaux, ce qui est finalement assez facile avec l'API CreateFont j'en ai profité pour permettre de resserrer ou élargir le texte, ajouter le relief avec choix de la couleur et même donner un peu d'animation pour ce relief.
C'est joli non ?