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]
