Народ, пора решить эту проблему, а то она тянется давно.
Проблема уверен зарыта где-то там где char код при нажатии клавиши выводится. Там стоит ограничение,что если код >= 256 то возвращать 0.
Тут то и проблема, видимо этот 0 воспринимается как true.
Поэтому в линуксе навигация в wxTreeCtrl по русским названиям не работает. Валидатор не ловит кириллицу. Копи/пасто по ctrl+c не работает в русской раскладке и т.д.
Щас поищу старые закладки, где я уже кое-что нарыл...
Вот отсюда IMHO ноги растут
http://forums.wxwidgets.org/viewtopic.p ... e+char+256
Проблема в том, что при нажатии клавиши, когда она не в латинской раскладке, то евента соответсвующего нет, поэтому валидатор и не ловит ничего.
Why 256???