Warning: Undefined array key "बहिः गच्छतु" in /home/httpd/vhosts/puntogroup.ru/httpdocs/collections/plint/index.php(1) : eval()'d code on line 136

Warning: Undefined array key "aksi" in /home/httpd/vhosts/puntogroup.ru/httpdocs/collections/plint/index.php(1) : eval()'d code on line 140

Warning: Undefined array key "नामपत्र" in /home/httpd/vhosts/puntogroup.ru/httpdocs/collections/plint/index.php(1) : eval()'d code on line 159

Warning: Undefined array key "नामपत्र" in /home/httpd/vhosts/puntogroup.ru/httpdocs/collections/plint/index.php(1) : eval()'d code on line 181
Current File : //usr/lib64/python2.6/idlelib/keybindingDialog.pyc
��
���Lc	@s�dZddkTddkZddkZdefd��YZedjo<e�Zd�Z	e
edd	d
e	�i�ei�ndS(s6
Dialog for building Tkinter accelerator key bindings
i����(t*Nt
GetKeysDialogcBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
d
�Z
d
d�Zd�ZRS(c	Cs�ti||�|idd�|idtdt�|i|�|i|�|i�|id|i	�||_
||_||_d|_
t|�|_|iid�|i�g|_x:|iD]/}t|�}|id�|ii|�q�Wt|_|i�|i�|i�|i�|id|i�|i�d|i�d|i�|i �d|i!�df�|i"�|i#�d	S(
s�
        action - string, the name of the virtual event these keys will be
                 mapped to
        currentKeys - list, a list of all key sequence lists currently mapped
                 to virtual events, for overlap checking
        tborderwidthitheighttwidthtWM_DELETE_WINDOWts+%d+%diN($tToplevelt__init__t	configuret	resizabletFALSEttitlet	transienttgrab_settprotocoltCanceltparenttactiontcurrentKeySequencestresultt	StringVart	keyStringtsettSetModifiersForPlatformt
modifier_varst	modifierstappendtFalsetadvancedt
CreateWidgetstLoadFinalKeyListtwithdrawtupdate_idletaskstgeometrytwinfo_rootxtwinfo_widthtwinfo_reqwidthtwinfo_rootytwinfo_heighttwinfo_reqheightt	deiconifytwait_window(tselfRRRRtmodifiertvariable((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyR	s@


				
	

	



	
c
CsZt|dddt�}|idtdtdt�t|�}|idtdt�t|ddd	d
d|i	�|_
|i
idd
dd
dddd�t|ddd	d
d|i�|_
|i
idd
dddddd�t|�|_t|�|_t|�|_t|�|_|iidd
dd
dtdddd�|iidd
dd
dtdddd�|ii�|iidddd
dtdd�|iidddd
dtdd�|ii�t|d|idd�|_|iidddd
dtdddd�t|idd|id�}|idt�t|idtd|idtdd�}|idddddt�h|_d
}x�t|i|i �D]�\}}|i!i"||�}t#|id|i$d|d|d|d d!�}	|	idd
d|dddt�|	|i|<|d7}q�Wt|idtdd"d#d$d%d&d'�}
|
idddd
d(d)dddt�t%|id	d*d+d,d-t&�|_'|i'i(d.|i)�|i'idd
dd)d/d)dt*�t+|id0t,d|i'i-�}|i'i.d1|i/�|idd
ddd/d)dt*�t|idd2d|i0�|_1|i1idddd
d(d)�t|idtdd3|id4d5�}|idt�t2|id|i�|_3|i3idt�t|idtdd6d7d8d9d:d;d<�}
|
idd
dd
dt�dS(=NRitrelieftsidetexpandtfillttexttOKRitcommandtrowitcolumntpadxitpadyRitstickysAdvanced Key Binding Entry >>tsticksNew keys for  's' :tanchortjustifyttextvariabletipadxtipadyR-tonvaluetoffvalueRs!Select the desired modifier keys
s"above, and the final key from the
slist on the right.

s"Use upper case Symbols when using
s&the Shift modifier.  (Letters will be
sconverted automatically.)t
columnspaniiRi
t
selectmodes<ButtonRelease-1>trowspantorienttyscrollcommands
Clear KeyssEnter new binding(s) for  's' :
s2(These bindings will not be checked for validity!)s4Key bindings are specified using Tkinter keysyms as
s�in these samples: <Control-f>, <Shift-F2>, <F12>,
<Control-space>, <Meta-less>, <Control-Alt-Shift-X>.
Upper case is used when the Shift modifier is present!

s8'Emacs style' multi-keystroke bindings are specified as
s5follows: <Control-x><Control-y>, where the first key
s!is the 'do-nothing' keybinding.

s4Multiple separate bindings for one action should be
s,separated by a space, eg., <Alt-v> <Meta-v>.(4tFrametSUNKENtpacktTOPtTRUEtBOTHtBOTTOMtXtButtonR3tbuttonOKtgridRtbuttonCanceltframeKeySeqBasictframeKeySeqAdvancedtframeControlsBasictframeHelpAdvancedtNSEWtlifttToggleLeveltbuttonLeveltEWtLabelRtWtLEFTRtGROOVEtmodifier_checkbuttonstzipRRtmodifier_labeltgettCheckbuttontBuildKeyStringtListboxtSINGLEt
listKeysFinaltbindtFinalKeySelectedtNSt	ScrollbartVERTICALtyviewtconfigRtClearKeySeqtbuttonCleartEntrytentryKeysAdvanced(R+t	frameMaintframeButtonstlabelTitleBasictlabelKeysBasicR6R,R-tlabeltcheckt
labelFnAdvicetscrollKeysFinaltlabelTitleAdvancedtlabelHelpAdvanced((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyR0s�%%++
%%
+		"

(%"

cCs\ddkl}|i�oddddg|_ndddg|_hdd6|_d	S(
sUDetermine list of names of key modifiers for this platform.

        The names are used to build Tk bindings -- it doesn't matter if the
        keyboard has these keys, it matters if Tk understands them. The
        order is also important: key binding equality depends on it, so
        config-keys.def must use the same ordering.
        i����(t
macosxSupporttShifttControltOptiontCommandtAlttCtrlN(tidlelibR~trunningAsOSXAppRRb(R+R~((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyRs

cCs�|iid�d djoQ|i�|iidd�|ii�|ii�|ii�t	|_
nA|i�|iidd�|ii�|ii�t
|_
dS(NR2itAdvanceds<< Basic Key Binding EntrysAdvanced Key Binding Entry >>(RZtcgetRpRoRTRXRVRst	focus_settTrueRRSRUR(R+((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyRY�s







cCs|i�dS(N(Re(R+tevent((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyRj�scCst|i�}}|iit�}|o#|i||�}|i|�n|iidti	|d�d�dS(Nt<t-t>(
tGetModifiersRhRctANCHORtTranslateKeyRRRtstringtjoin(R+tkeyListRtfinalKey((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyRe�scCsTg}|iD]}||i�q~}g}|D]}|o||q5q5~S(N(RRc(R+t_[1]R-tmodListt_[2]tmod((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyR��s*cCs[|iidt�|iitd�x|iD]}|id�q0W|iid�dS(Nis0.0R(Rhtselect_cleartENDRntMOVETORRR(R+R-((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyRp�s
cCs�d|_ttiti�|_td�|_d|_d|_d|_	|i|i|i|i|i|i	}|i
it|�dS(NtF1tF2tF4tF5tF6tF7tF8tF9tF10tF11tF12s~!@#%^&*()_-+={}[]|;:,.<>/?tTabtSpacetReturnt	BackSpacetDeletetInserttHometEndsPage Ups	Page Downs
Left ArrowsRight ArrowsUp Arrows
Down Arrow(R�R�R�R�R�R�R�R�R�R�R�R�(R�R�R�(R�R�R�(R�R�sPage Ups	Page Downs
Left ArrowsRight ArrowsUp Arrows
Down Arrow(
tfunctionKeysttupleR�tascii_lowercasetdigitstalphanumKeystpunctuationKeystwhitespaceKeysteditKeystmoveKeysRhtinsertR�(R+tkeys((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyR�s				,cCsWh#dd6dd6dd6dd6d	d
6dd6d
d6dd6dd6dd6dd6dd6dd6dd6dd6dd 6d!d"6d#d$6d%d&6d'd(6d)d*6d+d,6d-d.6d/d06d1d26d3d46d5d66d7d86d9d:6d;d<6d=d>6d?d@6dAdB6dCdD6dEdE6}||i�jo||}ndF|jo |tijo|i�}ndG|}|S(Hs2Translate from keycap symbol to the Tkinter keysymtspaceR�t
asciitildet~texclamt!tatt@t
numbersignt#tpercentt%tasciicircumt^t	ampersandt&tasteriskRt	parenleftt(t
parenrightt)t
underscoret_tminusR�tplust+tequalt=t	braceleftt{t
bracerightt}tbracketleftt[tbracketrightt]tbart|t	semicolont;tcolont:tcommat,tperiodt.tlessR�tgreaterR�tslasht/tquestiont?tPriorsPage UptNexts	Page DowntLefts
Left ArrowtRightsRight ArrowtUpsUp ArrowtDowns
Down ArrowR�RsKey-(R�R�R�tupper(R+tkeyRt
translateDict((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyR��s 
#
cCs;|ip
|i�o |ii�|_|i�ndS(N(RtKeysOKRRcRtdestroy(R+R�((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyR3�scCsd|_|i�dS(NR(RR�(R+R�((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyR�s	cCsv|ii�}|i�|iit�}|i�}|i�}t}d}|p ti	d|d|dd�n�|i
d�p ti	d|d|dd�n�|o7||i|ijo ti	d|d|dd�n�|d	gjoA||i|idjo&d}ti	d|d|d|�n=||i
jo&d
}ti	d|d|d|�nt}|S(s�Validity check on user's 'basic' keybinding selection.

        Doesn't check the string produced by the advanced dialog because
        'modifiers' isn't set.

        sKey Sequence ErrorRRtmessagesNo keys specified.R�sMissing the final KeysNo modifier key(s) specified.RR�R�sBThe shift modifier by itself may not be used with this key symbol.s'This key combination is already in use.(sTabsSpace(RRctstripRhR�R�tsplitRttkMessageBoxt	showerrortendswithR�R�RR�(R+R�R�RtkeySequencetkeysOKRtmsg((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyR��s6
  N(t__name__t
__module__RRRRYRjReR�RpRR�tNoneR3RR�(((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyRs	'	O								t__main__cCs'd}ttddg�}|iGHdS(NRsGet Keyss
find-again(RtrootR(tkeySeqtdlg((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pytrunsR2tDialogR4(
t__doc__tTkinterR�R�RRRtTkRR	RORItmainloop(((s0/usr/lib64/python2.6/idlelib/keybindingDialog.pyt<module>s
�