Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 2013
-
6 janv. 2009 à 11:50
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 2013
-
10 janv. 2009 à 17:54
Bonjour à tous,
J'ai un Edit box qui possède le style ES_NUMBER.
J'aimerai, lorsque j'entre des chiffres, qu'il m'affiche un espace symbolisant les milliers et les millions.
Par exemple je tape 1000000, j'aimerai avoir 1 000 000
Existe t'il un moyen de faire cela?
A+
________________________________________________________________________________
Mon site internet : http://ImAnalyse.free.fr
ed73
Messages postés276Date d'inscriptionlundi 8 septembre 2008StatutMembreDernière intervention15 avril 20132 6 janv. 2009 à 17:44
Bonjour,
La solution est de dériver une classe de CEdit que tu vas associer à ton contrôle. Dans cette classe, tu interceptes le message OnKeyDown et tu formattes ton texte comme tu veux avant de l'afficher dans le contrôle.
Il existe pas mal de classes pour ça, tu devrais en trouver une.
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 20137 10 janv. 2009 à 17:54
Bonjour
J'ai une seconde petite question concernant les EDIT_BOX. J'aimerai que lorsque le contrôle gagne le focus, tout le texte soit sélectionné et mis en highlight.
J'ai fait cela:
Le texte est bien sélectionné mais il n'y a pas de highlight à l'affichage. Connaissez vous un moyen de le faire?
A+
_________________________________________________________________________
Mon site internet :http://ImAnalyse.free.fr http://ImAnalyse.free.fr