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

Reply via email to