python (3.12.0)

(root)/
lib/
python3.12/
idlelib/
__pycache__/
statusbar.cpython-312.opt-1.pyc

̑ezddlmZmZGddeZdZedk(r ddlmZeddd	
ddlm	Z	e	eyy)
)LabelFrameceZdZdZddZy)MultiStatusBarc@tj||fi|i|_y)N)r__init__labels)selfmasterkws   E/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/idlelib/statusbar.pyrzMultiStatusBar.__init__s
tV*r*c||jvr2t|dd}|j|dd||j|<n|j|}|dk7r|j||j|y)Nrw)borderwidthanchor)sidepadypadx)width)text)r	rpackconfig)r
namerrrlabels      r
	set_labelzMultiStatusBar.set_label
smt{{"$Ac:EJJDqqJ1 %DKKKK%EA:LLuL%
$rN)leftr)__name__
__module____qualname__rrrr
rrs	 rrcddlm}m}ddlm}m}||}t
t|jjddd\}}|jd||dzfz|jd||}||d	d
}	|	jt|jdd
jddjddfd}
||d|
}|jd|jy)Nr)ToplevelText)rButton+z+%d+%dzTest multistatus bar()heightronehellotwoworldbottomx)rfillcNjddjddy)Nr.foor0bar)r)msbsr
changez _multistatus_bar.<locals>.change%s

eU#

eU#rz
Update status)rcommand)r)tkinterr%r&tkinter.ttkrr'mapintgeometrysplittitlerrr)
parentr%r&rr'topr3yframerr9buttonr8s
            @r
_multistatus_barrGs&)
6
CsFOO%++C045DAqLLAq3w<'(II$%#JEar*DIIK

CMM%!MM%!HH(H%$Cov
>F
KKXK	JJLr__main__)mainz idlelib.idle_test.test_statusbarF)	verbosityexit)runN)
r<rrrrGr unittestrIidlelib.idle_test.htestrMr#rr
<module>rPsD$ U $.z	+quE+r