CEED
Application
I don't think this problem is strictly related to Cegui; If i try with Arial, for example, all goes well, so it must be something related either in how the space width get determined, or something missing in the font file. The matter is, if i could understand why there is such a difference when using CEED and Cegui, i could understand where lies the problem. I've been working on this for at least 10 days and i don't know what else to do, since i've tried changing the width of the space (without results in the application), em, disabling autohints and whatever i could think of. Seeing as text is such a fundamental part of the GUI, though, someone may have already encountered a similiar problem. And, hopefully, resolved it.
Here is the essential section of the cegui log from the application; albeit, i can't see any error or anything related to my problem, even at Insane logging level (i can see the space glyph is successfully created, but i already knew that - the space character is there, just with a reduced width).
Code: Select all
---- Version 0.7.9 (Build: Jan 22 2013 Debug Microsoft Windows g++ 4.7.1-dw2 32 bit) ----
---- Renderer module is: CEGUI::OgreRenderer - Official OGRE based 2nd generation renderer module. ----
---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
---- Image Codec module is: OgreImageCodec - Integrated ImageCodec using the Ogre engine. ----
---- Scripting module is: None ----
Thank you very much for the help.