guilleto
Messages postés256Date d'inscriptionjeudi 23 octobre 2003StatutMembreDernière intervention20 mars 2013
-
19 sept. 2005 à 16:43
Egyde
Messages postés158Date d'inscriptionlundi 17 mai 2004StatutMembreDernière intervention16 juillet 2007
-
20 sept. 2005 à 12:36
Bonjour à toutes et à tous,
J'ai une petite question existentielle !
En effet j'ai sur une Form un Label dans lequel il y a 1 seul caractère !
J'aimerais savoir si il est possible de faire un autosize INVERSE du contrôle ! C'est à dire que ce soit le texte qui se mette à la dimension du Label et non le Label à la dimension du Texte !
En résumé est-il possible de récupérer la taille maximum du texte afin que celui-ci soit totalement lisible dans le contrôle Label sans toucher aux dimensions du Label ?
Egyde
Messages postés158Date d'inscriptionlundi 17 mai 2004StatutMembreDernière intervention16 juillet 2007 20 sept. 2005 à 12:36
Contrairement aux 2 précédentes réponses, je dirais bien que c'est possible sans passer par une API :
1. Tu crée un 2nd label avec l'autosize d'activé (label invisible)
2. Tu incrémentes la taille de l'écriture (label2.FontSize++) tant que les dimensions de label2 sont inférieures à celle de ton label 1, visible quant à lui.3. Tu termines avec label1.FontSize label2.FontSize et label1.caption label2.caption