On 10/25/10 8:58 PM, John Fabiani wrote:
> On Monday, October 25, 2010 08:14:03 pm Paul McNett wrote:
>> On 10/25/10 8:09 PM, Ed Leafe wrote:
>>> On Oct 25, 2010, at 10:59 PM, Paul McNett wrote:
>>>> bindKey() doesn't seem to work very consistently across platforms, even
>>>> with unshifted characters.
>>>>
>>>     Windows uses the RawKeyCode, while Mac/Nix uses KeyCode. There are a few
>>>     other little quirks, but that's the main one.
>>>     
>>>> But forgetting that for the moment, I think we need an overridden
>>>> bindKey() at the dTextBoxMixin level that actually binds to EVT_CHAR
>>>> and checks the key bindings table and if found, calls the function.
>>>>
>>>     Something like that would probably work, but I was hoping to be able to
>>>     figure out if it was possible to solve generically.
>>
>> Yeah, it would be good to handle in KEY_DOWN which all windows can receive.
>> We'd have to somehow get a mapping of the current keyboard's layout
>> against the key codes and modifier keys. Should be doable but I don't have
>> any specifics.
>>
>> Paul
>
> And what happens when the special keys are pressed on all the different
> keyboard out there!

We are talking about mapping a character. That character would be able to be 
typed 
using one unique key-combo on any given keyboard.

Paul


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/[email protected]

Reply via email to