wild_r wrote:If all this questions "is completely over the top", please, help me )
The questions are not OTT, it's the 'solution' that is. For static strings, you just have to do, for example (and to re-iterate what was already said above, by others):
Code: Select all
_uiTalkingLog->appendText((const CEGUI::utf8*)"Непись:\n");
But the key is that the source text file must be encoded as UTF-8, if you see "ÐепиÑÑ:" when using the above code, this simply confirms that the file is encoded as latin-1 / ISO-8859-1 and not UTF-8.
I doubt GL extensions would cause a crash such as the one you're seeing, and there's a prize for someone who can demonstrate otherwise. Crashing in the driver might indicate an issue with multi-threading if you're using such a thing; you'll need to keep all your CEGUI code running on the same thread.
CE.