LINUX.ORG.RU

wx.StyledTextCtrl and utf-8


0

0

У меня возникла следующая проблема:
Имеем
Linux Mandrake 9.2
locale ru.utf-8.
wxPython 2.5.1 скомпилирован под gtk2 с поддержкой unicode

wx.StyledTextCtrl
не дает вводить русские символы с клавиатуры
при этом русский текст отображает корректно и даже дает его
вставлять через clipboard.
Robin Dunn посоветовал :
>Please do an experiment . Run the KeyEvent.py sample
>in the demo directory, check the "Call evt.Skip..." box, click in the
> blue box so it gets the focus, and then compare how it works ...
I did that experiment.
Results:
-------------------------------
1)English layout:
Every key sends 2 events-KeyDown and KeyUp
Modifiers send the same
-------------------------------
2)Russian layout:
All character keys send nothing,
All modifiers send 2 events:KeyDown and KeyUp


Вопросы :
1)Кому-нибудь удалось заставить работать c wxPython 2.5.1 c локалью ru.UTF-8?
2))Кому-нибудь удалось заставить работать wxPython из старой ветки 2.4.x?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.