PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB`  qfc@s}dZddlTddlZdefdYZedkryeZdZe edd d ej ej ndS( s~ Dialog that allows user to specify a new config file section name. Used to get new highlight theme and keybinding set names. i(t*NtGetCfgSectionNameDialogcBs;eZdZdZdZddZddZRS(cCs>tj|||jdd|jdtdt|j||j||j|jd|j ||_ ||_ ||_ d|_ |j|j|j|jjd|jj|jd|j|jd|jd|j|jd|jdf|j|jd S( s message - string, informational message to display usedNames - list, list of names already in use for validity check t borderwidthitheighttwidthtWM_DELETE_WINDOWts+%d+%diN(tToplevelt__init__t configuret resizabletFALSEttitlet transienttgrab_settprotocoltCanceltparenttmessaget usedNamestresultt CreateWidgetstwithdrawtupdate_idletaskst messageInfotconfigt frameMaintwinfo_reqwidthtgeometryt winfo_rootxt winfo_widtht winfo_rootyt winfo_heighttwinfo_reqheightt deiconifyt wait_window(tselfRR RR((s7/usr/lib64/python2.7/idlelib/configSectionNameDialog.pyR s,            c Cst||_t||_t|dddt|_|jjdtdtdt t |jdt dt d d d d d |j |_t|jd |jdd}|j|jjd d d d |jd d d d t|}|jdtdtt|d dddd|j|_|jjddddd d d d t|d dddd|j|_|jjddddd d d d dS(NRitrelieftsidetexpandtfilltanchortjustifytpadxitpadyttextt textvariableRitOkitcommandtrowitcolumnRi(t StringVartnametfontSizetFrametSUNKENRtpacktTOPtTRUEtBOTHtMessagetWtLEFTRRtEntryt focus_settBOTTOMtXtButtonR/tbuttonOktgridRt buttonCancel(R$t entryNamet frameButtons((s7/usr/lib64/python2.7/idlelib/configSectionNameDialog.pyR&s$$  %cCsd}|jj}|j|sJtjddddd|d}not|dkrtjdddd d d|d}n4||jkrtjdddd d|d}n|S( NiR s Name ErrorRsNo name specified.Riis)Name too long. It should be no more than s30 characters.sThis name is already in use.(R4tgettstript tkMessageBoxt showerrortlenR(R$tnameOkR4((s7/usr/lib64/python2.7/idlelib/configSectionNameDialog.pytNameOk:s"      cCs5|jr1|jjj|_|jndS(N(ROR4RIRJRtdestroy(R$tevent((s7/usr/lib64/python2.7/idlelib/configSectionNameDialog.pyR/Os cCsd|_|jdS(NR(RRP(R$RQ((s7/usr/lib64/python2.7/idlelib/configSectionNameDialog.pyRTs N(t__name__t __module__RRROtNoneR/R(((s7/usr/lib64/python2.7/idlelib/configSectionNameDialog.pyRs     t__main__cCs$d}ttdd}|jGHdS(NRsGet Names:The information here should need to be word wrapped. Test.(RtrootR(tkeySeqtdlg((s7/usr/lib64/python2.7/idlelib/configSectionNameDialog.pytrun[s  R-tDialogR0( t__doc__tTkinterRKRRRRtTkRVRYRCR8tmainloop(((s7/usr/lib64/python2.7/idlelib/configSectionNameDialog.pyts  P