MOON
Server: Apache/2.2.34 (Unix) mod_ssl/2.2.34 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 FrontPage/5.0.2.2635
System: Linux server.asjudinet.com 2.6.32-042stab141.3 #1 SMP Fri Nov 15 22:45:34 MSK 2019 i686
User: asjudine (504)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //usr/lib/python2.4/site-packages/pynche/PyncheWidget.pyo
m
=5Dc@sdZdkZdkZdkTdkZdkZdkZdZdfdYZdfdYZ	dfd	YZ
d
ZdS(sMain Pynche (Pythonically Natural Color and Hue Editor) widget.

This window provides the basic decorations, primarily including the menubar.
It is used to bring up other windows.
N(t*itPyncheWidgetcBstZdgdZddZddZddZddZdZdZ	dZ
dd	Zdd
ZddZ
dZd
ZRS(NcCs||_||_d|_d|_d|_d|_	h|_
|}|_
|o1t|dd|_}|i|infd}ydkl}
|
}|_Wntj
onX|ptdd}|_n|it|}|_t|dd}|_|iddd	|id
d|p)|iddd	|idd
d
dnt|i|i|}
t|dd}x9|
D]1}|id|i$d	|i%d
|i&qWt|dddd}|iddd	|i(d
d|iddd	|i)d
d|i*ddd|d
d|i*ddd|d
d|i*ddd|d
dt|ddd|}|_,|i-d|o
|i.p|i|i/d||i0d|p*|i1d|i|i1d|int2|dddt3}	|	i5ddddd d!d"d#d$d%t6|	d&d'd	|i7}|i9d(t:d)dt6|	d&d*d	|i;}|i9d(t:d)ddS(+Ntclass_tPynche(s
_default_roott	classNamettearoffitlabelsLoad palette...tcommandt	underlinetQuittacceleratorsAlt-QtnamethelpsAbout Pynche...sHelp...tFiletmenutViewtHelptWM_DELETE_WINDOWs	Pynche %ss<Alt-q>s<Alt-Q>tborderwidthitrelieftrowitcolumnt
columnspanitstickytEWtipadyittexttOkaytsidetexpandtCancel(=tswitchboardtselft_PyncheWidget__sbtversiont_PyncheWidget__versiontNonet_PyncheWidget__textwint_PyncheWidget__listwint_PyncheWidget__detailswint_PyncheWidget__helpwint_PyncheWidget__dialogstatetmastertmodalt_PyncheWidget__modaltToplevelt_PyncheWidget__tkrootttkroottgrab_settwithdrawtTkintert
_default_roottImportErrortTktMenutmenubart_PyncheWidget__menubartfilemenut_PyncheWidget__filemenutadd_commandt_PyncheWidget__loadt_PyncheWidget__quittmake_view_popupst	extrapathtviewstviewmenutvtmenutexttpopupRthelpmenut_PyncheWidget__popup_aboutt_PyncheWidget__popup_usagetadd_cascadetroott_PyncheWidget__roottprotocolt_PyncheWidget__bellttitleticonnametbindtFrametRAISEDtbframetgridtButtont_PyncheWidget__okaytokaytpacktLEFTt_PyncheWidget__canceltcancel(R R"RR*R?RERZR7R9RRR3R/RVR@RAR+RBRI((t7/usr/lib/python2.4/site-packages/pynche/PyncheWidget.pyt__init__s							


	
			
	



	

cCs|iidS(N(R R.tquit(R tevent((R[t__quit{scCs|iidS(N(R R.tbell(R R^((R[t__bell~scCs(|ii|ii|idS(N(R R!twithdraw_viewsR.tgrab_releaseR=(R R^((R[t__okays

cCs|ii|idS(N(R R!tcanceledRU(R R^((R[t__cancels
cCs|iiit|idS(N(R R.ttktcreatetimerhandlertKEEPALIVE_TIMERt_PyncheWidget__keepalive(R ((R[t__keepalivescCs)|ip|in|iidS(N(R R,RjR.tmainloop(R ((R[tstarts
cCs|iS(N(R RJ(R ((R[twindowscCs)dkl}tid|d|dS(N(s__version__s
About Pynche s}Pynche %s
The PYthonically Natural
Color and Hue Editor

For information
contact: Barry A. Warsaw
email:   bwarsaw@python.org(tMaint__version__ttkMessageBoxtshowinfo(R R^Rp((R[t
__popup_abouts

cCs7|ipt|i|i|_n|iidS(N(R R(tHelpwinRJR=t	deiconify(R R^((R[t
__popup_usages
cCsxtii|iii\}}t	i
dd
dgd|d|}|pdSnyti
|}Wn*tj
otid	d
|qnX|djotidd|qnPqW|ii|dS(Nit	filetypess
Text filess*.txts	All filesRt
initialdirtinitialfiles
Read errors#Could not open file for reading:
%ssUnrecognized color file types(Unrecognized color file type in file:
%s(s
Text filess*.txt(s	All filesR(tostpathtsplitR R!tcolordbtfilenametidirtifilettkFileDialogtaskopenfilenametfiletColorDBtget_colordbtIOErrorRqt	showerrorR$tset_colordb(R R^RR}RR((R[t__loads('	
	cCs|iidS(N(R RJR1(R ((R[R1scCs|iidS(N(R RJRu(R ((R[Rus(t__name__t
__module__R$R\R=RLRURYRjRmRnRFRGR<R1Ru(((R[Rsg				RtcBs&tZdZddZdZRS(NcCsdkl}t|dd|_}	|	id|i|	i	d|	i
d|	id||	id||	id|i|	id	|it
iitid
d}yod}zLt|}|i}|id}|d
jo|| i}nWd|o|inXWn,tj
o tiid
|}nXt|	dtdddd|_ }|i i"|i#d|t$|	}
|
i&dt'dt(|i&dt)dt*|i+d|
df|
i+d|dfdS(N(s	docstringRRRsPynche Help Windows<Alt-q>s<Alt-Q>s<Alt-w>s<Alt-W>itREADMEss8Couldn't open Pynche's README, using docstring instead.
RtwidthiPtheightif0.0tfillRRtyscrollcommandtsetRtyview(,Rot	docstringR-R*R t_Helpwin__rootRIRKt_Helpwin__withdrawRMRNROtquitfuncRzR{tjointsyst
readmefileR$tfptopentreadtcontentstrfindtitrstriptcloseRtstderrtwritetTexttSUNKENt_Helpwin__textRt	focus_settinsertt	Scrollbart	scrollbarRWtYtRIGHTtBOTHtYESt	configure(R R*RRRRRRRRIR((R[R\sB




cCs|iidS(N(R RR1(R R^((R[t
__withdrawscCs|iidS(N(R RRu(R ((R[Rus(RRR\R$RRu(((R[Rts	(tPopupViewercBs8tZdZdZdZddZdZRS(NcCs||_||_||_||_|i	|_
|i	id}|djo
d}n|i	i
ddd|_
||_d|_dS(Nt%iiti(tmoduleR t_PopupViewer__mRt_PopupViewer__nameRt_PopupViewer__sbRIt_PopupViewer__roott	ADDTOVIEWt_PopupViewer__menutexttfindRtreplacet_PopupViewer__underlineR$t_PopupViewer__window(R RRRRIR((R[R\s				

	cCs|iS(N(R R(R ((R[RCscCs|iS(N(R R(R ((R[RscCs_|ipDt|i|i}||i|i|_|ii|in|ii	dS(N(
R RtgetattrRRRRRtadd_viewRu(R R^R((R[RDs

cCst|i|iS(N(tcmpR Rtother(R R((R[t__cmp__s(RRR\RCRR$RDR(((R[Rs
			cCsg}	tiitg|}x|D]}|djo
d}nxti|D]}|ddjo|d }
yt|
}Wn2t
j
o&td|
}t||
}nXt|do0|io&t||
||}|	i|qqSqSWq&W|	i|	S(NRt.is	Viewer.pyispynche.R(tviewersRzR{tdirnamet__file__R?tdirstdirtlistdirRRt
__import__RR4tpkgRthasattrRRRRIRBtappendtsort(RRIR?RRRRBRRRR((R[R>s(



(t__doc__RRzR2RqRRRiRRtRR>(
RRR>RRRqRtRiRzR((R[t?s					1"