;ò Çá>c@s”dZdkZdkZdkZdkZdkZdkZdkZdeifd„ƒYZ dei fd„ƒYZ dei fd„ƒYZ dS(s#Maintains arbitrary output windows.NsSimpDispcBs/tZdZded„Zd„Zd„ZRS(s)Display command output in its own window.s Empire outputcCs_tii||ƒtiddƒ|_|ii|ƒ|ii |ƒt i t i |t dƒdƒ}ti|iddƒ}|iddd d ƒti|id|d dd |iƒ|_|iidƒ|iidd ddd dƒ|ii|dsWM_DELETE_WINDOW(sempParsesbaseDisps__init__sselfsdispsTkintersToplevelsRootstitlesiconnamesstringslowerssplitsNones ScrollbarsscrollYspacksMyTextssetsTexts setEditablesyviewsviewers transferKeysswidthsbindsDoLocateSectorsprotocolsgoAway(sselfsdispstitleswidthsscrollY((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pys__init__ s"" cCsti|_|iiƒdS(s0Tk callback: Remove the window from the display.N(sempQueues doNothingsselfsdatasRootsdestroy(sself((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pysgoAway<s cCsV|itijodSn|iidƒ|iid|dƒ|iidƒdS(Nisends i(sselfsdatasempQueues doNothingsTexts setEditablesinsertsline(sselfsline((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pysdataAs (s__name__s __module__s__doc__sNones__init__sgoAwaysdata(((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pysSimpDisps  sCmdWindcBs,tZdZdZddffZd„ZRS(Ns.Output arbitrary command to its own Tk Window.iswindicCs2|iidƒ}|i|t|i|ƒƒdS(Nsargs(sselfs commandMatchsgroupsargssSendsSimpDispsout(sselfsargs((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pysinvokeOs(s__name__s __module__s descriptionsdefaultPreListsdefaultBindingsinvoke(((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pysCmdWindIssCmdCShowcBs;tZdZddffZdZeidƒZd„ZRS(Ns=Display 'show X bui;show X sta;show X cap' in its own window.scshowis&cshow {land|plane|ship} []s$^(?P\S+)(?P.*)$cCsÏ|i}tit|i|iidƒƒ}|i dƒt jo d}n|i dƒ}|i d|i dƒd||ƒ|i d|i dƒd||ƒ|i d|i dƒd||ƒdS( NiŒs techLevelssshow sunitTypes builds stats cap(sselfsparameterMatchsmmsempCmds ParseShowsSimpDispsouts commandMatchsstringsnewsgroupsNonestlsSend(sselfsmmstlsnew((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pysinvokeZs $ %%( s__name__s __module__s descriptionsdefaultBindings commandUsagesrescompiles commandFormatsinvoke(((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pysCmdCShowSs ( s__doc__sTkintersstringsresMyTextsempParsesempQueuesempCmdsbaseDispsSimpDisps baseCommandsCmdWindsCmdCShow( sSimpDispsTkintersstringsempCmdsMyTextsempQueuesCmdCShowsresempParsesCmdWind((s>/mnt/gmirror/ports/games/ptkei/work/ptkei-1.18.1/src/OutWin.pys?s       +