API Reference for Enthought Tool Suite 3.2.0
Converts a wx.KeyEvent to a standardized "name".
Mapping from wxPython special key names to Enable key names
key_map = { Getattr(Name('wx'), 'WXK_BACK') : Const('Backspace'), Getattr(Name('wx'), 'WXK_TAB') : Const('Tab'), Getattr(Name('wx'), 'WXK_RETURN') : Const('Enter'), Getattr(Name('wx'), 'WXK_ESCAPE') : Const('Esc'), Getattr(Name('wx'), 'WXK_DELETE') : Const('Delete'), Getattr(Name('wx'), 'WXK_START') : Const('Start'), Getattr(Name('wx'), 'WXK_LBUTTON') : Const('Left Button'), Getattr(Name('wx'), 'WXK_RBUTTON') : Const('Right Button'), Getattr(Name('wx'), 'WXK_CANCEL') : Const('Cancel'), Getattr(Name('wx'), 'WXK_MBUTTON') : Const('Middle Button'), Getattr(Name('wx'), 'WXK_CLEAR') : Const('Clear'), Getattr(Name('wx'), 'WXK_SHIFT') : Const('Shift'), Getattr(Name('wx'), 'WXK_CONTROL') : Const('Control'), Getattr(Name('wx'), 'WXK_MENU') : Const('Menu'), Getattr(Name('wx'), 'WXK_PAUSE') : Const('Pause'), Getattr(Name('wx'), 'WXK_CAPITAL') : Const('Capital'), Getattr(Name('wx'), 'WXK_PRIOR') : Const('Page Up'), Getattr(Name('wx'), 'WXK_NEXT') : Const('Page Down'), Getattr(Name('wx'), 'WXK_END') : Const('End'), Getattr(Name('wx'), 'WXK_HOME') : Const('Home'), Getattr(Name('wx'), 'WXK_LEFT') : Const('Left'), Getattr(Name('wx'), 'WXK_UP') : Const('Up'), Getattr(Name('wx'), 'WXK_RIGHT') : Const('Right'), Getattr(Name('wx'), 'WXK_DOWN') : Const('Down'), Getattr(Name('wx'), 'WXK_SELECT') : Const('Select'), Getattr(Name('wx'), 'WXK_PRINT') : Const('Print'), Getattr(Name('wx'), 'WXK_EXECUTE') : Const('Execute'), Getattr(Name('wx'), 'WXK_SNAPSHOT') : Const('Snapshot'), Getattr(Name('wx'), 'WXK_INSERT') : Const('Insert'), Getattr(Name('wx'), 'WXK_HELP') : Const('Help'), Getattr(Name('wx'), 'WXK_NUMPAD0') : Const('Numpad 0'), Getattr(Name('wx'), 'WXK_NUMPAD1') : Const('Numpad 1'), Getattr(Name('wx'), 'WXK_NUMPAD2') : Const('Numpad 2'), Getattr(Name('wx'), 'WXK_NUMPAD3') : Const('Numpad 3'), Getattr(Name('wx'), 'WXK_NUMPAD4') : Const('Numpad 4'), Getattr(Name('wx'), 'WXK_NUMPAD5') : Const('Numpad 5'), Getattr(Name('wx'), 'WXK_NUMPAD6') : Const('Numpad 6'), Getattr(Name('wx'), 'WXK_NUMPAD7') : Const('Numpad 7'), Getattr(Name('wx'), 'WXK_NUMPAD8') : Const('Numpad 8'), Getattr(Name('wx'), 'WXK_NUMPAD9') : Const('Numpad 9'), Getattr(Name('wx'), 'WXK_MULTIPLY') : Const('Multiply'), Getattr(Name('wx'), 'WXK_ADD') : Const('Add'), Getattr(Name('wx'), 'WXK_SEPARATOR') : Const('Separator'), Getattr(Name('wx'), 'WXK_SUBTRACT') : Const('Subtract'), Getattr(Name('wx'), 'WXK_DECIMAL') : Const('Decimal'), Getattr(Name('wx'), 'WXK_DIVIDE') : Const('Divide'), Getattr(Name('wx'), 'WXK_F1') : Const('F1'), Getattr(Name('wx'), 'WXK_F2') : Const('F2'), Getattr(Name('wx'), 'WXK_F3') : Const('F3'), Getattr(Name('wx'), 'WXK_F4') : Const('F4'), Getattr(Name('wx'), 'WXK_F5') : Const('F5'), Getattr(Name('wx'), 'WXK_F6') : Const('F6'), Getattr(Name('wx'), 'WXK_F7') : Const('F7'), Getattr(Name('wx'), 'WXK_F8') : Const('F8'), Getattr(Name('wx'), 'WXK_F9') : Const('F9'), Getattr(Name('wx'), 'WXK_F10') : Const('F10'), Getattr(Name('wx'), 'WXK_F11') : Const('F11'), Getattr(Name('wx'), 'WXK_F12') : Const('F12'), Getattr(Name('wx'), 'WXK_F13') : Const('F13'), Getattr(Name('wx'), 'WXK_F14') : Const('F14'), Getattr(Name('wx'), 'WXK_F15') : Const('F15'), Getattr(Name('wx'), 'WXK_F16') : Const('F16'), Getattr(Name('wx'), 'WXK_F17') : Const('F17'), Getattr(Name('wx'), 'WXK_F18') : Const('F18'), Getattr(Name('wx'), 'WXK_F19') : Const('F19'), Getattr(Name('wx'), 'WXK_F20') : Const('F20'), Getattr(Name('wx'), 'WXK_F21') : Const('F21'), Getattr(Name('wx'), 'WXK_F22') : Const('F22'), Getattr(Name('wx'), 'WXK_F23') : Const('F23'), Getattr(Name('wx'), 'WXK_F24') : Const('F24'), Getattr(Name('wx'), 'WXK_NUMLOCK') : Const('Num Lock'), Getattr(Name('wx'), 'WXK_SCROLL') : Const('Scroll Lock') }
Converts a keystroke event into a corresponding key name.
| Local name | Refers to |
|---|---|
| wx | wx |
© Copyright 2002-2009 Enthought, Inc.