Ticket #3158 (reopened defect)
No char events for characters entered via IM without releasing Ctrl+Shift
| Reported by: | johannesv | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.0 |
| Component: | wxGTK | Version: | |
| Keywords: | wxKeyEvent GetUnicodeKey | Cc: | johannesv, roebling, robind, hans@… |
| Blocked By: | Patch: | no | |
| Blocking: |
Description
Unicode charcters entered in a TextCtrl using an
alternate input method (e.g. cyrillic or chinese) are
reported in wx.EVT_CHAR event's GetUnicodeKey () with a
wrong value.
Example: While GetString() in wx.EVT_TEXT returns a
u'\u0430' in the corresponding wx.EVT_CHAR
GetUnicodeKey() returns 97 (instead of the proper value
for that unicode symbol).
This is an essential bug if someone must use
wx.EVT_CHAR like validators.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

