Не отображаются русские символы  [SOLVED]

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Svirp
In need of some credit
In need of some credit
Posts: 8
Joined: Fri Jul 22, 2016 2:10 am

Не отображаются русские символы

Postby Svirp » Fri Jul 22, 2016 2:20 am

В Ubuntu после компиляции программы пропадают русские символы (а точнее вся строка, если содержит русские символы). Среда Code::Blocks, компилятор - GNU GCC Compiler. Когда писал в Windows, было все норм. Менял на UTF-8 кодировку в /usr/share/locale/locale.alias - не помогло.

ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 2058
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: Не отображаются русские символы

Postby ONEEYEMAN » Fri Jul 22, 2016 2:29 pm

Dobrogo vremeni sutok,
Gde propadajut simvoly - v menu, tooltipah, v staticheskih tekstah, v tekstovom redaktore, v skintille?
Kakaja versija biblioteki ispolzurtsja? Sootvetstvujuschij primer sobrat probovali?

Big_Lebowski
Knows some wx things
Knows some wx things
Posts: 43
Joined: Wed May 13, 2009 8:08 am

Re: Не отображаются русские символы  [SOLVED]

Postby Big_Lebowski » Fri Jul 22, 2016 6:54 pm

Нужно добавить в класс производный от wxApp
wxLocale m_locale;
m_locale.Init(wxLANGUAGE_RUSSIAN);
OS: Xubuntu 14.04, wxWidgets-3.1.0

Svirp
In need of some credit
In need of some credit
Posts: 8
Joined: Fri Jul 22, 2016 2:10 am

Re: Не отображаются русские символы

Postby Svirp » Sat Jul 23, 2016 2:16 am

Извиняюсь за криво сформулированный вопрос. Имел в виду, что в дизайнере русские символы видны были (на всех графических компонентах), а в скомпилированной программе их не было. Даже в wxMessageBox не отображались.

Big_Lebowski wrote:Нужно добавить в класс производный от wxApp
wxLocale m_locale;
m_locale.Init(wxLANGUAGE_RUSSIAN);


Спасибо, помогло. Даже MenuBar руссифицировалось. Странно, что в документации этого не увидел.


Return to “wxWidgets Development (Russian)”

Who is online

Users browsing this forum: No registered users and 1 guest