! __.SYMDEF 1379702078 0 0 644 1688 ` D_ctlsnarffdDctldeletequitsD.ratholeTcreatetextbutton3D_ctlsnarffdDctldeletequitsD.ratholeTcreatetextbuttonDvI_ctlsnarffdTvIcreatetextDvIctldeletequitsDvI.ratholeDp_ctlsnarffdDpctldeletequitsTpcreatetabDn_ctlsnarffdDnctldeletequitsTncreatesliderD_ctlsnarffdDctldeletequitsD.ratholeTcreatescribbleD_ctlsnarffdDctldeletequitsTcreateradiobuttonD"Z_ctlsnarffdD"ZctldeletequitsD"Z.ratholeT"ZcreatemenuD 7_ctlsnarffdD 7ctldeletequitsD 7.ratholeT 7createlabelD"_ctlsnarffdD"ctldeletequitsD".ratholeD"keytabT"createkeyboardDB_ctlsnarffdTBcreaterowDBctldeletequitsTBcreatecolumnTBcreatestackTBcreateboxboxTB_ctladdgroupD_ctlsnarffdDctldeletequitsD.ratholeTcreateentryTaclosecontrolsetDa_ctlsnarffdTaactivateTactlprintDactldeletequitsDa.ratholeTacontrolcalledTainitcontrolsTactlerrorTanewcontrolsetTa_ctllookupTa_ctlprintTa_createctlTactlreallocTaclosecontrolTa_ctlrunestrDancontrolsetDaalignnamesTactlmallocTa_ctlstrruneTa_ctlargcountTacontrolwireTa_ctlfocusDactltypenamesTa_ctlputsnarfTa_ctlalignmentTadeactivateTactlstrdupTa_ctlgetsnarfTa_ctlalignpointTZM_getctlimageDZM_ctlsnarffdDZMctldeletequitsTZMnamectlimageTZMfreectlfontTZM_setctlimageTZMnamectlfontTZM_putctlfontTZM_putctlimageTZM_setctlfontTZMfreectlimageTZM_getctlfontD#_ctlsnarffdD#ctldeletequitsT#createbuttonD_ctlsnarffdDctldeletequitsTcreateboxbox.8 1379702078 0 0 664 7384 ` ~Ecmds~>.string- ;>>D- ;> alignbo- ;>>D-;> rderbor-;> dercolor-;>> D-; >>D-;> focush-;>>D-; > ideimag-;>>$D-;>>*D-;(> erectr-;>>/D-;0> evealsh-; >>6D-;8> owsize-;$>>;D~>boxkey>A~@cp@ -;@> %q: key p$PpSp>@DpSpPpS~@rpp@pOp SLi=chanprint=~>boxmouse#> Ap'@ p' ~@mp(@ p(Q p( Sp(Q p( Sp( ~? bp(  ? (Aa(Sp(A !((y(LZC= ptinrect( =p( ? p(@ &(AO(1<-);H> 0x%x%q:-);P> mouse %-);X> P %d %ldp)$Pp)Sp)>MDp)Sp)Pp)Sp)Qp) Sp)Qp)Sp)Qp)Sp) Qp)S)=)~> boxfree. >Ap0@p0lOp0SL= _putctlimage0 =0~> boxshow4 >8A~@bp4@ p90Q&9AO9><:p;dQ&;AS;dboxctlF>(ApL@~?bpL?~@cppM@ pM P pMP pM SpM>D pM SpM A pM SL#3=_ctllookupM=pM? pM@ Wg %q: unr-P;h> ecognize-P;p> d messagpP>aDpPSpPQpPSpP SLP=ctlerrorP=WQ e '%s'%-Y;> q: bad b-Y;> order: %pY>DpYSpY?pYOpYSpY SY=pY@ pZ?pZQ pZ dOW[ c%q: fopb$PpbSpb>DpbSpbPpbSpb@pb OpbOpb Sb=Wc cus %s%-s;> q: bad r-s;> ectangleps>DpsSps?psOpsSps Ss=pt? tAat?ptA !ttytWuWzW~ : %s%q:-;> bad sizp>DpSp?pOpSp S=p? p?pPp?pPp? p?pPp?p PW<&AQw es: %sb~@csp@ p Sp>D p SptA p S~@namep@ p  SL = _createctl =p?-;> oxwhitep>D p SL6=!_getctlimage!=p? plPp>D p S!=p? phQpApQp>D p LQp>D p HQp>D p DQp> D p PQp -;> black5>ALQA="ctldeletequits5"=ALQA=#_ctlsnarffd5#=A5>,AIbutton.8 1379702078 0 0 664 10541 ` ~Ecmds~>.string-;>>D-;> alignbo-;>>D-;> rderbor-;> dercolor-;>> D-; >>D-;> focusf-;>>D-; > ormathi-;>>&D-;(> deimage-;>>+D- ;>>1D-!;0> lightm-!; >>7D-";8> askpale-";$>><D-#;(>>AD-$;@> rectre-$;,>>FD-%;H> vealsho-%;0>>MD-&;4>>RD-';P> wsizev-';8>>WD~>buttonfree,>A~@cp0@ ~?bp1 ?p1dPp1SL=_putctlimage1=p2?p2hOp2S2=p3?p3lOp3S3=p4?p4pOp4S4=p5?p5tOp5S5=5~>buttonshow9>4A~@bp9@ p=0Q&=AO=<>p?  ?A~? ra? ?p?A !??y?p@Q&@AS@HbuttonmouseN>ApR@ ~@mpT@pTO TA&TAOTpX? WXp]? pa@paO aApa|R &a Oaph? Whpo? pr@ prP rA pr |Rr~>buttonctlv>$Ap|@p|?~@cpp}@ p} P p}P p} Sp}>D p} Sp}A p} SL#3=_ctllookup}=p}? p}@ W) alue%q:-;`> unrecog-;h> nized me-;p> ssage '%p>]DpSpQpSp SLP=ctlerror=W s'%q: b-;> ad recta-;> ngle: %sp>{DpSpQpSp S=p? p  Aa ?pA !ypAQWWW %q: bad-;> sizes: p>DpSp?pOpSp S=p? p ?pPp ?pPp? p ?pPp ?p PWW<&AQ= %sbutto~@csp@ p Sp>D p SpA p S~@ namep @ p  SL =!_createctl!=p?-;> nwhitep>D p SL6="_getctlimage"=p? pdPp>D p S"=p? phP-;> opaqueyp>D p S"=p? plP-;> ellowpa-;> leyellowp>D p S"=p? ppPp>D p S"=p? ptP-;> black%-;> q: valuep>D p S=p? p<QpAQpAQpAQp>D p DQp>D p HQpALQp>D p PQpAQpAQp -;> %d5>ALQA=#ctldeletequits5#=ALQA=$_ctlsnarffd5$=A5>@AIcache.8 1379702078 0 0 664 4972 ` ~Eimagecache~>.string-;>>D-;> imagefo~>fontcache-;>>D~>getcacheitem> A~@cp@ pA W namecacheitem  >Ap @ ~? freepA ?pA W1 nt%s na-;> me %q al-;> ready inp> DpSpTpSp@pSLP= werrstr =pAW.freecacheitem->Ap1@ p1 Sp1@ p1 S1>p1 &2AX2<-3; > use%s -3;(> name %q -3;0> not in up3>%Dp3Sp3@p3Op3Sp3@p3S3 =p4A4/6 Op7 O/7 Q&7AX7putcacheitemA>A~@ccpA@ &C AXC<D/E PE~>setcacheitemptrI>ApM@ pM S~@spM @ pM SM>&NA~?cipN?XN<-O;8> se%q: %-O;@> s name %-O;H> q not depO>;DpOS~@ctlpO@pOOpOSpO@pOOpOSpO @pO SLP=ctlerrorO=~@cppP@pPOpPSP>pQ@pQ? pQ OQL6=_getctlimageW=ApY>D pY SpY@ pY SY>YYL=_putctlimage]=Ap_@p_S_>_L#ߟ=namectlimagec= Ape>D pe Spe@ pe Spe@ pe Se >eeLz8=freectlimagei=Apk>D pk Spk@ pk Sk>kkLE=_setctlimageo=Apq>DpqSpq@pqSpq@pqSpq@pq Sq>qL6= _getctlfontw =Apy>D py Spy@ py Sy>yyL=!_putctlfont}!=Ap@pS>L0="namectlfont"= Ap>D p S~@#fontp#@ p Sp@ p S >Lz8=$freectlfont$=Ap>D p Sp@ p S>LE=%_setctlfont%=Ap>DpSp@pSp@pSp@p S>-;P> fined5> A5>XA5> ALQA=&ctldeletequits5&=ALQA='_ctlsnarffd5'=AIcontrol.8 1379702078 0 0 664 31089 ` ~E.string-;> upperlefLR@=alignnames-;=>D-;> tupperc-;=> D-;> enterup-;> perright-;=>D-; > centerl-; =>!D-;(> eftcent-;=>,D-;0> ercente-;=>3D- ;8> rrightl- ;@> owerleft- ;=>?D- ;H> lowerce- ;=>ID- ;P> nterlow- ;X> erright- ; =>UD-;`> unknownLR@=ctltypenames-;=>`D-;=>hD-;h> boxbutt-;=>lD-;p> onentry-; =>sD-;x> keyboar-;=>yD-;> dlabel-;=>D-;=>D-;> menurad-;=>D-;> ioscrib-; =>D-;> bleslid-;$=>D-;> ertabs-;(=>D-;,=>D-;> texttex-;> tbutton-;0=>D-;> textbutt-;4=>D-;> on3grou-;8=>D-;> pboxbox-;<=>D-;> column-;@=>D- ;D=>D-!;> rowstac-!;H=>D-";L=>D~>_mkctlcmd)>A~@cp-@ p-P p- SLe'=quotestrdup-=&.A~?namep.?X. <-/;> ktabqu-/;> otestrdu-/;> p in ctl-/;> print fap/>Dp/SLP=ctlerror/=~@ fmtp0 @ p0 S~@ argp0 @ p0 SLi})= vsmprint0 =&1A~? pp1 ?X1 iledvsm-3;> print1 i-3;> n ctlpri-3;> nt failep3>Dp3S3=p5? p5 SL V=strlen5=~?.safep5?p5 ? p5 S5= 5? 5Ap5?p5? p5 SLϻ=ctlmalloc5=~?bothp6?p6Sp6?p6SLi})=strcpy6=p7?p7Sp7>"Dp7SLi})=strcat7=p8?p8Sp8 ?p8S8=p9?p9S9 =p: ?p:S: =p;?;;Lw=ctlprint?=AaE @pF@ pF SpF @ pF S~?argpF?pFSF>pH@ pH4P pHP pH SpHSLD+f=sendpH=~?npH?L)L=yieldI=pJ?JJLp`z=_ctlprintN=AaS @pT@ pT SpT @ pT SpT?pTST>pT pV@pV4OpVSpV  ?pV S~>_ctlcmdV>pW ?pWSW =WL#3=_ctllookup[= A~@tabp[@ p_A W_m!_newcontrolf!>A~@"cspj"@pjO Wj d cont-l;(> rol %q a-l;0> lready dpl>$DplSpl$@plSLP=%werrstrl%=pmAmWm<~@&npo&@ po So=pp#?pp"@ ppP pp 8Opq$@ pq SLe'='ctlstrdupq'=pq#? pqP~@(typepr (@ pr Spr=D pr SprA pr Sr=pr#? pr,Qps,Q&sAPs<-t;8> efinedu-t;@> nknown t-t;H> ype: %spt>?DptSpt (@ptSt=puA pu Spu@A pu SL=)chancreateu)=pu#? pu$PpvA pv SpvASv)=pv#? pv(Qpw  wApwSpwApwSpwApwSpw'Apw Spw'ApwSLa=*Rectw*=pw"@ pw#?pxA0OpyADOpzAHOp{ALOp|APOp}ATOp 4OpR p `OpR~>+controlsetthread+>A~@,vp,@ -;P> controls-;X> etthread~?-tmpa$-?pSp@ApSp>PDpS~?.csp .?p  SLD$s5=/snprint/=a$-?pSLP=0threadsetname0=p.? pP~?1altspd1?~?rpa|?ph1?pAl1?pPp|1?~?mousea?p1?pA1?pPp1?~?stra ?p1?pA1?p(Pp1?pA1?pA1?pA1?pA P~?prevbutpA?~?npA?W .string-;`> 0x%pdep>fDpS~= ctlerror =p.? pA W+ letefocp QpSp>mDpS=p.? pA QpQ W us 0focp Sp>uDpS=p ? p.? pHP&AO<~> debug& >AO<-;x> us 1f->-;> mouse %spApSp>}DpSpPpSLJ=fprint=p ? p Sa?pSpHPp.? W~AO<-;> cs->fo-;> cus->moupApSp>DpSp QpOpS=p.? p QpSa?pSp QpHOp?p?W_ctlcontrol>p ?pS~=free=Wp &Ap#?X<-;> se %s c-;> an't cre-;> ate %s c-;> ontrol %p>DpSp(@pSp $@pS =p#? p LC3=closecontrol=A~@cp@ & AX <p4Qp O& X q: %rcl-;> osecontr-;> ol: no s-;> uch cont-;> rol %q %p>DpSpQpSp S =p? p@ & AX:controlsetp"> p" Qp"O W"}Dp1Sp1Ap1SL(?>>Lz{=+_ctlstrruneB+=A~@,rpE,@ pE SLGDp=-runestrlenE-=EACEpE&?pE&? pE SE'=-F;> p %S~?.spF.?pFSpF>DpFSpF,@pFSL=/sprintF/=pG.?GGK'= A~@0npO0@ pO SpOA pO SL;=1malloczO1=pO &PA~?ppP?XP<-Q;> control -Q;> allocati-Q;> on failepQ>DpQSQ =pQ? pR RRL-ə=ctlreallocV=A~@ppX@ pX SpX0@ pX SL6N`=reallocX=pX &YApY@XY<-Z;> d: %rco-Z;> ntrol re-Z;> allocati-Z;> on failepZ>DpZSZ =pZ@ p[ [[~=ctlstrdup_= A~@spc@ pc SLe'=strdupc=pc &dA~?tpd?Xd <~> .string-e;  > d: %rco-e;( > ntrol st-e;0 > rdup(%q)-e;8 > failed:pe>& DpeSpe@peS~= ctlerrore =pe? pf ff~> ctokenizej >A~@ cppl @plSplAplSpl>D DplSpl@pl S~= snprintl =pl @ pm  m A pm  Qpn@ pn Spn Q pn Spn A pn SL#3=tokenizen=pn @ pnPn~>ctlparser>Apx @pxSpx@pxSpxApxSL0[=strncpyx=px @ oyAPpz@pzSpz Sz >pz @ p{Q&{AX{: %r%s%-;H > q: wrong-;P > argumen-;X > t count -;` > in '%s'p>G DpS~@cp@pOpSp S =~>_ctlcmd>0A~?cpa?p?a? p Sp@ p SpA p S>&AP<-;h > bad comm-;p > and strip>h DpSa?pS =-;x > ng: %qs&?AX D p S~=strcmp=&AO yncsync~@csp@pOpSp> DpSLi=chanprint=&?AX<-; > no comm-; > and in c-; > ommand s-; > tring: %p> DpSa?pS =p? p S~?rcvrsal? p Sp A p S=~?np?pA W#_ctlcontrol#>\Ap@ p S~?$linesa$? p SpA p Sp> D p  SL=%gettokens%=p?pA W p? W<L"v&=&_ctlgetsnarf&=$ALQA='_ctlsnarffdp'= & AP+ q /devp> D p SpA p SLO׿=open=&A~?fdp?Pw<p@ p S~=runestrlen=p pA W /snarf%p? p Sp> D p Sp ?p Sp  p ?p@ a R p  S~=fprint=p? p? &AP .string- ; > .*Sunkn- ; > own alig- ; > nment: %p > Dp Sp  @p S~= ctlerror  =p ? p   L= _ctlalignpoint  = A~@dxp @ ~@dyp @ ~@alignp @ ~@rp @~?pp ?p @p ?W  sevent~@namep5 @ p5  Sp5 > D p5  S5 =~@cfromp5 @ &5 AX5  D p8  S8 =p8 @ &8 AX8  data%q:-< ; > unknown-< ; > control-< ; > wire cha-< ; > nnel %sp< > Dp< Sp< Pp< Sp< @p< S<  =p< ? p=  ?p= Qp= S~=chanfree= =p> ?~@chanp> @ p>  O> LhV=_ctlfocusB = A~@mepB @ pF 4Q ~@set&G @AOG E focus 0~?cspK  ?pK  PpK SpK > DpK S~=_ctlprintK =pK @ pK ? pL   PWL JresizethreadU >A~@ vp[  @ -\ ; > resizeth-\ ; > read0x%pa\ +?p\ Sp\ @Ap\ Sp\ > Dp\ Sp\  ?p\   S~=!snprint\ !=a] +?p] S~="threadsetname] "=p] ? p_  P~?#altsp_ t#?p` Ax#?pa A|#?pb $Ppb #?pc A#?pd A#?pe A#?Wo f %q alre-y ;  > ady actipy > Dpy Spy Qpy Sy  =py (? py '@ Wy | ve %q n- ;0 > ot activp >, Dp Sp Qp S  = ~>*coltab- ;*>>; D- ;*>A- ;8 > e redg- ;*>>? D- ; *>A- ;@ > reenblu- ;*>>E D- ;*>A- ;*>>J D- ;*>A- ;H > ecyanm- ; *>>O D- ;$*>A- ;P > agentay- ;(*>>W D- ;,*>A- ;X > ellowpa- ;` > leyellow- ;0*>>^ D- ;4*>A- ;h > darkyel- ;8*>>i D- ;<*>A- ;p > lowdark- ;@*>>t D- ;D*>DDA- ;x > greenpa- ; > legreen- ;H*>>~ D- ;L*>A- ; > medgreen- ;P*>> D- ;T*>̈A- ; > darkblu- ;X*>> D- ;\*>UA- ; > epalebl- ; > uegreen- ;`*>> D- ;d*>A- ; > paleblue- ;h*>> D- ;l*>A- ; > bluegre- ;p*>> D- ;t*>A- ; > engreyg- ;x*>> D- ;|*>UA- ; > reenpal- ; > egreygre- ;*>> D- ;*>A- ; > enyello- ;*>> D- ;*>LA- ; > wgreenm- ;*>> D- ;*>A- ; > edblueg- ; > reyblue- ;*>> D- ;*>]A- ; > palegrey- ;*>> D- ;*>ݓIA- ; > bluepur- ; > pleblue- ;*>> D- ;*>̈AL)L=+initcontrols +=8AL)L=,quotefmtinstall ,=L1X=-displayp -=p Op Sp > Dp SL#ߟ=.namectlimage .=- ; > opaquet- ; > ransparep -=p Op Sp > Dp S .=- ; > ntwhitep -=p Op Sp > Dp S .=p -=p Op Sp >! Dp S .=p A W AO  p  SLl+w=1allocimage 1=p Sp /? p  *>p S .=p /? W <- ;  > blackfL=fontp =p Sp >' Dp SL0=namectlfont =- ;( > ont/devp >, D p  Sp AS~=open =~=_ctlsnarffdp = LA!=newcontrolset =A~@mousecp @ ~@resizecp  @ ~@im& @AX  /snarfm- ;8 > ust spec- ;@ > ify eith- ;H > er or bo- ;P > th of mo- ;X > use and - ;` > resize c- ;h > hannelsp >7 Dp S  =p 8A p  S~= ctlmalloc  =~@ kbdcp  @ p  p ?p @ p  O&  AX @<~> .string- ;p > can't in- ;x > itialize- ; > keyboarp >p Dp S~=ctlerror =p ? p ,Qp O p  Q& @AX V d: %rca- ; > n't init- ; > ialize m- ; > ouse: %rp > Dp S =p ? p 0Qp Op @p 0Qp Op  @p @ p  Qp  @ p   Qp A p  Sp @A p  S~=chancreate =p ? p Pp A p  Sp AS =p ? p Pp A p  Sp AS =p ? p $Pp A p  Sp AS =p ? p (Qp >Dp Sp  Sp Ap SLS])=threadcreate =~>controlsetthreadp >Dp Sp ?p Sp Ap S =~>controlsetp > p  S~=ncontrolsetp = A A p  S~=ctlrealloc =p ? p  p =C =p  >a Rp  Op   Lq=closecontrolset =A~@csp @p $Op Sp ASLMV==sendul =p @p $Op S~=chanfree =p @p (Op Sp AS =p @p (Op S =p @p Op S =p @p Op S =p @p =p > p A W  closeco- ; > ntrolset- ; > : contro- ; > l set no- ; > t foundp > Dp S =p @W A5  >A~=ctltypenames5 =PA~=.rathole5 =A5 >A~=alignnames5 =$A~>debug5 >A5 =A~= ctldeletequits5  =A5 =AI entry.8 1379702078 0 0 664 15189 ` ~Ecmds~>.string-;>>D-;> alignbo-;>>D-;> rderbor-;> dercolor-;>> D-; >>D-;> datafo-;>>D-; > cusfont-;>>$D-;(> format-;>>)D-;>>0D- ;0> hideima- ; >>5D-!;8> gerect-!;$>>;D-";(>>@D-#;@> reveals-#;,>>GD-$;H> howsize-$;0>>LD-%;P> textcol-%;4>>QD-&;X> orvalue-&;8>>[D~>entryfree+>A~@cp/@ ~?ep0 ?p0hPp0SL=_putctlfont0=p1?p1lOp1SL=_putctlimage1=p2?p2pOp2S2=p3?p3tOp3S3=p4?p4xOp4SL0fj=free4=4~> entrypoint8 ><A~@ ep8 @ p=  =A~? ra= ?p=A !==y=p>dQ&>AS>/entryshowJ>tApJ @ pO0Q&OAOOe<PpQ  QAaQ ?pQA !QQyQpR8QpRSaRSaR ?pRA !RRyRpRlQpROpRSpRASpRlQ pRP pRPpRSpR PpR SLu=drawR=pR @ pSdQ&SASSpX @ ~=.ratholeaY=pYSpY8QpYSpY?pYSpY?pY SpYpQpYOpYSLI6=ZPaY= pYPpYSpYPpYSpYhQpYOpYSpYA SpYxQpY$SpY|QpY(SaY,SaY?pYA !YYyYpYA<SaY= pYPpY@SpYPpYDSpY ApYHSL]M=_stringY=pY @ p\P&\AO\ p^?p^ ?p^?p^ ?p_?C_p_ ?p` @p`hOp`Ov`O `?p` ?aa ? pa SaaSaa?paA !aayaL؅3=rectclipa=pa @ &aAOa entrysetpointh>4Aph @ am? pm Spm  mAamSpmA !mmympmdQ pm Sm =~@cppm@ pm Spm@ pm SamSam?pmA !mmymLZC=ptinrectm=&mAXm/<nao?poSpo @poSpoASo >po @ ppA Wp;v~> entrymousez >A~@!mpz!@ p~@ pQ&AX]p!@ p"? p pQ p O~>#entryctl#>(Ap@p"?p@ p P pP p Sp>D p SpA p SL#3=$_ctllookup$=p"? p@ W %q: unr-;h> ecognize-;p> d messagp>aDpSpQpSp SLP=%ctlerror%=Wz e '%s'%-;> q: bad b-;> order: %p>DpSp"?pOpSp S%=p@ p"?pQ p dOWzDpSpxPpSLi=)chanprint)=WzWz c%S%q:-;> bad rec-;> tangle: p>DpSp"?pOpSp S%=p"? Aa ?pA !yWzWzWz %s%q: b-;> ad sizesp>DpSp"?pOpSp S%=p"? p ?pPp ?pPp"? p ?pPp ?p PWzW1entrykey1>A~@ep@ W)k entrykeys. >A~@ rpp. @ ~@ cp3 @~? ep3 ?p4A W4p5 @ p5? W56L = createentry: =A~>.string->;> : %sent~@csp>@ p> Sp>>D p> Sp>A p> S~@namep>@ p>  SL =_createctl>=p> ?p?A p? SLϻ=ctlmalloc?=p? ? p?xQp@A|Q-A;> rywhitepA>D pA SL6=_getctlimageA=pA ? pAlPpB>D pB SB=pB ? pBpP-C;> blackbpC>D pC SC=pC ? pCtP-D;> lackfonpD>D pD SL6=_getctlfontD=pD ? pDhP-E;> t%q: vapE>D pE SE+=pE ? pE<QpFAdQpG>#D pG DQpH> D pH HQpI> D pI LQ~>entryfreepJ>D pJ PQpK KK-K;> lue %q5K>A5K=ALQA=ctldeletequits5K=ALQA=_ctlsnarffd5K=A~>cmds5K>@AIKgroup.8 1379702078 0 0 664 47267 ` ~Ecmds~>.string-;>>D-;> addbord-;>>D-;> erborde-;>> D-;> rcolorf-; >>D-;> ocushid-;>>D-; > eimage-;>>"D- ;>>(D-!;(> rectrem-!;>>-D-";0> overeve-"; >>4D-#;8> alsepar-#;$>>;D-$;@> ationsh-$;(>>FD-%;H> owsize-%;,>>KD~>groupinit3>Ap5>PD p5 SL6=_getctlimage5=~@gp5@ p5|P-6;P> blackwhp6>VD p6 S6=p6@ p6Qp7AhQp8AlQp9ApQp:AtQp;AxQp<AQp=AQp>AQp?AQ~>groupctlp@>D p@ DQ~>groupmousepA>D pA HQ~>groupfreepB>D pB PQBF>DA~@ cpM @~? gpM ?~@ cppN @ pN P pNP pN SpN>D pN SpN A pN SL#3= _ctllookupN =pN @ pN ? WU ite%q: -T;`> no such -T;h> control:pT>\DpTSpT ?pTOpTSpT @pT OpT ? aT OpTOpTSLP=ctlerrorT=pT @ pU ?pUSpU SL]=_ctladdgroupU=pU ? pU @ pU ? WU- %s%q: -];x> bad bordp]>tDp]Sp] ?p]Op]Sp] S]=p] @ p^ ?p^Q p^ hOW_* er: %chpkTpk  ?ak OpkOpkSpk>DpkSLp`z=_ctlprintk=pk ? pk ? Wk ide%q: -y;> bad rect-y;> angle: %py>DpySpyQpySpy Sy=py ? pz  zAaz?pzA !zzyza{?p{Sa{Sa{?p{A !{{y{p{hQp{SL(u=insetrect{=p{ ? p|P&|AX|<}Wboxboxresize>Wcolumnresize>Wrowresize>Wstackresize>W s%s: re-;> move non-;> existent-;> controlp>DpSpQpSp @p OpOpS=p ? p? p Sp S~>removegroup>p ? pTP&AOQdebugr&>AO^<-;> : %qrev-;> eal %s pApSp>DpSpRpSLJ=fprint=p @ p ? p,R&AX %s: cont-;> rol out -;> of rangep>DpSpRpSp S=p @ p ? pQ p tRW}AO<-;> : %qrev-;> eal %s: -;> reveal kpApSp>DpSpRpSpRp  ?a OpOpOp S=p ? p ? -;> id %s rpRp  ?a OpOpSp>DpS=p ? p ? W<&>AO<-;> evealre-;> veal %s:-;> hide kipApSp>DpSpRpSpRp  ?a OpOpOp S=p ? p ? -; > d %s hipRp  ?a OpOpSp>&DpS=p ? p ? Wdebug&>AO<-;(> derevea-;0> l %s: bo-;8> rder %R/pApSp>+DpSpQpSp  Aa SpA !yphQpS=p ? p8QpSp  AaSpA !yphQpSp|QpOpSp|Q pP pPpSp Pp SL= border =p ? a?pSp  AaSpA !yphQpS=p ? &>AO<-;@> %d reve-;H> al %s: d-;P> raw %R pApSp>DDpSpQpSa Sa?pA !y=p ? p8QpSaSa?pA !ypQpOpSpASpQ pP pPpSp Pp SLu=!draw!=p ? pA W,XDpS=p ? p ? W)AO^<-;X> reveals-;`> how %s: -;h> border %pApSp>_DpSpQpSp  Aa SpA !yphQpS=p ? p8QpSp  AaSpA !yphQpSp|QpOpSp|Q pP pPpSp Pp S =p ? a?pSp  AaSpA !yphQpS=p ? &>AO<-;p> R/%d sh-;x> ow %s: d-;> raw %R pApSp>vDpSpQpSa Sa?pA !y=p ? p8QpSaSa?pA !ypQpOpSpASpQ pP pPpSp Pp S!=p ? pA WAO<-;> show %s:-;> kid %s:pApSp>DpSpRpSpRp  ?a OpOpOp Sp @pS=p ? p ? -;> %q shopRp  ?a OpOpSp>DpS=p ? p ? W w%s: ar-;> gs of %qp>DpSpQpSp S=p ? pAlQpTQ&AO %q: bad-;> sizes: p>DpSpQpSp S=p ? p  Aa?pA !ypAlQW %s%q: i-;> llegal v-;> alue: %cp>DpSp ?pOpSp S=p @ p ?pQ p pOW*<-;> %q: unr-;> ecognize-;> d messagp>DpSpRpSp S=W*<&AQgAp @ p  ?p|PpSL=%_putctlimage%=p ?pOpSL0fj=&free&=>4A~@'mp'@p @ p,T&AX>)debugm& )>AO <- ;> e '%s'g- ;> roupmous- ;> e %s mou- ;> se kid %- ;> s i=%d l- ;> astkid=%- ; > d button- ;(> s=%d las- ;0> tbut=%d - ;8> inrect=%p  p U p  Sp U p  Sp p  ? Ap   ?p T  p U Aa S  p A !  y    (=p  ? p  ? & AO Dp Sp Rp Sp Ra  Op Op Op  Sp  Sp xRp Sp '@p Op Sp dRp Sp *?p  S =p  ?p '@p  ? pTaOpOpSpSp  ?pTp ?aOpOpHOp ? p ? p xQp'@ pP p dQW=<&)>AO=<-;@> d group-;H> mouse %s-;P> skip ki-;X> d %s i=%-;`> d lastki-;h> d=%d but-;p> tons=%d -;x> lastbut=-;> %d inrecp pU p SpU p Spp ?Ap  ?pT  pU AaS pA !y (=p ? p ? &AO%CDpSpRpSpRa OpOpOp Sp SpxRpSp'@pOpSpdRpSp*?p S=~?+lastkidpA+?pAWDAO!<-!;> t=%d gr-!;> oupmouse-!;> %s mous-!;> e kid %s-!;> i=%d la-!;> stkid=%d-!;> buttons-!;> =%d last-!;> but=%d i-!;> nrect=%dp! p!U p! Sp!U p! Sp!p! ?!Ap!  ?p!T ! p!U !Aa!S! p!A !!!y!! !(=p! ? p! ? &!AO!Dp!Sp!Rp!Sp!Ra! Op!Op!Op! Sp! Sp!xRp!Sp!'@p!Op!Sp!dRp!Sp!*?p! S!=p! ?p!'@p! ? p$Ta$Op$Op$Sp$Sp$  ?p$Tp$ ?a$Op$Op$HO$p$ ?p$'@p$ ? p%+?W%<&')>AO'<-';> groupm-';> ouse %s -';> skip kid-';> %s i=%d-';> lastkid-';> =%d butt-';> ons=%d l-';> astbut=%-';> d inrectp' p'U p' Sp'U p' Sp'p' ?'Ap'  ?p'T ' p'U 'Aa'S' p'A !''y'' '(=p' ? p' ? &'AO'Dp'Sp'Rp'Sp'Ra' Op'Op'Op' Sp' Sp'xRp'Sp''@p'Op'Sp'dRp'Sp'*?p' S'=p' ?p''@p' ? W'A,activategroup^,> Apc @pc ?pdA Wd =%d row~@1cspo1@ po Spo>%D po SpoA po S~@namepo@ po  SL =_createctlo=~?cpp?ppS~>groupinitp>pp?~>groupsizepq>D pq TOpr>,D pr XOssL =createcolumnw=A~>.string-z;(> columnpz1@ pz Spz>)D pz SpzA pz Spz@ pz  Sz=p{?p{S{>p{?p|>D p| TOp}>,D p} XO~~L =createboxbox=Ap1@ p Sp>0D p SpA p Sp@ p  S=p?pS>p?p>,D p XOL = createstack =A-;0> boxboxsp1@ p Sp>7D p SpA p Sp@ p  S=p?pS>p?p>D p TO= A~@ cp @pO p S~? gp ?pO A A p SL-ə= ctlrealloc =p ? pQpQCQpQ aP~@ qp @ p O>A~@np@ ~@gp@ptU& XHAp @ p,P&AO tackg->-;@> type == -;H> Ctlcolum-;P> n || g->-;X> type == -;`> Ctlrow |-;h> | g->typ-;p> e == Ctlp>=DpSL?;=_assert=p? p ?plP&AO<a?pSpApSpApSpAp SpApSLa=Rect=p? &>AO<-;x> stackgr-;> oupsize pApSp>~DpSpRpS=p? pA W %q %q: -;> bad sizep>DpSpQpSp p ? AaSpA !y~=ctlerror=p? p? p? &>AO<-;> %Rgrou-;> psize %q-;> : [%d %qpApSp>DpSpRpSp  SpQpSp p ? AaSpA !y=p? p? p? WiAO<-;> ]: %R g-;> roupsize-;> %q: %R pApSp>DpSpPpSp  Aa SpA !y=~>boxboxresize>lA~@gp@ &>AO<-;> boxboxr-;> esize %q-;> %R (%d-;> %d) min-;> /max %R -;> separatipApSp>DpSpTpSa S~@ra@pA !yp @@pSp@@p Sp  Aa$SpA !yppTp4S=p@ pApA W on %d b-;> oxboxres-;> ize: heip>DpS=p?p@ p@@ppT p   p *?:*?pp@@ppT p   p *?:*?p pT p *?:*?~?hpadp?pTp  p /:~?rowsp?~?colsp?p @@:?ppT  ppA W ghtcan'- ;> t fit co- ; > ntrols i- ;(> n boxboxp >Dp S =p ?p ?p @ p  @ @ p pT p     p  *?: *?p   p T p  *?: *?~? wpadp  ?a *?p Sp ASp ASp  Sp S =p @ a *?p Sp pP& A A Ap Sp pP& A A Ap S $=a *?p Sp @p Sp @p Sp *?p  Sp *?p SLX=!addpt !=~?"rra "?p Sa Sa *?p A !  y p *?p Sp *?p S =p @ ~>#debug& #>AO <- ;0> boxboxr- ;8> esize ro- ;@> ws %d, c- ;H> ols %d, - ;P> wid %d, - ;X> ht %d, w- ;`> pad %d, - ;h> hpad %d p Ap Sp >1Dp Sp ?p Sp ?p  Sp ?p Sp ?p Sp  ?p Sp ?p S~=$fprint $=p @ p A W AO <- ;p> %d %q:- ;x> %R (%dp Ap Sp >qDp Sp  Sp Tp  ?p   a  Op Op Op  Sa Sa "?p A !  y p "? "?p  Sp "? "?p $S $=p @ p ? - ;> %d) rea *?p Sp   : ?p pT p  ?    p    ? =  p Sp  p  ? : ?p  p pT p ?    p    ? =  p S~=%Pt %=a *?p Sa Sa "?p A !  y p *?p Sp *?p S =p @p Op ? a  Op Op Sp >Dp Sa Sa *?p A !  y ~=&_ctlprint &=p @ p ? W AO V<- ;> ct %Rro- ;> w separa- ;> tion %d - ;> [%d]: %Ra *?p Sp ASp pQp     p    ?=  p pQ   p S %=a *?p Sa Sa "?p A !  y p *?p Sp *?p S =p ? p Ap Sp >Dp Sp  Sp  / p  Sa Sa *?p A !  y  $=p ? p ? p @ W AO <- ;> col se- ;> paration- ;> %d [%d]a *?p Sp pQp  ?   p    ?=  p pQ   p Sp AS %=a *?p Sa Sa "?p A !  y p *?p Sp *?p S =p ? p Ap Sp >Dp Sp  Sp ?     Ap  Sa Sa *?p A !  y  $=p ? p @ W d< ~>(columnresize (>hAp @ p!  @ ! @ ~?)xp!  )?p" @" @~?*yp" *?&# #>AO# <-# ;> : %R co-# ;> lumnresi-# ;> ze %q %R-# ;> (%d×%d-# ;> ) min/ma-# ;> x %R sep-# ;> aration p# Ap# Sp# >Dp# Sp# Qp# Sa#  Sa# @p# A !# # y# p#  @# @p# Sp# @# @p#  Sp#   # Aa# $Sp# A !# # y# p# pQp# 4S# $=p# )? p# @ p$ Q&$  P$ <-% ;> %d resi-% ;> ze %s: t-% ;> oo narro-% ;> w: need -% ;> %d, havep% >Dp% Sp% Qp% Sp% Qp% Sp%   SLP=+werrstr% +=p% @ p& Qp& @ &  p&   @p( Q&( *?P(  <-) ; > %dresi-) ;(> ze %s: t-) ;0> oo short-) ;8> : need %-) ;@> d, have p) >$Dp) Sp) Qp) Sp) Qp) Sp) *?p)  S) +=p) @ p* Qp* @ *  p*  @p+ @+ @p+ *?p- Q - A p-  SLϻ=,ctlmalloc- ,=~?-dp- -?p. @ p. P . A p.  S. ,=p. -?p. @ ~?.pp. .?&/ #>AO/ ! <-/ ;H> %dkiddip/ Ap/ Sp/ >KDp/ S/ $=p/ -?p/ @ p0 AW0 & AO2 ? <-2 ;P> es: [%q-2 ;X> ]: %d⋯p2 Ap2 Sp2 >UDp2 Sp2 Rp2 Sp2 Rp2  Sp2  ?p2  Rp2 S2 $=p2 -?p2 ?p2 ? p2 @ p3 Rp3 Vp4 V4 *?p5  Rp5 R 5  p5 .? p5 QW5 # <&7 #>AO7 R dDp7 S7 $=p7 -?p7 @ p8 T/8 p8 pT =8  8 *?&9 *?AP9 e <&: #>AO: d <-: ;`> %d co-: ;h> lumnresi-: ;p> ze: y ==p: Ap: Sp: >fDp: Sp: *?p: S: $=p: -?p: @ p; A*?p=  Tp= T =  &= *?U= { %d recpb ?pb Spb >}Dpb Sab Sab "?pb A !b b yb b &=pb @ pb ? &c #>AOc  <-c ;> t %R %d-c ;> %q: %R -c ;> (%d×%d)pc Apc Spc >Dpc Spc  Spc ?pc Opc  Sac Sac "?pc A !c c yc pc "?c "?pc  Spc "?c "?pc $Sc $=pc @ pc ? Wc  rowresizej >XApj @ pp  @ p @ pp  )?pq @q @pq *?&r #>AOr D <-r ;> rowres-r ;> ize %q %-r ;> R (%d×%-r ;> d), sepa-r ;> ration %pr Apr Spr >Dpr Spr Qpr Sar  Sar @pr A !r r yr pr  @r @pr Spr @r @pr  Spr pQpr $Sr $=pr )? pr @ ps Q&s  Ps W <-t ;> d resiz-t ;> e %s: to-t ;> o narrow-t ;> : need %-t ;> d, have pt >Dpt Spt Qpt Spt Qpt Spt   St +=pt @ pu Qpu @ u  pu   @pv  @v @pv )?px Q&x *?Px h <-y ;> %dresiz-y ;> e %s: to-y ;> o short:-y ;> need %d-y ;> , have %py >Dpy Spy Qpy Spy Qpy Spy *?py  Sy +=py @ pz Qpz @ z  pz  @p| Q | A p|  S| ,=p| -?p} @ p} P } A p}  S} ,=p} -?p} @ p} .?&~ #>AO~ ~ <-~ ;> dkiddiep~ Ap~ Sp~ >Dp~ S~ $=p~ -?p~ @ p AW  AO  <- ;> s: [%q]- ; > : %d⋯%p Ap Sp >Dp Sp Rp Sp Rp  Sp  ?p Rp S $=p -?p ?p ? p @ p Rp Vp V )?p Rp R  p .? p QW  <& #>AO  +Dp S $=p -?p @ p T/ p pT =  )?& )?AP  <& #>AO  <- ;(> d row- ;0> resize: - ;8> x == %d p Ap Sp >-Dp Sp )?p S $=p -?p @ p A)?p Tp T  & )?U  <& #>AO  <- ;@> max: %d- ;H> > %d - p Ap Sp >ADp Sp )?p Sp Tp  Sp Tp S $=p -?p @ p A W  AO  <- ;P> %ddivvi- ;X> e up: %d- ;`> < %d - p Ap Sp >SDp Sp )?p Sp Tp  Sp Tp S $=p -?p @ p )?p /?p AW  %drect p ?p Sp >kDp Sa Sa "?p A ! y  &=p @ p ? & #>AO  <- ;p> %R %d %- ;x> q: %R (%- ;> d×%d) p Ap Sp >sDp Sp  Sp ?p Op  Sa Sa "?p A ! y p "? "?p  Sp "? "?p $S $=p @ p ? W # stackresize >8Ap @ p  @ @ p  )?p @ @ p  *?& #>AO  <- ;> stackres- ;> ize %q %- ;> R (%d×%p Ap Sp >Dp Sp Rp Sa  Sa @p A ! y p  @ @p Sp @ @p  S $=p )? p *? p @ p R&  P  <- ;> d) resi- ;> ze %s: t- ;> oo narro- ;> w: need - ;> %d, havep >Dp Sp Rp Sp Rp Sp   S += p R&  P  <- ;> %dresi- ;> ze %s: t- ;> oo short- ;> : need %- ;> d, have p >Dp Sp Rp Sp Rp Sp   S += p R&  S  AO  <- ;> %d %d %- ;> q: %R (%- ;> d×%d) p Ap Sp >Dp Sp  ?p  Sp Pp  Sa Sa @p A ! y p  @ @p  Sp @ @p $S $=p ? p @ W  rect %Rp Sp >Dp Sa Sa @p A ! y  &=p ? p @ W  < 5 >A~>debugm5 >A~>debugr5 >A5 #>ALQA=ctldeletequits5 =ALQA=_ctlsnarffd5 =A~>cmds5 >0AI keyboard.8 1379702078 0 0 664 26562 ` ~Ecmds~>.string- ;>>D-!;> borderb-!;> ordercol-!;>>D-";> orfocus-";>>D-#; >>D-$;> fontfo-$;>>D-%; > rmathid-%;>>%D-&;(> eimage-&;>>*D-';>>0D-(;0> lightma-(; >>6D-);8> skrect-);$>>;D-*;(>>@D-+;@> reveals-+;,>>GD-,;H> howsize-,;0>>LD~>wid-6;>A-6;>A-6;>A-6;>A-6;>A-6;>A-6;>A-6;>A-6;>A-6; >A-6; >A-6; >A-6; >A-6; >A-6;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-7;>A-8; > A-8;!>A-8;">A-8;#>A-8;$>A-8;%>A-8;&>A-8;'>A-8;(>A-8;)>A-8;*>A-8;+>A-8;,>A-9;0>(A-9;1>A-9;2>A-9;3>A-9;4>A-9;5>A-9;6>A-9;7>A-9;8>A-9;9>A-9;:>A-9;;>A-:;@>A-:;A>A-:;B>PA-:;C>(A-:;D>*A-:;E>A->;P> `123->;X> 4567->;`> 890-->;h> =\<-~>keyregular->;>>QD-?;p> ->qw-?;x> erty-?;> uiop-?;> []Del-?;>>rD-@;> Caps-@;> asdf-@;> ghjk-@;> l;'En-@;>>D-A;> terSh-A;> iftzx-A;> cvbn-A;> m,./-A;> Shift-A; >>D-B;> CtrlAlt-B;> Scrib-B;> MenuEs-B;>>D-F;> c~!-F;> @#$%-F;> ^&*(-F;> )_+|~>keyshift-F;>>D-G;> <-->-G;> QWER-G; > TYUI-G;(> OP{}-G;>>D-H;0> DelCa-H;8> psASD-H;@> FGHJ-H;H> KL:"-H;P> Enter-H;>>6D-I;X> ShiftZ-I;`> XCVB-I;h> NM<>-I;p> ?Shift-I; >>YD-J;x> Ctrl-J;> Alt Sc-J;> ribMenu-J;>>{D-N;> Esc`-N;> 1234-N;> 5678-N;> 90-=-N;> \<-~>keycaps-N;>>D-O;> ->QWE-O;> RTYU-O;> IOP[-O;> ]Del-O;>>D-P;> CapsA-P;> SDFG-P;> HJKL-P;> ;'Ente-P;>>D-Q;> rShif-Q;> tZXC-Q;> VBNM-Q;> ,./Sh-Q; >>D-R;> iftCt-R; > rlAlt -R;(> ScribM-R;0> enuEsc-R;>>D-V;8> ~!@-V;@> #$%^-V;H> &*()-V;P> _+|<-~>keycapsshift-V;>>:D-W;X> ->q-W;`> wert-W;h> yuio-W;p> p{}De-W;>>[D-X;x> lCaps-X;> asdf-X;> ghjk-X;> l:"E-X;>>|D-Y;> nterS-Y;> hiftzx-Y;> cvbn-Y;> m<>?-Y;> Shift-Y; >>D-Z;> CtrlAl-Z;> t Scri-Z;> bMenuE-Z;>>D-a;> scShiL=keytab-a;=>D-b;> ftCtrl-b;=>D-c;=>D-d;> AltCaps-d;=>D-e; =>D-e;$=A-f;> DelEnt-f;(=>D-f;,= A-g;0=>D-g;4=A-h;> erEsc<-h;8=>D-h;<=A-i;@=>D-i;D= A-j;> -->Scr-j;H=>D-j;L=A-k;> ibMenu-k;P=> D-k;T=A~> keyset-p; >>D-q; >>D-r; >>D-s; >>D~> keyboardmouse| >A~@ mp| @ ~@ cp @ pQ&AX<~? kp  ?p SpQpSpQpS~>keydown>p ? p @ W keyup>p ? p @ p pQ p O~>keyboardfree> Ap @ p  ?pdPpSL=_putctlimage=p ?phOpS=p ?plOpS=p ?ppOpS=p ?ptOpS=p ?pxOpSL=_putctlfont=p ?p|OpS=pA WGkeyboardy>A~@rowp@~@kp@ &AU`whichkey>LAp@ ~?ra?pSp  AaSpA !ypQpSL(u=insetrect=~@pp@ p Sp@ p SaSa?pA !yLZC=ptinrect=&AXp?p@ p Sp ? C p S>p ? p?p?~?!xp!?p@ pP A p  >p  a OpO p  A a >~?"wpp"?~?#colpA#?W)keyrect)>HAp@ a?pSp  AaSpA !ypQpS=p?~?*pp*?p?p*?p??p?p@ p S~@+rowp+@ p S>p?p@ p Sp+@ C p S>p+@ p?p?p!?p > p Q p  A a >p"?pA?W..keydraw.>A~@/statep/@ p@ a QpOpS=p@ p/@ p  a RpAOp RpR  pR    &AQr<L1X=0displayp0= p Sp  AaSpA !yL =1screenp1= p,P p SpASpA p SLl+w=allocimage=p@ p &AX<p/@ p  a Q~?imp ?p Oa?pSp  AaSpA !ypTpS=p@ p?pSp  AaSpA !ypQpSptQpOpSLI6=ZPa= pPpSpPp SL=border=p?pSaSa?pA !yp@pdOpOpSpASa= pPpSpPp SLu=draw=p??p?p??~?dyp?p?p*?p?p*?p@pxOpO~?f1p?p@p|OpO~?f2p?p*?~? nextyp ?~? rowpA ?W keysetp   > a Qp Op $?p  ? A ~> wida   >p "?p  ?p ?p @ p  Sp  ? C  p  S >p $? p !? p  ?p ?p?~? colpA ?Wkeyresize+> Ap/A W/p0? W0<0~>keyboardshow4>4A~@kp4@ p80R&8AO8<9p:R&:AO:p;@ p<R <A p<  a< Rp<O&<AX<<=p>8Rp>Sp>  >Aa>Sp>A !>>y>p>R >A a> Rp>Op>Sp>ASp>Rp>Sp>Rp> S>=p>@ p?P ?A&?AO?7<~?ra@?p@Sp@ Sp@Ap@Sp@A S@)>p@@ pA8QpASaASaA?pAA !AAyApAlQpAOpASpAhQpAOpASaA= pAPpASpAPpA SA=aB?pBSpB@pBSpBApBSpB ApB SB)>pB@ pC8QpCSaCSaC?pCA !CCyCpClQpCOpCSpChQpCOpCSaC= pCPpCSpCPpC SC=pC@ pEP EA&EAOEXpF@ pG8QpGSaGSaG?pGA !GGyGpGlQpGOpGSpGhQpGOpGSaG= pGPpGSpGPpG SG=pG@ pIP IA&IAOIxpJ@ pK8QpKSaKSaK?pKA !KKyKpKlQpKOpKSpKhQpKOpKSaK= pKPpKSpKPpK SK=pM0=pMSpMApMSLϵJ=flushimageM=M~>keydownQ>@ApW@ pW S~@ppW@ pW SpW@ pW SaW ? pW  SaW ? pW SaW? pW S~> whichkeyW >pW@ pW pXQ&X ~?!spX !?XX<YpZ SZ>pZ@ &[!?AO["keylookupb"> ApfA Wf&keyupm&>8Apt@ pt Spt@ pt Spt@ pt Sat ? pt  Sat ? pt Sat? pt St >&uAXu<v~?'spw'?pwSw">pw ~?(valpw(?px@pxO xA&xAOx<&y  ASy<&y AUy).stringp{>)D p{ S{%=&{AX{<-};)> AltCtrlp}'? p} Sp}>)D p} S}%=p}@ &}AX}<~APW~< AP-;)> ShiftCp'? p Sp>)D p S%=&AO)D p S%=p@ &AO apsShifp'? p Sp>$)D p S%=&AX*)D p S%=p@ &AX#<APW%< APp S>p(? p@ & AO4+keyboardctl+>$A~@,cp,@~?-kp-?~@.cpp.@ p P pP p S~>/cmdsp>/D p SpA p SL#3=0_ctllookup0=p-? p.@ W] tCaps%-;0)> q: unrec-;8)> ognized -;@)> message p>/)DpSpQpSp SLP=1ctlerror1=WE '%s'%q:-;P)> bad bor-;X)> der: %cp>M)DpSp-?pOpSp S1=p.@ p-?pQ p OWE %q: bad -;h)> font mes-;p)> sage '%sp>`)DpSpQpSp S1=p-? p.@ p Sp  xApSp PpOpSLE=_setctlfont=p.@ p-? pQ&AX '%q: ba-;)> d rectan-;)> gle: %sp>z)DpSpQpSp S1=p-? p  Aa?pA !yp S>WEWEWE %q: bad -;)> sizes: %p>)DpSp-?pOpSp S1=p-? p?pPp?pPp-? p?pPp?p PWE<&AQo skeyboa~@csp@ p Sp>)D p SpA p S~@namep@ p  SL = _createctl =p-?-;)> rdwhitep>)D p SL6= _getctlimage =p-? pdP-;)> opaquep>)D p S =p-? phPp>)D p S =p-? plP-;)> yellowbp>)D p S =p-? ptP-;)> lackblap>)D p S =p-? ppP-;)> ckfontp>)D p SL6= _getctlfont =p-? pxPp>)D p S =p-? p|P-;)> font%q:-;)> value 0p>)D p S=p-? p<QpAQpAQpAQpAQp>+D p DQ~> keyboardmousep> D p HQ~> keyboardfreep> D p PQp   Ap Sp Ap Sp xQp Ov Oa O Ap Sp Ap  Sp Ap S =p -?  - ;)> x%x~>keycapsshift5 >A~>keyshift5 >A~>wid5 >PA5 )>A~>keycaps5 >A5 =ALQA=ctldeletequits5 =ALQA=_ctlsnarffd5 =A5 #=`A5 />8A~>keyregular5 >A~>keyset5 >AI label.8 1379702078 0 0 664 8902 ` ~Ecmds~>.string-;>>D-;> alignbo-;>>D-;> rderbor-;> dercolor-;>> D-; >>D-;> focusf-;>>D-; > onthide-;>>$D-;>>)D-;(> imager-;>>/D-;0> ectreve-; >>4D-;8> alshow-;$>>;D-;(>>@D-;@> sizetex-;,>>ED-;H> tcolorv-;0>>OD~>labelfree%>A~@cp)@ ~?lp* ?p*hPp*SL=_putctlfont*=p+?p+lOp+SL=_putctlimage+=p,?p,pOp,S,=p-?p-tOp-S-=-~>labelshow2>hA~@ lp2 @ p70Q&7AO7<8p9  9A~? ra9 ?p9A !99y9p:8Qp:Sa:Sa: ?p:A !::y:p:lQp:Op:Sp:ASp:lQ p:P p:Pp:Sp: Pp: SLu= draw: =p: @ p;dQ&;AS;XlabelctlI>$ApO@~?lpO?~@cppP@ pP P pPP pP SpP>D pP SpPA pP SL#3=_ctllookupP=pP? pP@ W alue%q:-S;X> unrecog-S;`> nized me-S;h> ssage '%pS>UDpSSpSQpSSpS SLP=ctlerrorS=WT s'%q: b-\;x> ad bordep\>sDp\Sp\?p\Op\Sp\ S\=p\@ p]?p]Q p] dOW^ r: %c%q-y;> : bad re-y;> ctangle:py>DpySpy?pyOpySpy Sy=pz? zAaz ?pzA !zzyzW{WW %s%q: -;> bad sizep>DpSp?pOpSp S=p? p ?pPp ?pPp? p ?pPp ?p PWW<&AQ s: %sla~@&csp&@ p Sp>D p SpA p S~@'namep'@ p  SL =(_createctl(=p?p>D p S$=p? pxP-;> belwhip>D p SL6=)_getctlimage)=p? plP-;> teblackp>D p S)=p? ppPp>D p S)=p? ptP-;> blackfp>D p SL6=*_getctlfont*=p? phQpAdQp>D p DQp>D p PQp -;> ont5>A5=ALQA=+ctldeletequits5+=ALQA=,_ctlsnarffd5,=A5>8AImenu.8 1379702078 0 0 664 15549 ` ~Ecmds~>.string-;>>D-;> addalig-;>>D- ;> nborder- ;>> D-!;> borderc-!; >>D-";> olorfoc-";>>D-#; > usfont-#;>>#D-$;>>(D-%;(> formath-%;>>/D-&;0> ideimag-&; >>4D-';$>>:D-(;8> erectr-(;(>>?D-);@> evealse-);H> lectcolo-);,>>FD-*;P> rselect-*;X> textcolo-*;0>>RD-+;4>>bD-,;`> rshows-,;8>>gD--;h> izetext--;<>>lD-.;p> colorwi-.;@>>vD~>menufree6>A~@cp:@ ~?mp; ?p;xPp;SL=_putctlfont;=p<?p<dOp<SL=_putctlimage<=p=?p=lOp=S==p>?p>hOp>S>=p??p?pOp?S?=p@?p@tOp@S@=@~>menushowD>A~@ mpD @ pL0Q&LAXL$ menusizev >$Apv @ p}A ~?!xp} !?~?"yp~A"?pxRpO pA W)&menuhide&>Ap @pOpSL='freeimage'=p @ pAQpQ p QpAQpAQpQ&AU_)menutrack)>4A~@*msp*@ ~@+cp+@ pQ&AXk<pQ&AOq ndow%q:-;> value %p$QpSp>}DpSpQpS~?,mp ,?pQp SLi=-chanprint-=p,?pS&>pR p Qa?pSp  AaSpA !yp ,?pQpS=p*@ pQ p SpQ p SaSa?pA !yLZC=.ptinrect.=p,? &AX~>/menuctl/>DAp+@p,?~@0cpp0@ p P pP p Sp>D p SpA p SL#3=1_ctllookup1=p0@ p,? W>}<-;> d%q: un-;> recogniz-;> ed messa-;> ge '%s'p>DpSpPpSp SLP=ctlerror=WWWWWW menushow >W .string-; > %q: bad -; > rectanglp> DpSpQpSp S=p,? p  Aa?pA !yp S >WWWWW  e: %s%q-; > : bad si-; > zes: %sp> DpSp,?pOpSp S=p,? p?pPp?pPp,? p?pPp?p PWW W*p.,?p/O / ? p/  Op0p0O 0 ? p0 OLiO= _screenp1 = p1 Sp1 1Aa1Sp1A !11y1p1ASp1A p1 SL 2= allocwindow1 =p1,? p1Qp2Q&2AX2Lp8,? p9xQp9O v9R a:?p:Sp: Qp:Q : &:A:A:Ap:Q : p: Sp: &: A:A:Ap:Q : p: p:  =:? : p:S:%=p:,?p:4Op:0Op:Sp:?p:Sp:?p:SL =moveto:=W=<&=AQ= D pF SpFA pF S~@namepF@ pF  SL =_createctlF=pF,?-G; > menufonpG> D pG SL6=_getctlfontG=pG,? pGxP-H; > twhitepH> D pH SL6=_getctlimageH=pH,? pHdPpI> D pI SI=pI,? pIlP-J; > blackyepJ> D pJ SJ=pJ,? pJpP-K; > llowblapK> D pK SK=pK,? pKtP-L; > ckblackpL> D pL SL=pL,? pLhP-M; > %q: valpM> D pM SM=pM,? pM<QpNAQpOAQpPAQpQAQpRAQpSAQpT>)D pT HQpU>/D pU DQ~>menufreepV>D pV PQpW WW-W; > ue %d5W >A5W=ALQA=ctldeletequits5W=ALQA=_ctlsnarffd5W=A~>cmds5W>HAIWradiobutton.8 1379702078 0 0 664 7823 ` ~Ecmds~>.string- ;>>D-;> addbutt-;>>D-;> onfocus-;>> D-;> format-; >>D-;>>D-;> hiderec-;>>D-; > treveal-;>>"D-;>>)D-;(> showsi-; >>.D-;0> zevalue-;$>>3D~>radiomouse> A~@cp#@ p$A W$ radiofree, >A.~> radioshow1 >A~@ rp1 @ p50T&5AO5=<6p7A W7B value %p8lTa8 Op8Op8Sp8>9Dp8Sp8dT&8 p8 ?X8QBDp9S9 =p9 @ p9? W9?<9~> radioctl> >,ApE@~?rpE?~@cppG@ pG P pGP pG SpG>D pG SpG A pG SL#3=_ctllookupG=pG? pG@ W dshow%-J;H> q: unrec-J;P> ognized -J;X> message pJ>GDpJSpJPpJSpJ SLP=ctlerrorJ=WKp '%s'%q:-P;h> can't a-P;p> dd %s: %pP>eDpPSpP?pPOpPSpP@pP OpPOpPSP=-Q;x> r%%q: %-Q;> q button~?fmtaQ?pQSpQApQSpQ>zDpQSpQ?pQOpQ SLD$s5=snprintQ=-R;> %%dforpR@pRSpR>DpRSaR?pRSR =pR@ -S;> mat %qepS SpS>DpSSpS4PpSOpSSLX1I=controlwireS=pS? pTlQ pT SpTpQ TA TA pT SL-ə=ctlreallocT=pT? pTlRpUpRpUlR aUPpU@ pU OCVpRpWAdRpX SX >WYp vent%q:-\;> senderl-\;> ess butt-\;> onevent:p\>Dp\Sp\Pp\Sp\ S\=p\@ p]Q p] S]=p]? p]p]@p^A W^ %q%q: -b;> not my e-b;> vent: %qpb>DpbSpbTpbSpb@pbSb=pb@pb? pb? pc@pcO&cAXc<-e;> value 1peSpe>DpeSe =WeWkpWpWp %q: bad-;> sizes: p>DpSp?pOpSp S=p? p?pPp?pPp? p?pPp?p PWpWp<&AQ<& AO} %slabel~@csp@ p Sp>D p SpxA p S~@namep@ p  SL =_createctl=p?-;> %q: valp>D p S=p? p<QpAdQp>D p HQp> D p DQp -;> ue %d5>ALQA= ctldeletequits5 =ALQA=!_ctlsnarffd5!=A5>,AIscribble.8 1379702078 0 0 664 12617 ` ~Ecmds~>.string-;;>>D-<;> alignbo-<;>>D-=;> rderbor-=;> dercolor-=;>> D->; >>D-?;> focusf-?;>>D-@; > onthide-@;>>$D-A;>>)D-B;(> imagel-B;0> inecolor-B;>>/D-C; >>9D-D;8> rectre-D;$>>>D-E;@> vealsho-E;(>>ED-F;,>>JD~>scribmouseS> A~@cpX@ ~@mpY@pYO YA&YAOY)resetstroke\>p\? p_@ p_Q p_ Sp_Q p_ Sp_ p_ ? _Aa_Sp_A !__y_LZC=ptinrect_=p_? &_AO_( addpoint` >p`? W`W scribchare >pf?pfS~> scribshowf >pf ? pf? &g AOgWscribfreen>Apr@ ps ?pshPpsSL=_putctlimages=pt?ptlOptSt=pu?pupOpuSu=pv?pvtOpvSL=_putctlfontv=v{ > A~@bp{@ ~@rp{@ &} AX}u wsize'p  ApSp>ODpSLi})=strcpy=W<&  AL<-;P> 'ctl-%p  ApSp>SDpSp  @ApSL=sprint=WZDpSp S= >`Ap@ pQ~?sp?p0Q&AO<pdQ&AS<~?ra?pSp  AaSpA !ypdQpSL(u=insetrect=p@ p8QpSp  AaSpA !ypdQpSppQpOpSLI6=ZPa= pPpSpPp SL=border=p@ W c%C ^Cp>]D WaD W #&^ 1p>fD W 23 ABCp>kD WpD W<-;p> Abc abp>uD -;x> c%s %s~?bufa?pSp ApSp>zDpSp  Sp@ ApSLD$s5=snprint=p@ ~=.ratholea=pSp8QpSp?pSp?p SplQpOpSa= pPpSpPpSptQpOpSa?p SL<5ו=string=L1X= displayp =pSpApSLϵJ=!flushimage!=~>"scribctl">$Ap@~?#bp#?~@$cpp$@ p P pP p Sp>D p Sp A p SL#3=%_ctllookup%=p#? p$@ W %q: unre-;> cognized-;> messagep>DpSp#?pOpSp$@pSLP='ctlerror'=W* '%s'%q-;> : bad bo-;> rder: %cp>DpSp#?pOpSp S'=p$@ p#?pQ p dOW* %q: bad-;> rectangp>DpSp#?pOpSp S'=p#? Aa?pA !yW*W*W* le: %s%-;> q: bad s-;> izes: %sp>DpSp#?pOpSp S'=p#? p?pPp?pPp#? p?pPp?p PW*<&AQ&A~@-wp-@ pQpAOp S >~>.displaystroke .>(A~@/bp /@ pQ p8QpSpPpSpPpSpA SpASpASplQpOpSa= pPpSpPp SLߛ=0poly0=p =pSpApS!=~>1displaylast1>,Ap-@ pT pQ & AS]Ap(-@p(O p*Rp*R &* X*?L =createscribbleC=A~> .string-G; > scribbl~@ cspG @ pG SpG> D pG SpGA pG S~@ namepG @ pG  SL = _createctlG =~? bpG ?-H; > ewhitepH> D pH SL6=_getctlimageH=pH ? pHhPpI> D pI SI=pI ? pIlP-J; > blackblpJ> D pJ SJ=pJ ? pJpQpKAxQ-L; > ack%q: -L; > value 0xpL> D pL SLe'=ctlstrdupL=pL ? pL<P-M; > %xfontpM> D pM SL6=_getctlfontM=pM ? pMtPL%=scribbleallocN=pN ? pNQpOA|QpP> D pP SP=pP ? pPpQpQAdQpR>"D pR DQ~>scribmousepS>D pS HQ~>scribfreepT>D pT PQpU UU-U; > black5U >A5U=ALQA=ctldeletequits5U=ALQA=_ctlsnarffd5U=A~>cmds5U>4AIUslider.8 1379702078 0 0 664 12998 ` ~E.string-;> absolute~>cmds-;>>D-;> border-;>> D-;> borderco-;>>D-;> lorclam-; >>D- ; > pfocus- ;>>"D-!;>>(D-";(> formath-";>>/D-#;0> ideimag-#;>>4D-$;8> eindica-$;@> torcolor-$; >>:D-%;$>>ID-&;H> maxori-&;(>>MD-';P> entrect-';,>>TD-(;X> reveal-(;0>>YD-);4>>`D-*;`> showsiz-*;8>>eD-+;h> evalue-+;<>>jD-,;@>>pD~>sliderfree0>A~@cp4@ ~?sp5 ?p5hPp5SL=_putctlimage5=p6?p6lOp6S6=p7?p7pOp7S7=p8?p8tOp8S8=8~>slidershow<>PA~@sp<@ pA0Q&AAOA<BpC  CA~? raC ?pCA !CCyCpD8QpDSaDSaD ?pDA !DDyDpDhQpDOpDSpDASpDhQ pDP pDPpDSpD PpD SLu= drawD =pD@ pEdQ&EASEXsliderctlg>(Apm@~?spm?~@cppn@ pn P pnP pn Spn>D pn SpnA pn SL#3=_ctllookupn=pn? pn@ WP vis%q: -q;x> unrecogn-q;> ized mes-q;> sage '%spq>tDpqSpqQpqSpq SLP=ctlerrorq=Wr '%q: ba-z;> d borderpz>DpzSpz?pzOpzSpz Sz=pz@ p{?p{Q p{ dOW| : %chigp@ p P pP p Sp>D p SL,=strcmp=p@ &AX"D p S=p? p@ &AX0 hlow%q-;> : unreco-;> gnized c-;> lamp: %sp>DpSpPpSp S=W %q: neg-;> ative ma-;> x value:p>DpSpRpSp S=p? p@ p|RpQ & OW %shorp@ p P pP p Sp>D p SpA p SLa·=strncmp=p? &AXD p SpA p S=p? &AX ver%q: -;> unrecogn-;> ized ori-;> entationp>DpSpPpSp@pS=p? pP&?OW : %s%q:-;> bad rec-;> tangle: p> DpSp?pOpSp S=p? Aa ?pA !yWWW %s%q: b-;(> ad sizesp>#DpSp?pOpSp S=p? p ?pPp ?pPp? p ?pPp ?p PWWW<&AQf slidermouse ><A~@!mp!@ p@ pR&AXL =#createslider!#=A-%;0> : %ssli~@$csp%$@ p% Sp%>5D p% Sp%A p% S~@%namep%%@ p%  SL =&_createctl%&=p%?-&;8> derwhitp&><D p& SL6='_getctlimage&'=p&? p&hP-';@> eblackp'>BD p' S''=p'? p'lPp(>HD p( S('=p(? p(pP-);H> blackblp)>ND p) S)'=p)? p)tP-*;P> ack%q: -*;X> value %dp*>TD p* S*=p*? p*<Qp+AdQp,> D p, HQp->D p- DQp.>D p. PQp/ //-/;`> 5/>hALQA=(ctldeletequits5/(=ALQA=)_ctlsnarffd5/)=A5/>DAI/tabs.8 1379702078 0 0 664 11977 ` ~Ecmds~>.string-+;>>D-,;> addbord-,;>>D--;> erborde--;>> D-.;> rcolorb-.; >>D-/;> uttonfo-/;>>D-0; > cusform-0;>>$D-1;(> athide-1;>>+D-2;>>0D-3;0> imagere-3; >>6D-4;8> ctrevea-4;$>>;D-5;@> lsepara-5;(>>BD-6;H> tionsep-6;P> aratorco-6;,>>MD-7;X> lorshow-7;0>>\D-8;4>>aD-9;`> sizeva-9;8>>fD~>tabshow=><A~@tp=@ pC0R&CAOC<DpEA WE luevalupFRaF OpFOpFSpF>lDpFSpFhR&F ~?ipF ?XF e %drevpHRpHSpH>uDpHSpHhRpHSH=-I;x> eal %dspI@pIOpISpI>DpISI=pI@ pJhR&JAPJ2<KpLR pMP&MAXM7<NpPP~?raP?pPA !PPyPpQhRpQR aQPpQOpQOpQ?pRhR pRR aR PpROpR OpR?pS8RpSSaSSaS?pSA !SSySpSxRpSOpSSpSASpSxR pSP pSPpSSpS PpS SLu=drawS=L1X= displaypT =pTSpTApTSLϵJ= flushimageT =T~> tabsizeX >A~@ cpZ @ p[P&[AO[k tabctl` ><Apg @~?tpg?~@cpph@ ph P phP ph Sph>D ph SphA ph SL#3=_ctllookuph=ph@ ph? W how%q: -l;> arg counpl>DplSplRplSpl TplOplSLP=ctlerrorl=pl@ pl? pmAWm t: %s%q-p;> : no suc-p;> h contropp>DppSpp?ppOppSpp@pp Opp? ap OppOppSp=pq@ pq P pq? aq P pqP pq Sq=&rAXr<-s;> l: %s%q-s;> : no suc-s;> h controps>DpsSps?psOpsSps@ps Ops? as OpsOpsSs=pt?pt|OptSpt?ptSL]=_ctladdgroupt=-u;> l: %sadpu?puOpuSpu>DpuSpu@pu Opu? au OpuOpuSu=-v;> d %qfor-v;> mat '%%s-v;> : %q but-v;> ton %%d'pv?pvSpv>DpvSpv?pvOpvSv=pw?pwSpw>DpwSpw?pw4OpwOpwSLX1I=controlwirew=pw? pxQ px SpxQ xA xA px SL-ə=ctlreallocx=px?px@ px? pxRpyRpyR ayPpy? py OCzRp{AhRW{<-};> eventsp}Rp}Sp}>Dp}S}=p}? p~  ~Ap~P ~Ap~A !~~y~W ize%q: -;> bad bordp>DpSp?pOpSp S=p@ p?pQ p dOW er: %c%-;> q: sende-;> rless bu-;> ttonevenp>DpSp?pOpSp S=p@ pQ p S=p? pp?pA WH t: %q%q-;(> : not my-;0> event: p>&DpSpTpSp@pS=p?p? p? p@pO&AXi<-;8> %qvaluepSp>;DpS=WxW 1%q: b-;H> ad recta-;P> ngle: %sp>CDpSpQpSp S=p? p  Aa?pA !ya?pSaSa?pA !ypdQpSL(u=insetrect=-;X> rect %Rp?pOpSp>YDpSaSa?pA !y=WW %q: ill-;h> egal val-;p> ue '%s'p>aDpSpRpSp S=p? p@ pQ p hRp S>W<-;x> %q: unre-;> cognized-;> messagep>xDpSpRpSp S=W<&AQ+tabfree>Ap @ pAPp ?pPpSL0fj=free=p?pAO~>activatetab>Ap @~@act&@AOM '%s'ta~@#csp#@ p Sp>D p SpA p S~@$namep$@ p  SL =%_createctl%=pAhOpAOp> D p DOpAHOp|?p>D p PO-;> b_%s-ro~?&sa&?pSpApSp>DpSp$@p SLD$s5='snprint'=p#@ p Sa&? p SL =(createrow(=p|? p|P-;> w_%s-sta&?pSpApSp>DpSp$@p S'=p#@ p Sa&? p SL =)createstack)=p|? pP-;> ack_%s-a&?pSpApSp>DpSp$@p S'=p#@ p Sa&? p SL =*createcolumn*=p|? pQ-;> columna-;> dd %q %qpQpSp>DpSp|QpOpSpQpOp SLw=+ctlprint+=p>D p SL6=,_getctlimage,=p|? ptP-;> blackwp>D p S,=p|? pxQp> D p TQp>D p XQp -;> hite5>ALQA=-ctldeletequits5-=ALQA=._ctlsnarffd5.=A5><AItext.8 1379702078 0 0 664 27124 ` ~E.string-7;> accumula~>cmds-7;>>D-8;>> D-9;> teadda-9;>>D-:;> lignbor-:; >>D-;;> derbord-;; > ercolor-;;>>D-<;>>(D-=;(> clearde-=;>>.D->;0> letefoc->;>>5D-?;8> usfont-?; >>;D-@;$>>@D-A;@> hideima-A;(>>ED-B;H> gerect-B;,>>KD-C;P> replace-C;0>>PD-D;4>>XD-E;X> reveals-E;8>>_D-F;`> crollse-F;<>>fD-G;h> lectsel-G;p> ectcolor-G;@>>mD-H;x> selecti-H;> ngcolor-H;D>>yD-I;> selectmo-I;H>>D-J;> deselec-J;L>>D-K;> tstyles-K;P>>D-L;> howsize-L;T>>D-M;> textcol-M;X>>D-N;> ortopli-N;\>>D-O;> nevalue-O;`>>D-P;d>>D~>textmouseZ>A~@cp_@ ~>debug&`>AO`<-`;> warpte-`;> xtmouse -`;> %s t->la-`;> stbut %d-`;> ; m->but-`;> tons %d p`Ap`Sp`>Dp`Sp`Rp`S~?tp` ?p`tRp` S~@mp`@p`Op`SLJ=fprint`=p`? paR&aAUa<bpcR&cAXc textlined >pd? pd peR&eAUek texttoggleio >po? pstRps@ psP sA &s Os8 texttoggleu >pu? pu &vAUv %q: sel-x;> ect %d %px$RpxSpx>DpxSpxRpxSpx  SpxR px  ~? selpx  ?%x QAOxAOz<-z;> dtextmo-z;> use Seld-z;> own even-z;> t %q: se-z; > lect %d pzApzSpz>DpzSpzRpzSpz  SpzR pz  %z QAOzAO}<-};(> %d text-};0> mouse Se-};8> lup no e-};@> vent yet-};H> %q: sel-};P> ect %d %p}Ap}Sp}>,Dp}Sp}Rp}Sp}  Sp}R p}  p}  ?%} QAO}p? p pAR&AU d %q: s-;`> elect %dp$RpSp>[DpSpRpSp  ?p  SpRpS =p? &>AO<-;h> %dtext-;p> mouse Se-;x> lup even-;> t %q: se-;> lect %d pApSp>lDpSpRpSp ?p SpRpS=p? W2p? W$textshow>p? &>AO2<-;> %d text-;> mouse Se-;> lup canc-;> el %q: s-;> elect %dpApSp>DpSpRpSp ?p SpRpS=p? pARpARp@ pP A p tR~>textfree> Ap@ p ?pxPpSL=_putctlfont=p?p|OpSL=_putctlimage=p?pOpS=p?pOpS=p?pOpS=p?pOpS=p? pA WYA~@tp@ p0R&AOs<p  A~?ra?pA !ypxRpO~?fp?p8RpSaSa?pA !yp|RpOpSpASp|R pP pPpSp Pp SLu=draw=p@ pdR&AS)textctl)>4Ap@~?*tp*?~@+cpp+@ p P pP p Sp>D p SpA p SL#3=,_ctllookup,=p+@ p*? W %d %q:-;> unrecog-;> nized me-;> ssage '%p>DpSpRpSp SLP=-ctlerror-=W s'%q: b-;> ad bordep>DpSp*?pOpSp S-=p+@ p*?pQ p dOWW r: %c%q-;> : line n-;> umber ou-;> t of ranp>DpSpRpSp S-=p*? p? p Ra  Op Op S =p *? p ? p Ta  Op Sp Ta  O Ap Sp T   A Ap SL4!پ=memmove =p *? p ? p T a  Rp Sp T a  RC p Sp T  / p S =p *? / Pp  S >W.string-$;> ge: %s%-$;> q: bad r-$;> ectanglep$>Dp$Sp$Rp$Sp$ S$-=p$*? p%  %Aa%?p%A !%%y%p&dR &p&? &? & p& &p&xR p&P v&P p& ?:&?p&pRW' : %s%q:-,;(> line nu-,;0> mber out-,;8> of rangp,>%Dp,Sp,Rp,Sp, S,-=p,*? p,? p-Ra- Op-Op-S-=p.+@ p. P p.P p. SL _%=_ctlrunestr.=p.*? p.T p.? a. P p.Pp/ S/>W0W5 e: %s%q-=;H> : bad se-=;P> lect mes-=;X> sage: %sp=>FDp=Sp=Rp=Sp= S=-=p=+@ p=*? p>T&>AX>aD p? SL,=strcmp?=p?*? &?AX? allnonpC+@ pC P pCP pC SpC>eD pC SC=pC+@ pC*? &CAXC WJ e%q: se-M;p> lection -M;x> index ou-M;> t of ran-M;> ge (nlin-M;> e %d): %pM>jDpMSpMRpMSpMRpMSpM  SM-=pM+@ pM*? pNRpNT N sNOpNT &N AON9WP ssinglepW+@ pW P pWP pW SpW>D pW SW=&WAXWaD pY SpYA pY SLa·=strncmpY=&YAXYn multidp^+@ p^ P p^P p^ Sp^>D p^ S^=&^AX^D p` S`=&`AX`Wf ownup%-r;> q: bad s-r;> izes: %spr>DprSpr*?prOprSpr Sr-=ps*? ps?psPps?psPpt*? pt?ptPpt?pt PWuW %q: wro-;> ng argum-;> ent coun-;> t in '%sp>DpSpRpSp S-=p+@ p*? pR~? np ?W '%q: li-;> ne numbe-;> r out of-;> range: p>DpSpRpSp S-=p+@ WW %s%q: s-;> election-;> index o-;> ut of ra-; > nge (nli-;(> ne %d): p>DpSpQpSpQpSp  S-=p+@ p? p*? phQ& Up*?pAOW texttogglei >A~@ip@ ~@tp@ pR&AX%textshow>~>textline>0Ap@ p  Aa?pA !ypdQ&ASBtexttoggle>Ap@ p Sp@ p Sp@ p S>p &AUvp? p L =createtext=A-;0> %stext~@csp@ p Sp>3D p SpA p S~@namep@ p  SL =_createctl=~?tp?pA p S1=p? pPpA p S1=p? pQpAQp>8D p SL6=_getctlimage=p? p|P-;8> whiteblp>>D p S=p? pP-;@> ackblacp>DD p S=p? pP-;H> kyellowp>JD p S=p? pP-;P> paleyelp>QD p S=p? pP-;X> lowfontp>\D p SL6=_getctlfont=p? pxQpAQpAQpAtQ~>textmousep >D p  HQp >)D p  DQ~>textfreep >D p  PQp AQp AQp AQp AQp    - ;`> 5 >hA5 %=A~> debug5  >ALQA=!ctldeletequits5 !=ALQA="_ctlsnarffd5 "=A~>#cmds5 #>lAI textbutton.8 1379702078 0 0 664 15282 ` ~Ecmds~>.string-#;>>D-$;> alignbo-$;>>D-%;> rderbor-%;> dercolor-%;>> D-&; >>D-';> focusf-';>>D-(; > ontform-(;>>$D-);(> athide-);>>+D-*;>>0D-+;0> imageli-+; >>6D-,;8> ghtmask-,;$>><D--;@> paletex--;(>>AD-.;H> tcolorp-.;P> ressedte-.;X> xtcolor-.;,>>OD-/;0>>`D-0;`> rectrev-0;4>>eD-1;h> ealshow-1;8>>lD-2;<>>qD-3;p> sizete-3;@>>vD-4;x> xttextc-4;D>>{D-5;> olorval-5;H>>D~>textbuttonmouse<>A~@cp@@ ~@mpA@pAO AA&AAOA'textbuttonshowE>pE? WE'pJ? pN@pNO NApNR &N ONapU? WUap\? p`@ p`P `A p` R`~> textbuttonfreed > Api@ pj ?pjdPpjSL= _putctlfontj =pk?pkhOpkSL= _putctlimagek =pl?plpOplSl =pm?pmlOpmSm =pn?pnxOpnSn =po?potOpoSo =pp?ppOppSp =pq?pq|OpqSq =pq? prA WrA~@tpx@ p0Q&AX$textbuttonctl$>(Ap@~?%tp%?~@&cpp&@ p P pP p Sp>D p SpA p SL#3='_ctllookup'=p&@ p%? W&K ue%q: u-;> nrecogni-;> zed mess-;> age '%s'p>DpSpQpSp SLP=(ctlerror(=W %q: bad-;> rectangp>DpSpQpSp S(=p%? p  Aa?pA !ypAQWWW le: %s%- ;> q: bad s- ;> izes: %sp >Dp Sp %?p Op Sp  S (=p %? p ?p Pp ?p Pp %? p ?p Pp ?p  PWWW%<&% AQ%c textbut~@1csp.1@ p. Sp.>D p. Sp.A p. S~@namep.@ p.  SL =_createctl.=p.%?p/A p/ SLϻ=ctlmalloc/=p/%? p/Qp0AQ~>.string-1;> tonwhitp1>D p1 SL6=_getctlimage1=p1%? p1hP-2;> eyellowp2>D p2 S2=p2%? p2pP-3;> opaquep3>D p3 S3=p3%? p3lPp4>D p4 S4=p4%? p4tP-5;> blackblp5>D p5 S5=p5%? p5xP-6;> ackblacp6>D p6 S6=p6%? p6|P-7;> kpaleyep7>D p7 S7=p7%? p7P-8;> llowfonp8> D p8 SL6=_getctlfont8=p8%? p8dP-9;> t%q: vap9>D p9 S9-=p9%? p9<Qp:AQ~>textbuttonmousep;>D p; HQp<>$D p< DQp=> D p= PQp>AQp?AQp@AQpA AA-A;> lue %d5A> A5A =ALQA=ctldeletequits5A=ALQA= _ctlsnarffd5A =A~> cmds5A >PAIAtextbutton3.8 1379702078 0 0 664 18741 ` ~Ecmds~>.string-+;>>D-,;> alignbo-,;>>D--;> rderbor--;> dercolor--;>> D-.; >>D-/;> focusf-/;>>D-0; > ontform-0;>>$D-1;(> athide-1;>>+D-2;>>0D-3;0> imageli-3; >>6D-4;8> ghtmask-4;$>><D-5;@> pressed-5;H> textcolo-5;(>>AD-6;,>>RD-7;P> rrectr-7;0>>WD-8;X> evealsh-8;4>>^D-9;`> owsize-9;8>>cD-:;<>>hD-;;h> texttex-;;@>>mD-<;p> tcolore-<;D>>wD-=;x> nabledi-=;H>>~D->;> sableto->;L>>D-?;> ggleget-?;P>>D-@;> textval-@;T>>D~>textbutton3mouseG>A~@mpG@ ~@cpK@ pLQ&LAXLItextbutton3showO>pO@ pO? pPR PA pP QWPI ue%q: v-U;> alue %qpU$QpUSpU>DpUSpUQpUSpU ?pUQpUOpU SU=pV?VAOpW?pWSW>pW@ pW? pXR XA pX Qp[Q&[AX[p^@ p^? p_R _A p_ QW_ %q: valupd$QpdSpd>DpdSpdQpdSpd ?pdQpdOpd Sd=pe?eAOpf?pfSf>pf@ pf? pgR gA pg QpjQ&jAXjpn?pn@ pnP nA pn OWn e %q%q:-s;> value %ps$QpsSps>DpsSpsQpsSps ?psQpsOps Ss=pt?tAOpu?puSu>pv?pv@ pvP vA pv Ov~> textbutton3free| > Ap@ p ?pdPpSL= _putctlfont =p?phOpSL= _putctlimage =p?ppOpS =p?plOpS =p?pxOpS =p?ptOpS =p?p|OpS =p? pA WA~@tp@ p0Q&AX#textbutton3ctl#>(Ap@~?$tp$?~@%cpp%@ p P pP p Sp>D p SpA p SL#3=&_ctllookup&=p%@ p$? WV% q%q: un-;> recogniz-;> ed messa-;> ge '%s'p>DpSpQpSp SLP='ctlerror'=W$ %q: bad -;> rectanglp>DpSpQpSp S'=p$? p  Aa?pA !ypAQW$W $W$ e: %s%q-;> : bad si-;> zes: %sp>DpSp$?pOpSp S'=p$? p?pPp?pPp$? p?pPp?p PW$W($D p0 SL,=/strcmp0/=&0AX0 leftmidp2%@ p2 P p2P p2 Sp2> D p2 S2/=&2AX2 dlerighp4%@ p4 P p4P p4 Sp4>D p4 S4/=&4AX4D p9 S9/=&9AX9 tleftmp;%@ p; P p;P p; Sp;>D p; S;/=&;AX; iddlerip=%@ p= P p=P p= Sp=>&D p= S=/=&=AX=$?p>AOW?$,D pB SB/=pB$? &BAXB ghtonopD%@ pD P pDP pD SpD>/D pD SD/=pD$? &DAXD3D pJ SJ/=&JAXJ ffonofpL%@ pL P pLP pL SpL>6D pL SL/=&LAXLWU$<&U AQUE ftextbu~@1csp^1@ p^ Sp^>:D p^ Sp^A p^ S~@namep^@ p^  SL =_createctl^=p^$?p_A p_ SLϻ=ctlmalloc_=p_$? p_Qp`AQ~>.string-a;@> tton3whpa>FD pa SL6=_getctlimagea=pa$? pahP-b;H> iteyellpb>LD pb Sb=pb$? pbpP-c;P> owopaqupc>SD pc Sc=pc$? pclP-d;X> eblackpd>ZD pd Sd=pd$? pdtPpe>`D pe Se=pe$? pexP-f;`> blackblpf>fD pf Sf=pf$? pf|P-g;h> ackfontpg>lD pg SL6=_getctlfontg=pg$? pgdP-h;p> %q: val-h;x> ue %d %dph>qD ph Sh,=ph$? ph<QpiAQ~>textbutton3mousepj>D pj HQpk>#D pk DQpl> D pl PQpmAQpnAQpoAQppAQpqAQpr rr-r;> %d5r>A5r=ALQA=ctldeletequits5r=ALQA= _ctlsnarffd5r =A~> cmds5r >\AIr