Page 1 of 1

wxTextCtrl беда одной кирилической бу

Posted: Mon Aug 04, 2008 7:02 am
by SmileGobo
Трабл следующий создаеться текстовое поле ввода. И идет работа по, нажатию кнопки, со значением данной строки, но вот странность при вводе букв: у,ш,з,ф,и,ч,ё они в контроле отображаются, а по методу GetValue()вовзращают пустое значение.
Компилировал с версией библиотек 2.6.1/2.8

Re: wxTextCtrl беда одной кирилической

Posted: Mon Aug 04, 2008 2:21 pm
by tan
SmileGobo wrote:Трабл следующий создаеться текстовое поле ввода. И идет работа по, нажатию кнопки, со значением данной строки, но вот странность при вводе букв: у,ш,з,ф,и,ч,ё они в контроле отображаются, а по методу GetValue()вовзращают пустое значение.
Компилировал с версией библиотек 2.6.1/2.8
Я чето не понимаю, вроде все нормально вводится :)
Можно поподробнее проблему изложить?

Блин, попробовал собрать это с MinGW, действительно, косяк есть. Насколько я понял, это проблема либы MinGW (типа isspace(ch) криво работает). Сильно глубоко не копал ;)
В общем проблема решается, если убрать вызов Trim() и, если надо, заменить на что-нить простенькое свое.