ó V Qc@sfddlTdd d„ƒYZdd d„ƒYZdd d„ƒYZd„Zed krbeƒnd S(iĸĸĸĸ(t*tAppcBs)eZddd„Zd„Zd„ZRS(cCsĒ|dkr3|dkr$tƒ}q3t|ƒ}n||_t|ƒ|_|jjƒt|dddtƒ|_|jjdddt ƒi|_ d|_ dS(Nt borderwidthitrelieftexpanditfill( tNonetTktToplevelttoptFramet buttonframetpacktGROOVEt panelframetBOTHtpanelstcurpanel(tselfR tmaster((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pyt__init__s      cCsˆt|jd|d||d„ƒ}|jdtƒt|jƒ}||ƒ}|||f|j|<|jdkr„|j |ƒndS(NttexttcommandcSs |j|ƒS(N(tshow(Rtname((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pytstside( tButtonR R tLEFTR RRRRR(RRtklasstbuttontframetinstance((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pytaddpanels cCsR|j|\}}}|jr/|jjƒn||_|jddddƒdS(NRiRtboth(RRt pack_forgetR (RRRRR ((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pyRs   N(t__name__t __module__RRR!R(((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pyRs t LabelPanelcBseZd„ZRS(cCs&t|ddƒ|_|jjƒdS(NRs Hello world(tLabeltlabelR (RR((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pyR's(R$R%R(((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pyR&&st ButtonPanelcBseZd„ZRS(cCs&t|ddƒ|_|jjƒdS(NRsPress me(RRR (RR((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pyR,s(R$R%R(((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pyR)+scCs:tƒ}|jdtƒ|jdtƒ|jjƒdS(NR(R(RR!R&R)R tmainloop(tapp((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pytmain0s t__main__N((((tTkinterRR&R)R,R$(((s1/usr/lib64/python2.7/Demo/tkinter/guido/switch.pyts !