On Nov 18, 2006, at 8:24 AM, Ed Leafe wrote:
>> So now I'm noticing that the new grid incremental searching is
>> running
>> inappropriately when I press the arrow keys to navigate the grid.
>> IOW, I
>> press down arrow and instead of the record pointer moving down a row,
>> the incremental search says [Search: "L"]. Actually, it is some
>> non-ascii char that looks like an L.
>>
>> Can you look at this? This is from Ubuntu.
>
> That rings a bell: the arrow key codes on OS X are different than on
> Win/Lin. I guess I have to figure out a good way of universally
> filtering them out.
OK, now I'm confused. If I switch to a Russian keyboard in Ubuntu,
the wx-level key down event doesn't fire. I changed this code in
dPemMixin:
def __onWxKeyDown(self, evt):
print "WX KEY DOWN"
self.raiseEvent(dEvents.KeyDown, evt)
...and when I type a Cyrillic character, nothing happens. If I open a
text editor and type the same keys, I get Cyrillic characters, so I
know that they keys are indeed firing. And it isn't just the grid; if
I type in a textbox, Cyrillic characters don't raise wx events,
either. I just tried it with Greek characters, and they are the same
as the Cyrillic: no wx key events.
Can you confirm that?
-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev