Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Accent  (Read 2925 times)

0 Members and 1 Guest are viewing this topic.

kripteks

  • Newbie
  • *
  • Posts: 24
    • View Profile
Accent
« on: January 26, 2013, 09:10:20 pm »
Salut à tous.
J'ai un peu du mal à faire apparaitre les accents dans les textes et titre fenêtre.

Il y a une fonction à activer ou ?

(linux, sfml 2 rc)

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Accent
« Reply #1 on: January 26, 2013, 09:17:19 pm »
Pour le titre de la fenêtre, SFML ne supporte pas explicitement les encodages non-ASCII. Du coup, le résultat (et ce que tu dois passer comme chaîne) dépend de l'OS. Sous Linux, je pense que si tu passes de l'UTF-8 ça doit le faire.

Pour les textes, le plus simple est d'utiliser des chaînes "larges" (wide strings), avec le préfixe L :
text.setString(L"hé");
Laurent Gomila - SFML developer

kripteks

  • Newbie
  • *
  • Posts: 24
    • View Profile
Re : Accent
« Reply #2 on: January 26, 2013, 09:32:47 pm »
Merci.
Pour les textes c'est résolu.

Sinon sur c++ je sais pas mais avec php je me souviens que le fichier devait être en utf 8 pour pas avoir de soucis, du coup j'ai regardé mon fichier c++ (sous codeblocks) il affiche utf 8. Je crois alors qu'il faut le déclaré explicitement via un code, je vais chercher.