Bonjour à tous et à toutes
J'ai une classe EditField qui comme son nom l'indique représente un champ pour l'utilisateur où on peut entrer du texte du une ligne.
Mon problème arrive avec les sf::Text. Ils ne chargent pas les caractères invisibles tel que l'espace.
Mon curseur dans le champ se fit à la GlobalBounds du sf::Text pour se placer, mais comme je viens de le dire, le sf::Text ne tient pas compte des espaces qui sont dans le sf::String.
Que faire ?
ps. je dois préciser que ce bug c'est seulement si l'utilisateur entre un espace à la fin de la sf::String. Si il tape 'a', ensuite ' ', et finalement 'a', l'espace va apparaître. Mais tant qu'il n'aura pas taper le deuxième 'a', l'espace n'est pas prit en compte par le sf::Text.
Merci et bonne journée