или сохрани файл layout в формате utf8 через блокнот
setCaption(std::wstring(L"привет"));
или присвой через wstring
сохрани файл кода в формате utf8 через блокнот это же с++ =)
Постоялецwww21 июня 201215:55
все xml-файлы в UTF-8, а у шрифтов что нужно смотреть?
Пользователь 21 июня 201215:54
Ну дык - явно кодировки надо смотреть и шрифты.
Добрые люди, помогите=)
Содержание MyGUI_Fonts.xml и MyGUI_Settings.xml стандартное. Если в коде задать caption для EditBox приложение при запуске вылетает. Если caption задать в, например, .layout, то русский текст отображается корректно.
buttons.mText->setFontName("DejaVuSansFont.15");
MyGUI::ResourceManager::getInstance().load("MyGUI_Settings.xml");
MyGUI::ResourceManager::getInstance().load("MyGUI_Fonts.xml");
MyGUI::ResourceManager::getInstance().load("DejaVuSans.ttf");
Возникла проблема с отображением русского текста в EditBox, причём английский текст печатается корректно.
Пользователь 21 июня 201214:48
MyGUI проблема с отображением русских букв
/ / / MyGUI проблема с отображением русских букв
Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
MyGUI проблема с отображением русских букв / Форум / Программирование игр / GameDev.ru Разработка игр
Комментариев нет:
Отправить комментарий