Skip Menu |

This queue is for tickets about the Prima CPAN distribution.

Report information
The Basics
Id: 68643
Status: resolved
Priority: 0/
Queue: Prima

People
Owner: Nobody in particular
Requestors: philos [...] 21cn.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.30
Fixed in: (no value)



Hi, The Prima InputLine widget does not accept any IME (Input Method Editor) input. I cannot enter any text (Chinese characters, other eastern Asian characters or just normal Latin letters) from the keyboard through my system's default Chinese Pinyin IME. When the IME is running, all the keydown and keyup events will be redirected to it and I will use space or numeric key to select text from the drop down menu of it.But nothing shows up in the InputLine widget. The InputLine widget (or the Edit widget) seems to only accept input directly from the input device, ie the keyboard. I'm running MS Windows XP SP3 (Simplified Chinese version), ActivePerl 5.12.1 build 1201 and Prima 1.30.
Sorry, but I can't fix that. I have no chance to reproduce chinese input, have no knowledge of how to do that. SO if you have a patch, I'll commit it = otherwise the bug won't be fixed.
Hi, I think I've found a possible solution. If you could download and compile the latest Prima from github ( https://github.com/dk/Prima ), and tell me if that works, that would be great. Thanks! /dk
latest changes in IME seem to fix the problem