Mini Shell

Direktori : /proc/self/root/lib/python3.6/site-packages/orca/__pycache__/
Upload File :
Current File : //proc/self/root/lib/python3.6/site-packages/orca/__pycache__/keynames.cpython-36.opt-1.pyc

3

�2[&�@sNdZdZdZdZdZdZddlmZddlm	Z	dd	lm
Z
iZe
d
d�ed<e
d
d�ed<e
d
d
�ed
<e	d�ed<e	d�ed<e	d�ed<e	d�ed<e	d�ed<e	d�ed<e	d�ed<e	d�ed<e	d�ed<e	d �ed!<e	d"�ed#<e	d$�ed%<e	d$�ed&<e	d$�ed'<e	d$�ed(<e	d)�ed*<e	d)�ed+<e	d)�ed,<e	d)�ed-<e	d.�ed/<e	d0�ed1<e	d2�ed2<e	d3�ed4<e	d5�ed6<e	d7�ed8<e	d9�ed:<e	d9�ed;<e	d<�ed=<e	d<�ed><e	d?�ed@<e	d?�edA<e	dB�edC<e	dB�edD<e	dE�edF<e	dG�edH<e	dI�edJ<e	dK�edL<e	dM�edN<e	dO�edP<e	dQ�edR<e	dS�edT<e	dU�edV<e	dU�edW<e	dX�edY<e	dX�edZ<e	d[�ed\<e	d[�ed]<e	d^�ed_<e	d^�ed`<e	da�edb<e	dc�edd<e	de�edf<e	dg�edh<e	di�edj<e	dk�edl<e	dm�edn<e	do�edp<e	dq�edr<e	ds�eds<e	dt�edt<dudv�Zdwdx�Z
dyS)zzJExposes a dictionary, keynames, that maps key events
into localized words.z$Id$z
$Revision$z$Date$z-Copyright (c) 2006-2008 Sun Microsystems Inc.ZLGPL�)�chnames)�_)�C_ZkeyboardZShiftZAltZControlz
left shiftZShift_Lzleft altZAlt_Lzleft controlZ	Control_Lzright shiftZShift_Rz	right altZAlt_Rz
right controlZ	Control_Rz	left metaZMeta_Lz
right metaZMeta_Rznum lockZNum_Lockz	caps lockZ	Caps_Lockzscroll lockZScroll_Lockzpage upZPage_UpZ
KP_Page_UpZPriorZKP_Priorz	page downZ	Page_DownZKP_Page_DownZNextZKP_NextZtabZTabzleft tabZISO_Left_TabZspaceZ	backspaceZ	BackSpace�returnZReturnZenterZKP_EnterZupZUpZKP_UpZdownZDownZKP_Down�leftZLeftZKP_Left�rightZRightZKP_Rightz
left superZSuper_Lzright superZSuper_RZmenuZMenuzAlt GrZISO_Level3_Shift�helpZHelpZmultiZ	Multi_keyzmode switchZMode_switch�escapeZEscape�insertZInsertZ	KP_Insert�deleteZDeleteZ	KP_Delete�homeZHomeZKP_Home�endZEndZKP_EndZbeginZKP_BeginZgraveZ
dead_graveZacuteZ
dead_acuteZ
circumflexZdead_circumflex�tildeZ
dead_tildeZ	diaeresisZdead_diaeresisZringZdead_aboveringZcedillaZdead_cedillaZstrokeZdead_strokeZminusZpluscCstj|tj|��S)z�Given a keyboard key, return its name as people might refer to it
    in ordinary conversation.

    Arguments:
    - key: the key to get the name for

    Returns a string representing the name for the key
    )�
__keynames�getrZgetCharacterName)�key�r�/usr/lib/python3.6/keynames.py�
getKeyName-s
rcCs.|j�}x |D]}t|�}|j||�}qW|S)z�Given a sequence of keys, such as 'Shift Control A', localize the
    full sequence.

    Arguments:
    - keys: the key sequence to localize

    Returns a string representing the localized version to present to the
    user
    )�splitr�replace)�keysZkeyListrZkeyNamerrr�localizeKeySequence9s

rN)�__doc__Z__id__�__version__Z__date__Z
__copyright__Z__license__�rZ	orca_i18nrrrrrrrrr�<module>s�