home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / e / eggtimer / !Egg_timer / !RunImage < prev    next >
Unknown  |  1996-01-06  |  14.4 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1a f4 20 3c 21 | 45 67 67 24 44 69 72 3e |..... <!|Egg$Dir>|
|00000010| 2e 21 52 75 6e 49 6d 61 | 67 65 0d 00 14 14 f4 20 |.!RunIma|ge..... |
|00000020| 44 61 76 69 64 20 46 65 | 72 67 75 73 6f 6e 0d 00 |David Fe|rguson..|
|00000030| 1e 1b f4 20 76 65 72 73 | 69 6f 6e 20 30 2e 32 35 |... vers|ion 0.25|
|00000040| 20 28 36 2e 31 2e 39 36 | 29 0d 00 28 53 f4 20 4d | (6.1.96|)..(S. M|
|00000050| 61 69 6c 20 6d 65 20 74 | 6f 20 63 68 61 74 20 6f |ail me t|o chat o|
|00000060| 6e 20 47 61 6c 61 78 79 | 20 62 62 73 20 28 30 31 |n Galaxy| bbs (01|
|00000070| 36 31 20 37 30 37 20 39 | 33 30 36 29 20 44 61 76 |61 707 9|306) Dav|
|00000080| 65 20 46 65 72 67 75 73 | 6f 6e 20 28 55 73 65 72 |e Fergus|on (User|
|00000090| 20 6e 75 6d 62 65 72 20 | 31 32 30 29 0d 00 32 05 | number |120)..2.|
|000000a0| f4 0d 00 3c 0d 62 65 65 | 70 65 72 25 3d 31 0d 00 |...<.bee|per%=1..|
|000000b0| 46 0d 73 65 65 70 65 72 | 25 3d 31 0d 00 50 11 6d |F.seeper|%=1..P.m|
|000000c0| 5f 64 5f 68 5f 6d 5f 73 | 25 3d 31 34 0d 00 5a 11 |_d_h_m_s|%=14..Z.|
|000000d0| 74 69 6d 65 24 3d 22 30 | 30 3a 30 30 22 0d 00 64 |time$="0|0:00"..d|
|000000e0| 10 6f 6c 64 5f 74 69 6d | 65 24 3d 22 22 0d 00 6e |.old_tim|e$=""..n|
|000000f0| 15 61 63 74 69 76 38 24 | 3d 22 61 63 74 69 76 65 |.activ8$|="active|
|00000100| 31 22 0d 00 78 0a 61 61 | 72 25 3d a3 0d 00 82 15 |1"..x.aa|r%=.....|
|00000110| 74 69 6d 65 5f 74 6f 5f | 72 65 61 63 68 24 3d 22 |time_to_|reach$="|
|00000120| 22 0d 00 8c 09 62 31 25 | 3d 30 0d 00 96 09 62 33 |"....b1%|=0....b3|
|00000130| 25 3d 30 0d 00 a0 1e de | 20 62 32 25 20 31 30 30 |%=0.....| b2% 100|
|00000140| 30 30 2c 73 70 72 69 74 | 65 73 25 20 31 30 30 30 |00,sprit|es% 1000|
|00000150| 30 0d 00 aa 07 d9 23 30 | 0d 00 b4 0a 2a 46 58 20 |0.....#0|....*FX |
|00000160| 31 35 0d 00 be 0f de 20 | 62 69 63 6f 6e 25 20 32 |15..... |bicon% 2|
|00000170| 30 0d 00 c8 0f 69 6e 64 | 65 6e 74 30 24 3d 22 22 |0....ind|ent0$=""|
|00000180| 0d 00 d2 15 69 6e 64 65 | 6e 74 39 24 3d 69 6e 64 |....inde|nt9$=ind|
|00000190| 65 6e 74 30 24 0d 00 dc | 0a 66 68 25 3d 2d 31 0d |ent0$...|.fh%=-1.|
|000001a0| 00 e6 0b 66 72 6f 6d 25 | 3d 31 0d 00 f0 09 74 6f |...from%|=1....to|
|000001b0| 25 3d 31 0d 00 fa 0b 70 | 78 63 6f 3d 31 30 0d 01 |%=1....p|xco=10..|
|000001c0| 04 0b 63 6f 6e 73 25 3d | a3 0d 01 0e 0c 62 6f 78 |..cons%=|.....box|
|000001d0| 32 3d 31 30 30 0d 01 18 | 0f 66 75 6c 6c 73 68 65 |2=100...|.fullshe|
|000001e0| 65 74 3d 31 0d 01 22 09 | 78 63 6f 3d 30 0d 01 2c |et=1..".|xco=0..,|
|000001f0| 0c 70 79 63 6f 3d 33 38 | 30 0d 01 36 0e 70 72 69 |.pyco=38|0..6.pri|
|00000200| 6e 74 69 6e 67 3d a3 0d | 01 40 18 c8 99 20 22 48 |nting=..|.@... "H|
|00000210| 6f 75 72 67 6c 61 73 73 | 5f 53 6d 61 73 68 22 0d |ourglass|_Smash".|
|00000220| 01 4a 0e 63 6f 64 65 5f | 6f 6e 25 3d a3 0d 01 54 |.J.code_|on%=...T|
|00000230| 15 73 66 69 6c 65 24 3d | 22 66 69 6c 65 5f 30 31 |.sfile$=|"file_01|
|00000240| 31 22 0d 01 5e 1a 66 69 | 6c 65 24 3d 22 45 67 67 |1"..^.fi|le$="Egg|
|00000250| 24 44 69 72 3e 2e 45 67 | 67 79 31 22 0d 01 68 14 |$Dir>.Eg|gy1"..h.|
|00000260| 66 69 6c 65 5f 74 79 70 | 65 24 3d 22 30 31 31 22 |file_typ|e$="011"|
|00000270| 0d 01 72 0c 6c 65 76 65 | 6c 25 3d 31 0d 01 7c 0b |..r.leve|l%=1..|.|
|00000280| 62 6f 78 3d 31 30 30 0d | 01 86 0e 6d 61 74 72 69 |box=100.|...matri|
|00000290| 78 3d 31 30 30 0d 01 90 | 0e 6f 72 69 67 69 6e 3d |x=100...|.origin=|
|000002a0| 31 30 30 0d 01 9a 10 de | 20 74 69 74 6c 65 25 20 |100.....| title% |
|000002b0| 32 35 36 0d 01 a4 16 74 | 65 78 74 5f 6e 61 6d 65 |256....t|ext_name|
|000002c0| 24 3d 22 45 67 67 79 31 | 22 0d 01 ae 10 74 65 78 |$="Eggy1|"....tex|
|000002d0| 74 5f 6e 61 6d 24 3d 22 | 22 0d 01 b8 0b 4d 49 44 |t_nam$="|"....MID|
|000002e0| 24 3d 22 22 0d 01 c2 11 | 64 61 76 65 24 3d 22 44 |$=""....|dave$="D|
|000002f0| 61 76 65 21 22 0d 01 cc | 10 70 61 67 65 6e 75 6d |ave!"...|.pagenum|
|00000300| 24 3d 22 31 22 0d 01 d6 | 0d 72 6f 75 6e 64 73 25 |$="1"...|.rounds%|
|00000310| 3d 30 0d 01 e0 0a 74 72 | 65 70 3d 30 0d 01 ea 0f |=0....tr|ep=0....|
|00000320| 6d 6f 6c 65 74 6f 67 6f | 25 3d 30 0d 01 f4 11 64 |moletogo|%=0....d|
|00000330| 65 66 61 75 6c 74 25 3d | 39 30 30 30 0d 01 fe 0d |efault%=|9000....|
|00000340| 6c 74 67 70 65 72 25 3d | 30 0d 02 08 0e 63 61 72 |ltgper%=|0....car|
|00000350| 74 6f 67 6f 25 3d 31 0d | 02 12 0c 62 65 65 70 25 |togo%=1.|...beep%|
|00000360| 3d 32 30 0d 02 1c 1b c8 | 99 20 22 57 69 6d 70 5f |=20.....|. "Wimp_|
|00000370| 43 6c 6f 73 65 54 65 6d | 70 6c 61 74 65 22 0d 02 |CloseTem|plate"..|
|00000380| 26 3c c8 99 20 22 57 69 | 6d 70 5f 49 6e 69 74 69 |&<.. "Wi|mp_Initi|
|00000390| 61 6c 69 73 65 22 2c 32 | 30 30 2c 26 34 42 35 33 |alise",2|00,&4B53|
|000003a0| 34 31 35 34 2c 22 45 67 | 67 20 54 69 6d 65 72 20 |4154,"Eg|g Timer |
|000003b0| 22 20 b8 20 2c 74 61 73 | 6b 25 0d 02 30 21 ee 20 |" . ,tas|k%..0!. |
|000003c0| 85 20 f2 63 6c 6f 73 65 | 3a f6 3a f1 22 20 61 74 |. .close|:.:." at|
|000003d0| 20 6c 69 6e 65 20 22 3b | 9e 3a e0 0d 02 3a 09 f2 | line ";|.:...:..|
|000003e0| 69 6e 69 74 0d 02 44 0f | f2 63 72 65 61 74 65 69 |init..D.|.createi|
|000003f0| 63 6f 6e 0d 02 4e 1b ee | 20 85 20 e7 20 a4 65 72 |con..N..| . . .er|
|00000400| 72 6f 72 20 8c 20 f2 63 | 6c 6f 73 65 3a e0 0d 02 |ror . .c|lose:...|
|00000410| 58 05 f5 0d 02 62 09 f2 | 70 6f 6c 6c 0d 02 6c 0b |X....b..|poll..l.|
|00000420| fd 20 71 75 69 74 25 0d | 02 76 0a f2 63 6c 6f 73 |. quit%.|.v..clos|
|00000430| 65 0d 02 80 05 e0 0d 02 | 8a 05 3a 0d 02 94 11 20 |e.......|..:.... |
|00000440| dd f2 63 72 65 61 74 65 | 69 63 6f 6e 0d 02 9e 36 |..create|icon...6|
|00000450| 21 62 25 3d 2d 31 3a 62 | 25 21 34 3d 30 3a 62 25 |!b%=-1:b|%!4=0:b%|
|00000460| 21 38 3d 30 3a 62 25 21 | 31 32 3d 36 38 3a 62 25 |!8=0:b%!|12=68:b%|
|00000470| 21 31 36 3d 36 38 3a 62 | 25 21 32 30 3d 26 33 30 |!16=68:b|%!20=&30|
|00000480| 30 32 0d 02 a8 3c 21 61 | 62 25 3d 2d 31 3a 61 62 |02...<!a|b%=-1:ab|
|00000490| 25 21 34 3d 30 3a 61 62 | 25 21 38 3d 30 3a 61 62 |%!4=0:ab|%!8=0:ab|
|000004a0| 25 21 31 32 3d 36 38 3a | 61 62 25 21 31 36 3d 36 |%!12=68:|ab%!16=6|
|000004b0| 38 3a 61 62 25 21 32 30 | 3d 26 33 30 30 32 0d 02 |8:ab%!20|=&3002..|
|000004c0| b2 39 f4 20 24 28 62 25 | 2b 32 34 29 3d 22 65 67 |.9. $(b%|+24)="eg|
|000004d0| 67 74 69 6d 65 72 32 22 | 3a 53 59 53 22 57 69 6d |gtimer2"|:SYS"Wim|
|000004e0| 70 5f 43 72 65 61 74 65 | 49 63 6f 6e 22 2c 2c 62 |p_Create|Icon",,b|
|000004f0| 25 20 54 4f 20 69 25 0d | 02 bc 11 f2 69 6e 73 74 |% TO i%.|....inst|
|00000500| 61 6c 6c 5f 69 63 6f 6e | 0d 02 c6 05 e1 0d 02 d0 |all_icon|........|
|00000510| 05 3a 0d 02 da 0c 20 dd | f2 63 6c 6f 73 65 0d 02 |.:.... .|.close..|
|00000520| e4 27 c8 99 20 22 57 69 | 6d 70 5f 43 6c 6f 73 65 |.'.. "Wi|mp_Close|
|00000530| 44 6f 77 6e 22 2c 74 61 | 73 6b 25 2c 26 34 42 35 |Down",ta|sk%,&4B5|
|00000540| 33 34 31 35 34 0d 02 ee | 05 e1 0d 02 f8 05 3a 0d |34154...|......:.|
|00000550| 03 02 0b 20 dd f2 70 6f | 6c 6c 0d 03 0c 33 74 69 |... ..po|ll...3ti|
|00000560| 6d 65 24 3d c0 a4 73 79 | 73 74 65 6d 5f 76 61 72 |me$=..sy|stem_var|
|00000570| 69 61 62 6c 65 28 22 73 | 79 73 24 74 69 6d 65 22 |iable("s|ys$time"|
|00000580| 29 2c 6d 5f 64 5f 68 5f | 6d 5f 73 25 29 0d 03 16 |),m_d_h_|m_s%)...|
|00000590| 39 e7 20 74 69 6d 65 24 | 3c 3e 6f 6c 64 5f 74 69 |9. time$|<>old_ti|
|000005a0| 6d 65 24 20 f2 70 75 74 | 5f 69 63 6f 6e 5f 74 65 |me$ .put|_icon_te|
|000005b0| 78 74 28 6d 61 69 6e 79 | 6c 69 6e 65 25 2c 33 2c |xt(mainy|line%,3,|
|000005c0| 74 69 6d 65 24 29 0d 03 | 20 34 e7 20 74 69 6d 65 |time$)..| 4. time|
|000005d0| 24 3c 3e 6f 6c 64 5f 74 | 69 6d 65 24 20 f2 70 75 |$<>old_t|ime$ .pu|
|000005e0| 74 5f 69 63 6f 6e 5f 74 | 65 78 74 28 61 72 6d 64 |t_icon_t|ext(armd|
|000005f0| 25 2c 33 2c 74 69 6d 65 | 24 29 0d 03 2a 13 6f 6c |%,3,time|$)..*.ol|
|00000600| 64 5f 74 69 6d 65 24 3d | 74 69 6d 65 24 0d 03 34 |d_time$=|time$..4|
|00000610| 0d c8 8e 20 61 61 72 25 | 20 ca 0d 03 3e 21 c9 20 |... aar%| ...>!. |
|00000620| b9 3a 20 e7 20 74 69 6d | 65 5f 74 6f 5f 72 65 61 |.: . tim|e_to_rea|
|00000630| 63 68 24 3d 74 69 6d 65 | 24 20 8c 0d 03 48 27 f2 |ch$=time|$ ...H'.|
|00000640| 70 75 74 5f 69 63 6f 6e | 5f 74 65 78 74 28 61 72 |put_icon|_text(ar|
|00000650| 6d 64 25 2c 31 2c 22 41 | 6c 61 72 6d 20 6f 66 66 |md%,1,"A|larm off|
|00000660| 22 29 0d 03 52 0e f2 62 | 75 7a 7a 5f 6f 6e 63 65 |")..R..b|uzz_once|
|00000670| 0d 03 5c 18 f2 63 6c 6f | 73 65 5f 77 69 6e 64 6f |..\..clo|se_windo|
|00000680| 77 28 61 72 6d 64 25 29 | 0d 03 66 1b f2 6f 70 65 |w(armd%)|..f..ope|
|00000690| 6e 5f 77 69 6e 64 6f 77 | 28 6d 65 73 73 61 67 65 |n_window|(message|
|000006a0| 73 25 29 0d 03 70 12 c8 | 8e 20 6d 65 73 73 61 67 |s%)..p..|. messag|
|000006b0| 65 73 25 20 ca 0d 03 7a | 25 c9 20 6d 65 73 73 61 |es% ...z|%. messa|
|000006c0| 67 65 69 25 3a c8 97 20 | c8 93 20 33 39 36 2c 34 |gei%:.. |.. 396,4|
|000006d0| 32 30 2c 37 35 38 2c 33 | 36 38 0d 03 84 24 c9 20 |20,758,3|68...$. |
|000006e0| 6d 65 73 73 61 67 65 6e | 69 25 3a c8 97 20 c8 93 |messagen|i%:.. ..|
|000006f0| 20 30 2c 30 2c 31 36 30 | 30 2c 31 32 30 30 0d 03 | 0,0,160|0,1200..|
|00000700| 8e 05 cb 0d 03 98 05 cb | 0d 03 a2 05 cd 0d 03 ac |........|........|
|00000710| 1b c8 99 20 22 57 69 6d | 70 5f 50 6f 6c 6c 22 2c |... "Wim|p_Poll",|
|00000720| 2c 62 25 20 b8 20 72 25 | 0d 03 b6 0c 20 c8 8e 20 |,b% . r%|.... .. |
|00000730| 72 25 20 ca 0d 03 c0 11 | 20 20 c9 20 31 3a f2 72 |r% .....| . 1:.r|
|00000740| 65 64 72 61 77 0d 03 ca | 22 20 20 c9 20 32 3a c8 |edraw...|" . 2:.|
|00000750| 99 20 22 57 69 6d 70 5f | 4f 70 65 6e 57 69 6e 64 |. "Wimp_|OpenWind|
|00000760| 6f 77 22 2c 2c 62 25 0d | 03 d4 23 20 20 c9 20 33 |ow",,b%.|..# . 3|
|00000770| 3a c8 99 20 22 57 69 6d | 70 5f 43 6c 6f 73 65 57 |:.. "Wim|p_CloseW|
|00000780| 69 6e 64 6f 77 22 2c 2c | 62 25 0d 03 de 1f 20 20 |indow",,|b%.... |
|00000790| c9 20 36 3a f2 6d 6f 75 | 73 65 63 6c 69 63 6b 3a |. 6:.mou|seclick:|
|000007a0| f2 61 64 64 5f 69 74 65 | 6d 0d 03 e8 12 20 20 c9 |.add_ite|m.... .|
|000007b0| 20 37 3a f2 64 72 61 67 | 65 6e 64 0d 03 f2 14 20 | 7:.drag|end.... |
|000007c0| 20 c9 20 39 3a f2 6d 65 | 6e 75 63 6c 69 63 6b 0d | . 9:.me|nuclick.|
|000007d0| 03 fc 16 20 20 c9 20 31 | 32 3a f2 67 61 69 6e 5f |... . 1|2:.gain_|
|000007e0| 63 61 72 65 74 0d 04 06 | 16 20 20 c9 20 31 37 2c |caret...|. . 17,|
|000007f0| 31 38 3a f2 72 65 63 65 | 69 76 65 0d 04 10 06 20 |18:.rece|ive.... |
|00000800| cb 0d 04 1a 05 e1 0d 04 | 24 05 3a 0d 04 2e 0b dd |........|$.:.....|
|00000810| a4 65 72 72 6f 72 0d 04 | 38 09 21 62 25 3d 9f 0d |.error..|8.!b%=..|
|00000820| 04 42 0c c8 8e 20 21 62 | 25 20 ca 0d 04 4c 1e c9 |.B... !b|% ...L..|
|00000830| 20 31 3c 3c 33 30 3a 65 | 72 72 5f 73 74 72 24 3d | 1<<30:e|rr_str$=|
|00000840| 22 22 3a 62 6f 78 25 3d | 33 0d 04 56 24 7f 3a 65 |"":box%=|3..V$.:e|
|00000850| 72 72 5f 73 74 72 24 3d | 22 20 61 74 20 6c 69 6e |rr_str$=|" at lin|
|00000860| 65 20 22 2b c3 9e 3a 62 | 6f 78 25 3d 32 0d 04 60 |e "+..:b|ox%=2..`|
|00000870| 05 cb 0d 04 6a 1a 24 28 | 62 25 2b 34 29 3d f6 24 |....j.$(|b%+4)=.$|
|00000880| 2b 65 72 72 5f 73 74 72 | 24 2b bd 30 0d 04 74 3a |+err_str|$+.0..t:|
|00000890| c8 99 20 22 57 69 6d 70 | 5f 52 65 70 6f 72 74 45 |.. "Wimp|_ReportE|
|000008a0| 72 72 6f 72 22 2c 62 25 | 2c 62 6f 78 25 2c 22 45 |rror",b%|,box%,"E|
|000008b0| 67 67 20 54 69 6d 65 72 | 22 20 b8 20 2c 72 65 73 |gg Timer|" . ,res|
|000008c0| 70 6f 6e 73 65 25 0d 04 | 7e 12 3d 28 72 65 73 70 |ponse%..|~.=(resp|
|000008d0| 6f 6e 73 65 25 3d 32 29 | 0d 04 88 05 3a 0d 04 92 |onse%=2)|....:...|
|000008e0| 0e 20 dd f2 72 65 63 65 | 69 76 65 0d 04 9c 0e c8 |. ..rece|ive.....|
|000008f0| 8e 20 62 25 21 31 36 20 | ca 0d 04 a6 0f c9 20 30 |. b%!16 |...... 0|
|00000900| 3a 71 75 69 74 25 3d b9 | 0d 04 b0 05 cb 0d 04 ba |:quit%=.|........|
|00000910| 05 e1 0d 04 c4 05 3a 0d | 04 ce 0b 20 dd f2 69 6e |......:.|... ..in|
|00000920| 69 74 0d 04 d8 2f de 20 | 62 25 20 31 30 30 30 2c |it.../. |b% 1000,|
|00000930| 77 73 25 20 31 38 30 30 | 2c 6d 65 6e 73 70 63 25 |ws% 1800|,menspc%|
|00000940| 20 31 30 30 30 2c 6c 69 | 6e 65 73 25 20 31 30 30 | 1000,li|nes% 100|
|00000950| 30 0d 04 e2 14 77 73 65 | 6e 64 25 3d 77 73 25 2b |0....wse|nd%=ws%+|
|00000960| 31 30 30 30 30 0d 04 ec | 0b 71 75 69 74 25 3d a3 |10000...|.quit%=.|
|00000970| 0d 04 f6 13 f2 6c 6f 61 | 64 5f 74 65 6d 70 6c 61 |.....loa|d_templa|
|00000980| 74 65 73 0d 05 00 0e f2 | 6d 61 69 6e 5f 6d 65 6e |tes.....|main_men|
|00000990| 75 0d 05 0a 0b f2 61 74 | 6d 65 6e 75 0d 05 14 0a |u.....at|menu....|
|000009a0| f2 77 6d 65 6e 75 0d 05 | 1e 0d f2 62 65 65 70 6d |.wmenu..|...beepm|
|000009b0| 65 6e 75 0d 05 28 0a f2 | 6d 75 73 69 6b 0d 05 32 |enu..(..|musik..2|
|000009c0| 1e f2 61 74 74 61 63 68 | 28 6d 61 69 6e 6d 65 6e |..attach|(mainmen|
|000009d0| 75 25 2c 30 2c 69 6e 66 | 6f 25 29 0d 05 3c 1d f2 |u%,0,inf|o%)..<..|
|000009e0| 61 74 74 61 63 68 28 77 | 6d 65 6e 75 25 2c 30 2c |attach(w|menu%,0,|
|000009f0| 61 74 6d 65 6e 75 25 29 | 0d 05 46 1f f2 61 74 74 |atmenu%)|..F..att|
|00000a00| 61 63 68 28 77 6d 65 6e | 75 25 2c 37 2c 62 65 65 |ach(wmen|u%,7,bee|
|00000a10| 70 6d 65 6e 75 25 29 0d | 05 50 1f f2 61 74 74 61 |pmenu%).|.P..atta|
|00000a20| 63 68 28 62 65 65 70 6d | 65 6e 75 25 2c 30 2c 6d |ch(beepm|enu%,0,m|
|00000a30| 75 73 69 6b 25 29 0d 05 | 5a 0d 6c 69 6e 65 73 25 |usik%)..|Z.lines%|
|00000a40| 3d 62 25 0d 05 64 0f 6c | 69 6e 65 73 25 21 30 3d |=b%..d.l|ines%!0=|
|00000a50| 2d 31 0d 05 6e 0d 63 6f | 6c 73 65 6c 25 3d 37 0d |-1..n.co|lsel%=7.|
|00000a60| 05 78 05 e1 0d 05 82 05 | 3a 0d 05 8c 11 20 dd f2 |.x......|:.... ..|
|00000a70| 6d 6f 75 73 65 63 6c 69 | 63 6b 0d 05 96 62 f4 20 |mousecli|ck...b. |
|00000a80| 62 25 21 30 3d 6d 6f 75 | 73 65 78 2c 62 25 21 34 |b%!0=mou|sex,b%!4|
|00000a90| 3d 6d 6f 75 73 65 79 3a | 62 25 21 38 3d 62 75 74 |=mousey:|b%!8=but|
|00000aa0| 74 6f 6e 73 3a 62 25 21 | 31 32 3d 77 69 6e 64 6f |tons:b%!|12=windo|
|00000ab0| 77 20 68 61 6e 64 6c 65 | 20 28 2d 32 20 66 6f 72 |w handle| (-2 for|
|00000ac0| 20 69 63 6f 6e 20 62 61 | 72 29 3a 62 25 21 31 36 | icon ba|r):b%!16|
|00000ad0| 3d 69 63 6f 6e 20 68 61 | 6e 64 6c 65 0d 05 a0 0e |=icon ha|ndle....|
|00000ae0| c8 8e 20 62 25 21 31 32 | 20 ca 0d 05 aa 12 c9 20 |.. b%!12| ...... |
|00000af0| 2d 32 3a c8 8e 20 62 25 | 21 38 20 ca 0d 05 b4 53 |-2:.. b%|!8 ....S|
|00000b00| c9 20 32 3a f2 73 68 6f | 77 6d 65 6e 75 28 6d 61 |. 2:.sho|wmenu(ma|
|00000b10| 69 6e 6d 65 6e 75 25 2c | 21 62 25 2d 36 34 2c 39 |inmenu%,|!b%-64,9|
|00000b20| 36 2b 32 2a 34 34 29 3a | f4 20 72 65 70 6c 61 63 |6+2*44):|. replac|
|00000b30| 65 20 27 32 27 20 77 69 | 74 68 20 6e 75 6d 62 65 |e '2' wi|th numbe|
|00000b40| 72 20 6f 66 20 6d 65 6e | 75 20 69 74 65 6d 73 0d |r of men|u items.|
|00000b50| 05 be 4c c9 20 34 3a 21 | 62 25 3d 6d 61 69 6e 79 |..L. 4:!|b%=mainy|
|00000b60| 6c 69 6e 65 25 3a c8 99 | 20 22 57 69 6d 70 5f 47 |line%:..| "Wimp_G|
|00000b70| 65 74 57 69 6e 64 6f 77 | 53 74 61 74 65 22 2c 2c |etWindow|State",,|
|00000b80| 62 25 3a c8 99 20 22 57 | 69 6d 70 5f 4f 70 65 6e |b%:.. "W|imp_Open|
|00000b90| 57 69 6e 64 6f 77 22 2c | 2c 62 25 0d 05 c8 05 cb |Window",|,b%.....|
|00000ba0| 0d 05 d2 1a c9 20 6d 61 | 69 6e 79 6c 69 6e 65 25 |..... ma|inyline%|
|00000bb0| 3a c8 8e 20 62 25 21 38 | 20 ca 0d 05 dc 22 c9 20 |:.. b%!8| ....". |
|00000bc0| 32 3a f2 73 68 6f 77 6d | 65 6e 75 28 77 6d 65 6e |2:.showm|enu(wmen|
|00000bd0| 75 25 2c 21 62 25 2c 62 | 25 21 34 29 0d 05 e6 05 |u%,!b%,b|%!4)....|
|00000be0| cb 0d 05 f0 05 cb 0d 05 | fa 07 f2 61 63 0d 06 04 |........|...ac...|
|00000bf0| 05 e1 0d 06 0e 08 dd f2 | 61 63 0d 06 18 0a c8 8e |........|ac......|
|00000c00| 20 b9 20 ca 0d 06 22 6e | c9 20 a4 69 63 6f 6e 5f | . ..."n|. .icon_|
|00000c10| 73 74 61 74 65 28 6d 65 | 73 73 61 67 65 69 25 2c |state(me|ssagei%,|
|00000c20| 35 29 3a f2 63 6c 6f 73 | 65 5f 77 69 6e 64 6f 77 |5):.clos|e_window|
|00000c30| 28 6d 65 73 73 61 67 65 | 69 25 29 3a 61 61 72 25 |(message|i%):aar%|
|00000c40| 3d a3 3a 63 6f 75 6e 74 | 5f 6e 75 6d 25 3d 30 3a |=.:count|_num%=0:|
|00000c50| c8 97 20 c8 93 20 30 2c | 30 2c 31 36 30 30 2c 31 |.. .. 0,|0,1600,1|
|00000c60| 32 30 30 3a 62 65 65 70 | 25 3d 32 30 3a 62 31 25 |200:beep|%=20:b1%|
|00000c70| 3d 30 0d 06 2c 70 c9 20 | a4 69 63 6f 6e 5f 73 74 |=0..,p. |.icon_st|
|00000c80| 61 74 65 28 6d 65 73 73 | 61 67 65 6e 69 25 2c 35 |ate(mess|ageni%,5|
|00000c90| 29 3a f2 63 6c 6f 73 65 | 5f 77 69 6e 64 6f 77 28 |):.close|_window(|
|00000ca0| 6d 65 73 73 61 67 65 6e | 69 25 29 3a 61 61 72 25 |messagen|i%):aar%|
|00000cb0| 3d a3 3a 63 6f 75 6e 74 | 5f 6e 75 6d 25 3d 30 3a |=.:count|_num%=0:|
|00000cc0| c8 97 20 c8 93 20 30 2c | 30 2c 31 36 30 30 2c 31 |.. .. 0,|0,1600,1|
|00000cd0| 32 30 30 3a 62 65 65 70 | 25 3d 32 30 3a 62 31 25 |200:beep|%=20:b1%|
|00000ce0| 3d 30 0d 06 36 53 c9 20 | a4 69 63 6f 6e 5f 73 74 |=0..6S. |.icon_st|
|00000cf0| 61 74 65 28 6d 61 69 6e | 79 6c 69 6e 65 25 2c 31 |ate(main|yline%,1|
|00000d00| 31 29 3a f2 70 75 74 5f | 69 63 6f 6e 5f 74 65 78 |1):.put_|icon_tex|
|00000d10| 74 28 61 72 6d 64 25 2c | 32 2c 74 69 6d 65 5f 74 |t(armd%,|2,time_t|
|00000d20| 6f 5f 72 65 61 63 68 24 | 29 3a 20 f2 73 65 74 5f |o_reach$|): .set_|
|00000d30| 63 6c 6f 63 6b 0d 06 40 | 22 c9 20 a4 69 63 6f 6e |clock..@|". .icon|
|00000d40| 5f 73 74 61 74 65 28 61 | 72 6d 64 25 2c 30 29 3a |_state(a|rmd%,0):|
|00000d50| f2 74 6f 67 67 6c 65 0d | 06 4a 05 cb 0d 06 54 05 |.toggle.|.J....T.|
|00000d60| e1 0d 06 5e 05 3a 0d 06 | 68 15 20 dd f2 6c 6f 61 |...^.:..|h. ..loa|
|00000d70| 64 5f 74 65 6d 70 6c 61 | 74 65 73 0d 06 72 31 c8 |d_templa|tes..r1.|
|00000d80| 99 20 22 57 69 6d 70 5f | 4f 70 65 6e 54 65 6d 70 |. "Wimp_|OpenTemp|
|00000d90| 6c 61 74 65 22 2c 2c 22 | 3c 65 67 67 24 44 69 72 |late",,"|<egg$Dir|
|00000da0| 3e 2e 54 65 6d 70 6c 61 | 74 65 73 22 0d 06 7c 41 |>.Templa|tes"..|A|
|00000db0| c8 99 20 22 57 69 6d 70 | 5f 4c 6f 61 64 54 65 6d |.. "Wimp|_LoadTem|
|00000dc0| 70 6c 61 74 65 22 2c 2c | 62 25 2c 77 73 25 2c 77 |plate",,|b%,ws%,w|
|00000dd0| 73 65 6e 64 25 2c 2d 31 | 2c 22 45 67 67 74 69 6d |send%,-1|,"Eggtim|
|00000de0| 65 72 22 2c 30 20 b8 20 | 2c 2c 77 73 25 0d 06 86 |er",0 . |,,ws%...|
|00000df0| 24 c8 99 20 22 57 69 6d | 70 5f 43 72 65 61 74 65 |$.. "Wim|p_Create|
|00000e00| 57 69 6e 64 6f 77 22 2c | 2c 62 25 20 b8 20 77 68 |Window",|,b% . wh|
|00000e10| 25 0d 06 90 42 c8 99 20 | 22 57 69 6d 70 5f 4c 6f |%...B.. |"Wimp_Lo|
|00000e20| 61 64 54 65 6d 70 6c 61 | 74 65 22 2c 2c 62 25 2c |adTempla|te",,b%,|
|00000e30| 77 73 25 2c 77 73 65 6e | 64 25 2c 2d 31 2c 22 6d |ws%,wsen|d%,-1,"m|
|00000e40| 65 73 73 61 67 65 6e 69 | 22 2c 30 20 b8 20 2c 2c |essageni|",0 . ,,|
|00000e50| 77 73 25 0d 06 9a 2b c8 | 99 20 22 57 69 6d 70 5f |ws%...+.|. "Wimp_|
|00000e60| 43 72 65 61 74 65 57 69 | 6e 64 6f 77 22 2c 2c 62 |CreateWi|ndow",,b|
|00000e70| 25 20 b8 20 6d 65 73 73 | 61 67 65 6e 69 25 0d 06 |% . mess|ageni%..|
|00000e80| a4 41 c8 99 20 22 57 69 | 6d 70 5f 4c 6f 61 64 54 |.A.. "Wi|mp_LoadT|
|00000e90| 65 6d 70 6c 61 74 65 22 | 2c 2c 62 25 2c 77 73 25 |emplate"|,,b%,ws%|
|00000ea0| 2c 77 73 65 6e 64 25 2c | 2d 31 2c 22 6d 65 73 73 |,wsend%,|-1,"mess|
|00000eb0| 61 67 65 69 22 2c 30 20 | b8 20 2c 2c 77 73 25 0d |agei",0 |. ,,ws%.|
|00000ec0| 06 ae 2a c8 99 20 22 57 | 69 6d 70 5f 43 72 65 61 |..*.. "W|imp_Crea|
|00000ed0| 74 65 57 69 6e 64 6f 77 | 22 2c 2c 62 25 20 b8 20 |teWindow|",,b% . |
|00000ee0| 6d 65 73 73 61 67 65 69 | 25 0d 06 b8 3d c8 99 20 |messagei|%...=.. |
|00000ef0| 22 57 69 6d 70 5f 4c 6f | 61 64 54 65 6d 70 6c 61 |"Wimp_Lo|adTempla|
|00000f00| 74 65 22 2c 2c 62 25 2c | 77 73 25 2c 77 73 65 6e |te",,b%,|ws%,wsen|
|00000f10| 64 25 2c 2d 31 2c 22 69 | 6e 66 6f 22 2c 30 20 b8 |d%,-1,"i|nfo",0 .|
|00000f20| 20 2c 2c 77 73 25 0d 06 | c2 26 c8 99 20 22 57 69 | ,,ws%..|.&.. "Wi|
|00000f30| 6d 70 5f 43 72 65 61 74 | 65 57 69 6e 64 6f 77 22 |mp_Creat|eWindow"|
|00000f40| 2c 2c 62 25 20 b8 20 69 | 6e 66 6f 25 0d 06 cc 3f |,,b% . i|nfo%...?|
|00000f50| c8 99 20 22 57 69 6d 70 | 5f 4c 6f 61 64 54 65 6d |.. "Wimp|_LoadTem|
|00000f60| 70 6c 61 74 65 22 2c 2c | 62 25 2c 77 73 25 2c 77 |plate",,|b%,ws%,w|
|00000f70| 73 65 6e 64 25 2c 2d 31 | 2c 22 61 72 6d 65 64 31 |send%,-1|,"armed1|
|00000f80| 22 2c 30 20 b8 20 2c 2c | 77 73 25 0d 06 d6 26 c8 |",0 . ,,|ws%...&.|
|00000f90| 99 20 22 57 69 6d 70 5f | 43 72 65 61 74 65 57 69 |. "Wimp_|CreateWi|
|00000fa0| 6e 64 6f 77 22 2c 2c 62 | 25 20 b8 20 61 72 6d 64 |ndow",,b|% . armd|
|00000fb0| 25 0d 06 e0 1b c8 99 20 | 22 57 69 6d 70 5f 43 6c |%...... |"Wimp_Cl|
|00000fc0| 6f 73 65 54 65 6d 70 6c | 61 74 65 22 0d 06 ea 12 |oseTempl|ate"....|
|00000fd0| 6d 61 69 6e 79 6c 69 6e | 65 25 3d 77 68 25 0d 06 |mainylin|e%=wh%..|
|00000fe0| f4 0f f2 69 6e 77 69 6e | 28 77 68 25 29 0d 06 fe |...inwin|(wh%)...|
|00000ff0| 11 f2 69 6e 77 69 6e 28 | 61 72 6d 64 25 29 0d 07 |..inwin(|armd%)..|
|00001000| 08 15 f2 69 6e 77 69 6e | 28 6d 65 73 73 61 67 65 |...inwin|(message|
|00001010| 69 25 29 0d 07 12 16 f2 | 69 6e 77 69 6e 28 6d 65 |i%).....|inwin(me|
|00001020| 73 73 61 67 65 6e 69 25 | 29 0d 07 1c 11 f2 69 6e |ssageni%|).....in|
|00001030| 77 69 6e 28 69 6e 66 6f | 25 29 0d 07 26 0a 61 62 |win(info|%)..&.ab|
|00001040| 25 3d 62 25 0d 07 30 18 | 6d 65 73 73 61 67 65 73 |%=b%..0.|messages|
|00001050| 25 3d 6d 65 73 73 61 67 | 65 6e 69 25 0d 07 3a 05 |%=messag|eni%..:.|
|00001060| e1 0d 07 44 05 3a 0d 07 | 4e 0f dd a4 6d 61 6b 65 |...D.:..|N...make|
|00001070| 5f 6d 65 6e 75 0d 07 58 | 12 73 74 61 72 74 25 3d |_menu..X|.start%=|
|00001080| 6d 65 6e 73 70 63 25 0d | 07 62 0c f3 20 74 69 74 |menspc%.|.b.. tit|
|00001090| 6c 65 24 0d 07 6c 14 24 | 28 73 74 61 72 74 25 29 |le$..l.$|(start%)|
|000010a0| 3d 74 69 74 6c 65 24 0d | 07 76 29 73 74 61 72 74 |=title$.|.v)start|
|000010b0| 25 3f 31 32 3d 37 3a f4 | 20 74 69 74 6c 65 20 66 |%?12=7:.| title f|
|000010c0| 6f 72 65 67 72 6f 75 6e | 64 20 63 6f 6c 6f 75 72 |oregroun|d colour|
|000010d0| 0d 07 80 29 73 74 61 72 | 74 25 3f 31 33 3d 32 3a |...)star|t%?13=2:|
|000010e0| f4 20 74 69 74 6c 65 20 | 62 61 63 6b 67 72 6f 75 |. title |backgrou|
|000010f0| 6e 64 20 63 6f 6c 6f 75 | 72 0d 07 8a 2d 73 74 61 |nd colou|r...-sta|
|00001100| 72 74 25 3f 31 34 3d 37 | 3a f4 20 77 6f 72 6b 20 |rt%?14=7|:. work |
|00001110| 61 72 65 61 20 66 6f 72 | 65 67 72 6f 75 6e 64 20 |area for|eground |
|00001120| 63 6f 6c 6f 75 72 0d 07 | 94 2d 73 74 61 72 74 25 |colour..|.-start%|
|00001130| 3f 31 35 3d 30 3a f4 20 | 77 6f 72 6b 20 61 72 65 |?15=0:. |work are|
|00001140| 61 20 62 61 63 6b 67 72 | 6f 75 6e 64 20 63 6f 6c |a backgr|ound col|
|00001150| 6f 75 72 0d 07 9e 27 73 | 74 61 72 74 25 21 32 30 |our...'s|tart%!20|
|00001160| 3d 34 34 3a f4 20 68 65 | 69 67 68 74 20 6f 66 20 |=44:. he|ight of |
|00001170| 6d 65 6e 75 20 69 74 65 | 6d 73 0d 07 a8 23 73 74 |menu ite|ms...#st|
|00001180| 61 72 74 25 21 32 34 3d | 30 3a f4 20 67 61 70 20 |art%!24=|0:. gap |
|00001190| 62 65 74 77 65 65 6e 20 | 69 74 65 6d 73 0d 07 b2 |between |items...|
|000011a0| 16 77 69 64 74 68 25 3d | a9 28 74 69 74 6c 65 24 |.width%=|.(title$|
|000011b0| 29 2d 33 0d 07 bc 0f 6d | 65 6e 73 70 63 25 2b 3d |)-3....m|enspc%+=|
|000011c0| 32 38 0d 07 c6 05 f5 0d | 07 d0 0b f3 20 69 74 65 |28......|.... ite|
|000011d0| 6d 24 0d 07 da 12 e7 20 | 69 74 65 6d 24 3c 3e 22 |m$..... |item$<>"|
|000011e0| 2a 22 20 8c 0d 07 e4 0e | 21 6d 65 6e 73 70 63 25 |*" .....|!menspc%|
|000011f0| 3d 30 0d 07 ee 10 77 72 | 69 74 65 61 62 6c 65 25 |=0....wr|iteable%|
|00001200| 3d a3 0d 07 f8 13 75 6c | 25 3d a7 69 74 65 6d 24 |=.....ul|%=.item$|
|00001210| 2c 22 5f 22 29 0d 08 02 | 0b e7 20 75 6c 25 20 8c |,"_")...|.. ul% .|
|00001220| 0d 08 0c 1e 74 61 69 6c | 24 3d c2 69 74 65 6d 24 |....tail|$=.item$|
|00001230| 2c a9 28 69 74 65 6d 24 | 29 2d 75 6c 25 29 0d 08 |,.(item$|)-ul%)..|
|00001240| 16 2e e7 20 a7 74 61 69 | 6c 24 2c 22 54 22 29 20 |... .tai|l$,"T") |
|00001250| 21 6d 65 6e 73 70 63 25 | 3d 21 6d 65 6e 73 70 63 |!menspc%|=!menspc|
|00001260| 25 20 84 20 31 3a f4 20 | 74 69 63 6b 0d 08 20 35 |% . 1:. |tick.. 5|
|00001270| e7 20 a7 74 61 69 6c 24 | 2c 22 44 22 29 20 21 6d |. .tail$|,"D") !m|
|00001280| 65 6e 73 70 63 25 3d 21 | 6d 65 6e 73 70 63 25 20 |enspc%=!|menspc% |
|00001290| 84 20 32 3a f4 20 64 6f | 74 74 65 64 20 6c 69 6e |. 2:. do|tted lin|
|000012a0| 65 0d 08 2a 45 e7 20 a7 | 74 61 69 6c 24 2c 22 52 |e..*E. .|tail$,"R|
|000012b0| 22 29 20 21 6d 65 6e 73 | 70 63 25 3d 21 6d 65 6e |") !mens|pc%=!men|
|000012c0| 73 70 63 25 20 84 20 34 | 3a 77 72 69 74 65 61 62 |spc% . 4|:writeab|
|000012d0| 6c 65 25 3d b9 3a f4 20 | 77 72 69 74 65 61 62 6c |le%=.:. |writeabl|
|000012e0| 65 20 69 63 6f 6e 0d 08 | 34 3a e7 20 a7 74 61 69 |e icon..|4:. .tai|
|000012f0| 6c 24 2c 22 4d 22 29 20 | 21 6d 65 6e 73 70 63 25 |l$,"M") |!menspc%|
|00001300| 3d 21 6d 65 6e 73 70 63 | 25 20 84 20 38 3a f4 20 |=!menspc|% . 8:. |
|00001310| 67 65 6e 65 72 61 74 65 | 20 6d 65 73 73 61 67 65 |generate| message|
|00001320| 0d 08 3e 17 69 74 65 6d | 24 3d c0 69 74 65 6d 24 |..>.item|$=.item$|
|00001330| 2c 75 6c 25 2d 31 29 0d | 08 48 05 cd 0d 08 52 21 |,ul%-1).|.H....R!|
|00001340| e7 20 a9 69 74 65 6d 24 | 3e 77 69 64 74 68 25 20 |. .item$|>width% |
|00001350| 77 69 64 74 68 25 3d a9 | 69 74 65 6d 24 0d 08 5c |width%=.|item$..\|
|00001360| 1e 6d 65 6e 73 70 63 25 | 21 34 3d 2d 31 3a f4 20 |.menspc%|!4=-1:. |
|00001370| 73 75 62 6d 65 6e 75 20 | 70 74 72 0d 08 66 12 e7 |submenu |ptr..f..|
|00001380| 20 77 72 69 74 65 61 62 | 6c 65 25 20 8c 0d 08 70 | writeab|le% ...p|
|00001390| 4c 6d 65 6e 73 70 63 25 | 21 38 3d 26 37 30 44 30 |Lmenspc%|!8=&70D0|
|000013a0| 31 33 39 3a 6d 65 6e 73 | 70 63 25 21 31 36 3d 2d |139:mens|pc%!16=-|
|000013b0| 31 3a 20 f4 20 6d 65 6e | 73 70 63 25 21 38 3d 26 |1: . men|spc%!8=&|
|000013c0| 30 37 30 30 46 31 32 31 | 20 20 3a 24 62 75 66 66 |0700F121| :$buff|
|000013d0| 65 72 25 3d 69 74 65 6d | 24 0d 08 7a 05 cc 0d 08 |er%=item|$..z....|
|000013e0| 84 11 e7 20 a9 69 74 65 | 6d 24 3c 31 32 20 8c 0d |... .ite|m$<12 ..|
|000013f0| 08 8e 2b 6d 65 6e 73 70 | 63 25 21 38 3d 26 30 37 |..+mensp|c%!8=&07|
|00001400| 30 30 30 30 32 31 3a 24 | 28 6d 65 6e 73 70 63 25 |000021:$|(menspc%|
|00001410| 2b 31 32 29 3d 69 74 65 | 6d 24 0d 08 98 05 cc 0d |+12)=ite|m$......|
|00001420| 08 a2 48 6d 65 6e 73 70 | 63 25 21 38 3d 26 30 37 |..Hmensp|c%!8=&07|
|00001430| 30 30 30 31 32 31 3a 6d | 65 6e 73 70 63 25 21 31 |000121:m|enspc%!1|
|00001440| 32 3d 77 73 25 3a 6d 65 | 6e 73 70 63 25 21 31 36 |2=ws%:me|nspc%!16|
|00001450| 3d 2d 31 3a 6d 65 6e 73 | 70 63 25 21 32 30 3d a9 |=-1:mens|pc%!20=.|
|00001460| 69 74 65 6d 24 2b 31 0d | 08 ac 1c 24 77 73 25 3d |item$+1.|...$ws%=|
|00001470| 69 74 65 6d 24 3a 77 73 | 25 2b 3d a9 69 74 65 6d |item$:ws|%+=.item|
|00001480| 24 2b 31 0d 08 b6 05 cd | 0d 08 c0 05 cd 0d 08 ca |$+1.....|........|
|00001490| 0f 6d 65 6e 73 70 63 25 | 2b 3d 32 34 0d 08 d4 05 |.menspc%|+=24....|
|000014a0| cd 0d 08 de 0f fd 20 69 | 74 65 6d 24 3d 22 2a 22 |...... i|tem$="*"|
|000014b0| 0d 08 e8 1a 73 74 61 72 | 74 25 21 31 36 3d 77 69 |....star|t%!16=wi|
|000014c0| 64 74 68 25 2a 31 36 2b | 33 32 0d 08 f2 25 21 28 |dth%*16+|32...%!(|
|000014d0| 6d 65 6e 73 70 63 25 2d | 32 34 29 3d 21 28 6d 65 |menspc%-|24)=!(me|
|000014e0| 6e 73 70 63 25 2d 32 34 | 29 20 84 20 26 38 30 0d |nspc%-24|) . &80.|
|000014f0| 08 fc 11 6d 70 74 72 25 | 3d 6d 65 6e 73 70 63 25 |...mptr%|=menspc%|
|00001500| 0d 09 06 0b 3d 73 74 61 | 72 74 25 0d 09 10 05 3a |....=sta|rt%....:|
|00001510| 0d 09 1a 1e dd f2 61 74 | 74 61 63 68 28 6d 65 6e |......at|tach(men|
|00001520| 75 25 2c 69 74 65 6d 25 | 2c 73 75 62 25 29 0d 09 |u%,item%|,sub%)..|
|00001530| 24 1f 21 28 6d 65 6e 75 | 25 2b 32 38 2b 69 74 65 |$.!(menu|%+28+ite|
|00001540| 6d 25 2a 32 34 2b 34 29 | 3d 73 75 62 25 0d 09 2e |m%*24+4)|=sub%...|
|00001550| 05 e1 0d 09 38 05 3a 0d | 09 42 1b dd f2 73 68 6f |....8.:.|.B...sho|
|00001560| 77 6d 65 6e 75 28 6d 65 | 6e 75 25 2c 78 25 2c 79 |wmenu(me|nu%,x%,y|
|00001570| 25 29 0d 09 4c 24 74 6f | 70 6d 65 6e 75 25 3d 6d |%)..L$to|pmenu%=m|
|00001580| 65 6e 75 25 3a 74 6f 70 | 78 25 3d 78 25 3a 74 6f |enu%:top|x%=x%:to|
|00001590| 70 79 25 3d 79 25 0d 09 | 56 25 c8 99 20 22 57 69 |py%=y%..|V%.. "Wi|
|000015a0| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|000015b0| 6d 65 6e 75 25 2c 78 25 | 2c 79 25 0d 09 60 05 e1 |menu%,x%|,y%..`..|
|000015c0| 0d 09 6a 05 3a 0d 09 74 | 0f dd f2 6d 65 6e 75 63 |..j.:..t|...menuc|
|000015d0| 6c 69 63 6b 0d 09 7e 08 | ea 20 63 25 0d 09 88 0d |lick..~.|. c%....|
|000015e0| 63 25 3d 62 25 2b 39 30 | 30 0d 09 92 20 c8 99 20 |c%=b%+90|0... .. |
|000015f0| 22 57 69 6d 70 5f 47 65 | 74 50 6f 69 6e 74 65 72 |"Wimp_Ge|tPointer|
|00001600| 49 6e 66 6f 22 2c 2c 63 | 25 0d 09 9c 13 61 64 6a |Info",,c|%....adj|
|00001610| 25 3d 28 63 25 21 38 20 | 80 20 31 29 0d 09 a6 28 |%=(c%!8 |. 1)...(|
|00001620| c8 99 20 22 57 69 6d 70 | 5f 44 65 63 6f 64 65 4d |.. "Wimp|_DecodeM|
|00001630| 65 6e 75 22 2c 2c 74 6f | 70 6d 65 6e 75 25 2c 62 |enu",,to|pmenu%,b|
|00001640| 25 2c 63 25 0d 09 b0 0c | c8 8e 20 24 63 25 20 ca |%,c%....|.. $c% .|
|00001650| 0d 09 ba 14 c9 20 22 51 | 75 69 74 22 3a 71 75 69 |..... "Q|uit":qui|
|00001660| 74 25 3d b9 0d 09 c4 23 | c9 20 22 53 65 74 20 74 |t%=....#|. "Set t|
|00001670| 69 6d 65 20 35 20 6d 69 | 6e 73 22 3a f2 73 65 74 |ime 5 mi|ns":.set|
|00001680| 79 6d 28 30 2c 35 29 0d | 09 ce 25 c9 20 22 53 65 |ym(0,5).|..%. "Se|
|00001690| 74 20 74 69 6d 65 20 31 | 30 20 6d 69 6e 73 22 3a |t time 1|0 mins":|
|000016a0| f2 73 65 74 79 6d 28 30 | 2c 31 30 29 0d 09 d8 25 |.setym(0|,10)...%|
|000016b0| c9 20 22 53 65 74 20 74 | 69 6d 65 20 32 30 20 6d |. "Set t|ime 20 m|
|000016c0| 69 6e 73 22 3a f2 73 65 | 74 79 6d 28 30 2c 32 30 |ins":.se|tym(0,20|
|000016d0| 29 0d 09 e2 25 c9 20 22 | 53 65 74 20 74 69 6d 65 |)...%. "|Set time|
|000016e0| 20 34 30 20 6d 69 6e 73 | 22 3a f2 73 65 74 79 6d | 40 mins|":.setym|
|000016f0| 28 30 2c 34 30 29 0d 09 | ec 23 c9 20 22 53 65 74 |(0,40)..|.#. "Set|
|00001700| 20 74 69 6d 65 20 31 20 | 68 6f 75 72 22 3a f2 73 | time 1 |hour":.s|
|00001710| 65 74 79 6d 28 31 2c 30 | 29 0d 09 f6 24 c9 20 22 |etym(1,0|)...$. "|
|00001720| 53 65 74 20 74 69 6d 65 | 20 32 20 68 6f 75 72 73 |Set time| 2 hours|
|00001730| 22 3a f2 73 65 74 79 6d | 28 32 2c 30 29 0d 0a 00 |":.setym|(2,0)...|
|00001740| 22 c9 20 22 53 65 74 20 | 74 69 6d 65 20 31 20 6d |". "Set |time 1 m|
|00001750| 69 6e 22 3a f2 73 65 74 | 79 6d 28 30 2c 31 29 0d |in":.set|ym(0,1).|
|00001760| 0a 0a 26 c9 20 22 53 65 | 74 20 74 69 6d 65 20 31 |..&. "Se|t time 1|
|00001770| 30 30 20 6d 69 6e 73 22 | 3a f2 73 65 74 79 6d 28 |00 mins"|:.setym(|
|00001780| 31 2c 34 30 29 0d 0a 14 | 21 c9 20 22 48 61 6c 66 |1,40)...|!. "Half|
|00001790| 20 61 6e 20 68 6f 75 72 | 22 3a f2 73 65 74 79 6d | an hour|":.setym|
|000017a0| 28 30 2c 33 30 29 0d 0a | 1e 27 c9 20 22 51 75 61 |(0,30)..|.'. "Qua|
|000017b0| 72 74 65 72 20 6f 66 20 | 61 6e 20 68 6f 75 72 22 |rter of |an hour"|
|000017c0| 3a f2 73 65 74 79 6d 28 | 30 2c 31 35 29 0d 0a 28 |:.setym(|0,15)..(|
|000017d0| 2e c9 20 22 54 68 72 65 | 65 20 71 75 61 72 74 65 |.. "Thre|e quarte|
|000017e0| 72 73 20 6f 66 20 61 6e | 20 68 6f 75 72 22 3a f2 |rs of an| hour":.|
|000017f0| 73 65 74 79 6d 28 30 2c | 34 35 29 0d 0a 32 22 c9 |setym(0,|45)..2".|
|00001800| 20 22 53 6f 75 6e 64 2e | 4d 75 73 69 63 2e 42 65 | "Sound.|Music.Be|
|00001810| 65 70 22 3a 73 65 65 70 | 65 72 25 3d 31 0d 0a 3c |ep":seep|er%=1..<|
|00001820| 1f c9 20 22 53 6f 75 6e | 64 2e 4d 75 73 69 63 2e |.. "Soun|d.Music.|
|00001830| 31 22 3a 73 65 65 70 65 | 72 25 3d 32 0d 0a 46 1f |1":seepe|r%=2..F.|
|00001840| c9 20 22 53 6f 75 6e 64 | 2e 4d 75 73 69 63 2e 32 |. "Sound|.Music.2|
|00001850| 22 3a 73 65 65 70 65 72 | 25 3d 33 0d 0a 50 1f c9 |":seeper|%=3..P..|
|00001860| 20 22 53 6f 75 6e 64 2e | 4d 75 73 69 63 2e 33 22 | "Sound.|Music.3"|
|00001870| 3a 73 65 65 70 65 72 25 | 3d 34 0d 0a 5a 1f c9 20 |:seeper%|=4..Z.. |
|00001880| 22 53 6f 75 6e 64 2e 4d | 75 73 69 63 2e 34 22 3a |"Sound.M|usic.4":|
|00001890| 73 65 65 70 65 72 25 3d | 35 0d 0a 64 1f c9 20 22 |seeper%=|5..d.. "|
|000018a0| 53 6f 75 6e 64 2e 4d 75 | 73 69 63 2e 35 22 3a 73 |Sound.Mu|sic.5":s|
|000018b0| 65 65 70 65 72 25 3d 36 | 0d 0a 6e 31 c9 20 22 53 |eeper%=6|..n1. "S|
|000018c0| 6f 75 6e 64 2e 42 65 65 | 70 20 4f 4e 20 77 68 65 |ound.Bee|p ON whe|
|000018d0| 6e 20 74 69 6d 65 20 65 | 78 70 69 72 65 73 22 3a |n time e|xpires":|
|000018e0| 62 65 65 70 65 72 25 3d | 31 0d 0a 78 32 c9 20 22 |beeper%=|1..x2. "|
|000018f0| 53 6f 75 6e 64 2e 42 65 | 65 70 20 4f 46 46 20 77 |Sound.Be|ep OFF w|
|00001900| 68 65 6e 20 74 69 6d 65 | 20 65 78 70 69 72 65 73 |hen time| expires|
|00001910| 22 3a 62 65 65 70 65 72 | 25 3d 30 0d 0a 82 3a c9 |":beeper|%=0...:.|
|00001920| 20 22 50 72 65 2d 73 65 | 74 20 54 69 6d 65 73 2e | "Pre-se|t Times.|
|00001930| 41 6c 61 72 6d 20 61 74 | 20 30 37 3a 30 30 3a 30 |Alarm at| 07:00:0|
|00001940| 30 22 3a f2 70 72 65 73 | 74 28 22 30 37 3a 30 30 |0":.pres|t("07:00|
|00001950| 3a 30 30 22 29 0d 0a 8c | 3a c9 20 22 50 72 65 2d |:00")...|:. "Pre-|
|00001960| 73 65 74 20 54 69 6d 65 | 73 2e 41 6c 61 72 6d 20 |set Time|s.Alarm |
|00001970| 61 74 20 30 37 3a 35 35 | 3a 30 30 22 3a f2 70 72 |at 07:55|:00":.pr|
|00001980| 65 73 74 28 22 30 37 3a | 35 35 3a 30 30 22 29 0d |est("07:|55:00").|
|00001990| 0a 96 3a c9 20 22 50 72 | 65 2d 73 65 74 20 54 69 |..:. "Pr|e-set Ti|
|000019a0| 6d 65 73 2e 41 6c 61 72 | 6d 20 61 74 20 30 38 3a |mes.Alar|m at 08:|
|000019b0| 30 30 3a 30 30 22 3a f2 | 70 72 65 73 74 28 22 30 |00:00":.|prest("0|
|000019c0| 38 3a 30 30 3a 30 30 22 | 29 0d 0a a0 3a c9 20 22 |8:00:00"|)...:. "|
|000019d0| 50 72 65 2d 73 65 74 20 | 54 69 6d 65 73 2e 41 6c |Pre-set |Times.Al|
|000019e0| 61 72 6d 20 61 74 20 31 | 32 3a 30 30 3a 30 30 22 |arm at 1|2:00:00"|
|000019f0| 3a f2 70 72 65 73 74 28 | 22 31 32 3a 30 30 3a 30 |:.prest(|"12:00:0|
|00001a00| 30 22 29 0d 0a aa 3a c9 | 20 22 50 72 65 2d 73 65 |0")...:.| "Pre-se|
|00001a10| 74 20 54 69 6d 65 73 2e | 41 6c 61 72 6d 20 61 74 |t Times.|Alarm at|
|00001a20| 20 31 33 3a 30 30 3a 30 | 30 22 3a f2 70 72 65 73 | 13:00:0|0":.pres|
|00001a30| 74 28 22 31 33 3a 30 30 | 3a 30 30 22 29 0d 0a b4 |t("13:00|:00")...|
|00001a40| 3a c9 20 22 50 72 65 2d | 73 65 74 20 54 69 6d 65 |:. "Pre-|set Time|
|00001a50| 73 2e 41 6c 61 72 6d 20 | 61 74 20 31 36 3a 30 30 |s.Alarm |at 16:00|
|00001a60| 3a 30 30 22 3a f2 70 72 | 65 73 74 28 22 31 36 3a |:00":.pr|est("16:|
|00001a70| 30 30 3a 30 30 22 29 0d | 0a be 3a c9 20 22 50 72 |00:00").|..:. "Pr|
|00001a80| 65 2d 73 65 74 20 54 69 | 6d 65 73 2e 41 6c 61 72 |e-set Ti|mes.Alar|
|00001a90| 6d 20 61 74 20 31 37 3a | 33 30 3a 30 30 22 3a f2 |m at 17:|30:00":.|
|00001aa0| 70 72 65 73 74 28 22 31 | 37 3a 33 30 3a 30 30 22 |prest("1|7:30:00"|
|00001ab0| 29 0d 0a c8 3a c9 20 22 | 50 72 65 2d 73 65 74 20 |)...:. "|Pre-set |
|00001ac0| 54 69 6d 65 73 2e 41 6c | 61 72 6d 20 61 74 20 31 |Times.Al|arm at 1|
|00001ad0| 39 3a 33 30 3a 30 30 22 | 3a f2 70 72 65 73 74 28 |9:30:00"|:.prest(|
|00001ae0| 22 31 39 3a 33 30 3a 30 | 30 22 29 0d 0a d2 3a c9 |"19:30:0|0")...:.|
|00001af0| 20 22 50 72 65 2d 73 65 | 74 20 54 69 6d 65 73 2e | "Pre-se|t Times.|
|00001b00| 41 6c 61 72 6d 20 61 74 | 20 32 30 3a 30 30 3a 30 |Alarm at| 20:00:0|
|00001b10| 30 22 3a f2 70 72 65 73 | 74 28 22 32 30 3a 30 30 |0":.pres|t("20:00|
|00001b20| 3a 30 30 22 29 0d 0a dc | 3a c9 20 22 50 72 65 2d |:00")...|:. "Pre-|
|00001b30| 73 65 74 20 54 69 6d 65 | 73 2e 41 6c 61 72 6d 20 |set Time|s.Alarm |
|00001b40| 61 74 20 32 31 3a 30 30 | 3a 30 30 22 3a f2 70 72 |at 21:00|:00":.pr|
|00001b50| 65 73 74 28 22 32 31 3a | 30 30 3a 30 30 22 29 0d |est("21:|00:00").|
|00001b60| 0a e6 3a c9 20 22 50 72 | 65 2d 73 65 74 20 54 69 |..:. "Pr|e-set Ti|
|00001b70| 6d 65 73 2e 41 6c 61 72 | 6d 20 61 74 20 32 31 3a |mes.Alar|m at 21:|
|00001b80| 33 30 3a 30 30 22 3a f2 | 70 72 65 73 74 28 22 32 |30:00":.|prest("2|
|00001b90| 31 3a 33 30 3a 30 30 22 | 29 0d 0a f0 3a c9 20 22 |1:30:00"|)...:. "|
|00001ba0| 50 72 65 2d 73 65 74 20 | 54 69 6d 65 73 2e 41 6c |Pre-set |Times.Al|
|00001bb0| 61 72 6d 20 61 74 20 32 | 32 3a 30 30 3a 30 30 22 |arm at 2|2:00:00"|
|00001bc0| 3a f2 70 72 65 73 74 28 | 22 32 32 3a 30 30 3a 30 |:.prest(|"22:00:0|
|00001bd0| 30 22 29 0d 0a fa 3a c9 | 20 22 50 72 65 2d 73 65 |0")...:.| "Pre-se|
|00001be0| 74 20 54 69 6d 65 73 2e | 41 6c 61 72 6d 20 61 74 |t Times.|Alarm at|
|00001bf0| 20 30 30 3a 30 30 3a 30 | 30 22 3a f2 70 72 65 73 | 00:00:0|0":.pres|
|00001c00| 74 28 22 30 30 3a 30 30 | 3a 30 30 22 29 0d 0b 04 |t("00:00|:00")...|
|00001c10| 05 cb 0d 0b 0e 2a e7 20 | 61 64 6a 25 20 f2 73 68 |.....*. |adj% .sh|
|00001c20| 6f 77 6d 65 6e 75 28 74 | 6f 70 6d 65 6e 75 25 2c |owmenu(t|opmenu%,|
|00001c30| 74 6f 70 78 25 2c 74 6f | 70 79 25 29 0d 0b 18 05 |topx%,to|py%)....|
|00001c40| e1 0d 0b 22 05 3a 0d 0b | 2c 0f dd f2 6d 61 69 6e |...".:..|,...main|
|00001c50| 5f 6d 65 6e 75 0d 0b 36 | 08 f7 20 2b 31 0d 0b 40 |_menu..6|.. +1..@|
|00001c60| 18 dc 20 4d 65 6e 75 2c | 49 6e 66 6f 5f 44 2c 51 |.. Menu,|Info_D,Q|
|00001c70| 75 69 74 2c 2a 0d 0b 4a | 18 6d 61 69 6e 6d 65 6e |uit,*..J|.mainmen|
|00001c80| 75 25 3d a4 6d 61 6b 65 | 5f 6d 65 6e 75 0d 0b 54 |u%=.make|_menu..T|
|00001c90| 05 e1 0d 0b 5e 05 3a 0d | 0b 68 0b dd f2 77 6d 65 |....^.:.|.h...wme|
|00001ca0| 6e 75 0d 0b 72 08 f7 20 | 2b 31 0d 0b 7c ee dc 20 |nu..r.. |+1..|.. |
|00001cb0| 4d 65 6e 75 2c 50 72 65 | 2d 73 65 74 20 54 69 6d |Menu,Pre|-set Tim|
|00001cc0| 65 73 5f 44 2c 53 65 74 | 20 74 69 6d 65 20 31 20 |es_D,Set| time 1 |
|00001cd0| 6d 69 6e 2c 53 65 74 20 | 74 69 6d 65 20 35 20 6d |min,Set |time 5 m|
|00001ce0| 69 6e 73 2c 53 65 74 20 | 74 69 6d 65 20 31 30 20 |ins,Set |time 10 |
|00001cf0| 6d 69 6e 73 2c 53 65 74 | 20 74 69 6d 65 20 32 30 |mins,Set| time 20|
|00001d00| 20 6d 69 6e 73 2c 53 65 | 74 20 74 69 6d 65 20 34 | mins,Se|t time 4|
|00001d10| 30 20 6d 69 6e 73 2c 53 | 65 74 20 74 69 6d 65 20 |0 mins,S|et time |
|00001d20| 31 30 30 20 6d 69 6e 73 | 5f 44 2c 53 6f 75 6e 64 |100 mins|_D,Sound|
|00001d30| 5f 44 2c 53 65 74 20 74 | 69 6d 65 20 31 20 68 6f |_D,Set t|ime 1 ho|
|00001d40| 75 72 2c 53 65 74 20 74 | 69 6d 65 20 32 20 68 6f |ur,Set t|ime 2 ho|
|00001d50| 75 72 73 5f 44 2c 48 61 | 6c 66 20 61 6e 20 68 6f |urs_D,Ha|lf an ho|
|00001d60| 75 72 2c 51 75 61 72 74 | 65 72 20 6f 66 20 61 6e |ur,Quart|er of an|
|00001d70| 20 68 6f 75 72 2c 54 68 | 72 65 65 20 71 75 61 72 | hour,Th|ree quar|
|00001d80| 74 65 72 73 20 6f 66 20 | 61 6e 20 68 6f 75 72 5f |ters of |an hour_|
|00001d90| 44 2c 51 75 69 74 2c 2a | 0d 0b 86 15 77 6d 65 6e |D,Quit,*|....wmen|
|00001da0| 75 25 3d a4 6d 61 6b 65 | 5f 6d 65 6e 75 0d 0b 90 |u%=.make|_menu...|
|00001db0| 05 e1 0d 0b 9a 05 3a 0d | 0b a4 0c dd f2 61 74 6d |......:.|.....atm|
|00001dc0| 65 6e 75 0d 0b ae 08 f7 | 20 2b 31 0d 0b b8 fd dc |enu.....| +1.....|
|00001dd0| 20 41 6c 61 72 6d 20 54 | 69 6d 65 73 2c 41 6c 61 | Alarm T|imes,Ala|
|00001de0| 72 6d 20 61 74 20 30 37 | 3a 30 30 3a 30 30 2c 41 |rm at 07|:00:00,A|
|00001df0| 6c 61 72 6d 20 61 74 20 | 30 37 3a 35 35 3a 30 30 |larm at |07:55:00|
|00001e00| 2c 41 6c 61 72 6d 20 61 | 74 20 30 38 3a 30 30 3a |,Alarm a|t 08:00:|
|00001e10| 30 30 2c 41 6c 61 72 6d | 20 61 74 20 31 32 3a 30 |00,Alarm| at 12:0|
|00001e20| 30 3a 30 30 2c 41 6c 61 | 72 6d 20 61 74 20 31 33 |0:00,Ala|rm at 13|
|00001e30| 3a 30 30 3a 30 30 2c 41 | 6c 61 72 6d 20 61 74 20 |:00:00,A|larm at |
|00001e40| 31 36 3a 30 30 3a 30 30 | 2c 41 6c 61 72 6d 20 61 |16:00:00|,Alarm a|
|00001e50| 74 20 31 37 3a 33 30 3a | 30 30 2c 41 6c 61 72 6d |t 17:30:|00,Alarm|
|00001e60| 20 61 74 20 31 39 3a 33 | 30 3a 30 30 2c 41 6c 61 | at 19:3|0:00,Ala|
|00001e70| 72 6d 20 61 74 20 32 30 | 3a 30 30 3a 30 30 2c 41 |rm at 20|:00:00,A|
|00001e80| 6c 61 72 6d 20 61 74 20 | 32 31 3a 30 30 3a 30 30 |larm at |21:00:00|
|00001e90| 2c 41 6c 61 72 6d 20 61 | 74 20 32 31 3a 33 30 3a |,Alarm a|t 21:30:|
|00001ea0| 30 30 2c 41 6c 61 72 6d | 20 61 74 20 32 32 3a 30 |00,Alarm| at 22:0|
|00001eb0| 30 3a 30 30 2c 41 6c 61 | 72 6d 20 61 74 20 30 30 |0:00,Ala|rm at 00|
|00001ec0| 3a 30 30 3a 30 30 2c 2a | 0d 0b c2 16 61 74 6d 65 |:00:00,*|....atme|
|00001ed0| 6e 75 25 3d a4 6d 61 6b | 65 5f 6d 65 6e 75 0d 0b |nu%=.mak|e_menu..|
|00001ee0| cc 05 e1 0d 0b d6 05 3a | 0d 0b e0 0e dd f2 62 65 |.......:|......be|
|00001ef0| 65 70 6d 65 6e 75 0d 0b | ea 08 f7 20 2b 31 0d 0b |epmenu..|... +1..|
|00001f00| f4 4a dc 20 53 6f 75 6e | 64 2c 4d 75 73 69 63 2c |.J. Soun|d,Music,|
|00001f10| 53 6f 75 6e 64 20 4f 4e | 20 77 68 65 6e 20 74 69 |Sound ON| when ti|
|00001f20| 6d 65 20 65 78 70 69 72 | 65 73 2c 53 6f 75 6e 64 |me expir|es,Sound|
|00001f30| 20 4f 46 46 20 77 68 65 | 6e 20 74 69 6d 65 20 65 | OFF whe|n time e|
|00001f40| 78 70 69 72 65 73 2c 2a | 0d 0b fe 18 62 65 65 70 |xpires,*|....beep|
|00001f50| 6d 65 6e 75 25 3d a4 6d | 61 6b 65 5f 6d 65 6e 75 |menu%=.m|ake_menu|
|00001f60| 0d 0c 08 05 e1 0d 0c 12 | 05 3a 0d 0c 1c 0b dd f2 |........|.:......|
|00001f70| 6d 75 73 69 6b 0d 0c 26 | 08 f7 20 2b 31 0d 0c 30 |musik..&|.. +1..0|
|00001f80| 21 dc 20 53 6f 75 6e 64 | 20 46 69 6c 65 2c 42 65 |!. Sound| File,Be|
|00001f90| 65 70 2c 31 2c 32 2c 33 | 2c 34 2c 35 2c 2a 0d 0c |ep,1,2,3|,4,5,*..|
|00001fa0| 3a 15 6d 75 73 69 6b 25 | 3d a4 6d 61 6b 65 5f 6d |:.musik%|=.make_m|
|00001fb0| 65 6e 75 0d 0c 44 05 e1 | 0d 0c 4e 05 3a 0d 0c 58 |enu..D..|..N.:..X|
|00001fc0| 0c dd f2 72 65 64 72 61 | 77 0d 0c 62 26 c8 99 20 |...redra|w..b&.. |
|00001fd0| 22 57 69 6d 70 5f 52 65 | 64 72 61 77 57 69 6e 64 |"Wimp_Re|drawWind|
|00001fe0| 6f 77 22 2c 2c 62 25 20 | b8 20 6d 6f 72 65 25 0d |ow",,b% |. more%.|
|00001ff0| 0c 6c 0c c8 95 20 6d 6f | 72 65 25 0d 0c 76 09 f2 |.l... mo|re%..v..|
|00002000| 64 72 61 77 0d 0c 80 26 | c8 99 20 22 57 69 6d 70 |draw...&|.. "Wimp|
|00002010| 5f 47 65 74 52 65 63 74 | 61 6e 67 6c 65 22 2c 2c |_GetRect|angle",,|
|00002020| 62 25 20 b8 20 6d 6f 72 | 65 25 0d 0c 8a 05 ce 0d |b% . mor|e%......|
|00002030| 0c 94 05 e1 0d 0c 9e 05 | 3a 0d 0c a8 2b dd f2 67 |........|:...+..g|
|00002040| 65 74 5f 6f 72 69 67 69 | 6e 28 68 61 6e 64 6c 65 |et_origi|n(handle|
|00002050| 25 2c f8 20 78 6f 72 69 | 67 25 2c f8 20 79 6f 72 |%,. xori|g%,. yor|
|00002060| 69 67 25 29 0d 0c b2 08 | ea 20 63 25 0d 0c bc 0d |ig%)....|. c%....|
|00002070| 63 25 3d 62 25 2b 38 30 | 30 0d 0c c6 0f 21 63 25 |c%=b%+80|0....!c%|
|00002080| 3d 68 61 6e 64 6c 65 25 | 0d 0c d0 20 c8 99 20 22 |=handle%|... .. "|
|00002090| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 53 74 |Wimp_Get|WindowSt|
|000020a0| 61 74 65 22 2c 2c 63 25 | 0d 0c da 28 78 6f 72 69 |ate",,c%|...(xori|
|000020b0| 67 25 3d 63 25 21 34 2d | 63 25 21 32 30 3a 79 6f |g%=c%!4-|c%!20:yo|
|000020c0| 72 69 67 25 3d 63 25 21 | 31 36 2d 63 25 21 32 34 |rig%=c%!|16-c%!24|
|000020d0| 0d 0c e4 05 e1 0d 0c ee | 05 3a 0d 0c f8 0e dd f2 |........|.:......|
|000020e0| 74 65 72 6d 28 61 25 29 | 0d 0d 02 08 ea 20 6e 25 |term(a%)|..... n%|
|000020f0| 0d 0d 0c 0f c8 95 20 61 | 25 3f 6e 25 3e 33 31 0d |...... a|%?n%>31.|
|00002100| 0d 16 09 6e 25 2b 3d 31 | 0d 0d 20 05 ce 0d 0d 2a |...n%+=1|.. ....*|
|00002110| 0c 61 25 3f 6e 25 3d 31 | 33 0d 0d 34 05 e1 0d 0d |.a%?n%=1|3..4....|
|00002120| 3e 05 3a 0d 0d 48 04 0d | 0d 52 08 ea 20 63 25 0d |>.:..H..|.R.. c%.|
|00002130| 0d 5c 0d 63 25 3d 62 25 | 2b 39 30 30 0d 0d 66 0f |.\.c%=b%|+900..f.|
|00002140| 21 63 25 3d 77 69 6e 64 | 6f 77 25 0d 0d 70 0e 63 |!c%=wind|ow%..p.c|
|00002150| 25 21 34 3d 69 63 6f 6e | 25 0d 0d 7a 1e c8 99 20 |%!4=icon|%..z... |
|00002160| 22 57 69 6d 70 5f 47 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Ge|tIconSta|
|00002170| 74 65 22 2c 2c 63 25 0d | 0d 84 1b 3d 28 28 63 25 |te",,c%.|...=((c%|
|00002180| 21 32 34 29 20 80 20 28 | 31 3c 3c 32 31 29 29 3c |!24) . (|1<<21))<|
|00002190| 3e 30 0d 0d 8e 05 3a 0d | 0d 98 1b dd f2 66 6f 72 |>0....:.|.....for|
|000021a0| 63 65 5f 72 65 64 72 61 | 77 28 77 69 6e 64 6f 77 |ce_redra|w(window|
|000021b0| 25 29 0d 0d a2 08 ea 20 | 63 25 0d 0d ac 0d 63 25 |%)..... |c%....c%|
|000021c0| 3d 62 25 2b 39 30 30 0d | 0d b6 0f 21 63 25 3d 77 |=b%+900.|...!c%=w|
|000021d0| 69 6e 64 6f 77 25 0d 0d | c0 20 c8 99 20 22 57 69 |indow%..|. .. "Wi|
|000021e0| 6d 70 5f 47 65 74 57 69 | 6e 64 6f 77 53 74 61 74 |mp_GetWi|ndowStat|
|000021f0| 65 22 2c 2c 63 25 0d 0d | ca 32 c8 99 20 22 57 69 |e",,c%..|.2.. "Wi|
|00002200| 6d 70 5f 46 6f 72 63 65 | 52 65 64 72 61 77 22 2c |mp_Force|Redraw",|
|00002210| 2d 31 2c 63 25 21 34 2c | 63 25 21 38 2c 63 25 21 |-1,c%!4,|c%!8,c%!|
|00002220| 31 32 2c 63 25 21 31 36 | 0d 0d d4 05 e1 0d 0d de |12,c%!16|........|
|00002230| 05 3a 0d 0d e8 38 dd f2 | 70 75 74 5f 69 63 6f 6e |.:...8..|put_icon|
|00002240| 5f 6e 75 6d 62 65 72 28 | 77 69 6e 64 6f 77 5f 68 |_number(|window_h|
|00002250| 61 6e 64 6c 65 25 2c 69 | 63 6f 6e 5f 68 61 6e 64 |andle%,i|con_hand|
|00002260| 6c 65 25 2c 74 65 78 74 | 25 29 0d 0d f2 17 62 25 |le%,text|%)....b%|
|00002270| 21 30 3d 77 69 6e 64 6f | 77 5f 68 61 6e 64 6c 65 |!0=windo|w_handle|
|00002280| 25 0d 0d fc 15 62 25 21 | 34 3d 69 63 6f 6e 5f 68 |%....b%!|4=icon_h|
|00002290| 61 6e 64 6c 65 25 0d 0e | 06 1e c8 99 20 22 57 69 |andle%..|.... "Wi|
|000022a0| 6d 70 5f 47 65 74 49 63 | 6f 6e 53 74 61 74 65 22 |mp_GetIc|onState"|
|000022b0| 2c 2c 62 25 0d 0e 10 1c | f4 20 43 68 65 63 6b 20 |,,b%....|. Check |
|000022c0| 69 74 20 69 73 20 69 6e | 64 69 72 65 63 74 65 64 |it is in|directed|
|000022d0| 0d 0e 1a 1c e7 20 28 62 | 25 21 32 34 20 80 20 26 |..... (b|%!24 . &|
|000022e0| 31 30 31 29 3c 3e 26 31 | 30 31 20 8c 0d 0e 24 20 |101)<>&1|01 ...$ |
|000022f0| 85 20 32 30 32 2c 22 49 | 63 6f 6e 20 6e 6f 74 20 |. 202,"I|con not |
|00002300| 69 6e 64 69 72 65 63 74 | 65 64 21 22 0d 0e 2e 05 |indirect|ed!"....|
|00002310| cd 0d 0e 38 24 f4 20 63 | 75 74 20 73 74 72 69 6e |...8$. c|ut strin|
|00002320| 67 20 74 6f 20 6c 65 6e | 67 74 68 20 6f 66 20 62 |g to len|gth of b|
|00002330| 75 66 66 65 72 0d 0e 42 | 0f 62 25 21 32 38 3d 74 |uffer..B|.b%!28=t|
|00002340| 65 78 74 25 0d 0e 4c 12 | f4 20 53 65 74 20 45 4f |ext%..L.|. Set EO|
|00002350| 52 20 77 6f 72 64 0d 0e | 56 0a 62 25 21 38 3d 30 |R word..|V.b%!8=0|
|00002360| 0d 0e 60 14 f4 20 53 65 | 74 20 63 6c 65 61 72 20 |..`.. Se|t clear |
|00002370| 77 6f 72 64 0d 0e 6a 0b | 62 25 21 31 32 3d 30 0d |word..j.|b%!12=0.|
|00002380| 0e 74 11 f4 20 52 65 64 | 72 61 77 20 69 63 6f 6e |.t.. Red|raw icon|
|00002390| 0d 0e 7e 1e c8 99 20 22 | 57 69 6d 70 5f 53 65 74 |..~... "|Wimp_Set|
|000023a0| 49 63 6f 6e 53 74 61 74 | 65 22 2c 2c 62 25 0d 0e |IconStat|e",,b%..|
|000023b0| 88 05 e1 0d 0e 92 05 3a | 0d 0e 9c 36 dd f2 70 75 |.......:|...6..pu|
|000023c0| 74 5f 69 63 6f 6e 5f 74 | 65 78 74 28 77 69 6e 64 |t_icon_t|ext(wind|
|000023d0| 6f 77 5f 68 61 6e 64 6c | 65 25 2c 69 63 6f 6e 5f |ow_handl|e%,icon_|
|000023e0| 68 61 6e 64 6c 65 25 2c | 74 65 78 74 24 29 0d 0e |handle%,|text$)..|
|000023f0| a6 17 62 25 21 30 3d 77 | 69 6e 64 6f 77 5f 68 61 |..b%!0=w|indow_ha|
|00002400| 6e 64 6c 65 25 0d 0e b0 | 15 62 25 21 34 3d 69 63 |ndle%...|.b%!4=ic|
|00002410| 6f 6e 5f 68 61 6e 64 6c | 65 25 0d 0e ba 1e c8 99 |on_handl|e%......|
|00002420| 20 22 57 69 6d 70 5f 47 | 65 74 49 63 6f 6e 53 74 | "Wimp_G|etIconSt|
|00002430| 61 74 65 22 2c 2c 62 25 | 0d 0e c4 1c f4 20 43 68 |ate",,b%|..... Ch|
|00002440| 65 63 6b 20 69 74 20 69 | 73 20 69 6e 64 69 72 65 |eck it i|s indire|
|00002450| 63 74 65 64 0d 0e ce 1c | e7 20 28 62 25 21 32 34 |cted....|. (b%!24|
|00002460| 20 80 20 26 31 30 31 29 | 3c 3e 26 31 30 31 20 8c | . &101)|<>&101 .|
|00002470| 0d 0e d8 20 85 20 32 30 | 32 2c 22 49 63 6f 6e 20 |... . 20|2,"Icon |
|00002480| 6e 6f 74 20 69 6e 64 69 | 72 65 63 74 65 64 21 22 |not indi|rected!"|
|00002490| 0d 0e e2 0d f4 20 45 4e | 44 50 52 4f 43 0d 0e ec |..... EN|DPROC...|
|000024a0| 05 cd 0d 0e f6 24 f4 20 | 63 75 74 20 73 74 72 69 |.....$. |cut stri|
|000024b0| 6e 67 20 74 6f 20 6c 65 | 6e 67 74 68 20 6f 66 20 |ng to le|ngth of |
|000024c0| 62 75 66 66 65 72 0d 0f | 00 19 74 65 78 74 24 3d |buffer..|..text$=|
|000024d0| c0 74 65 78 74 24 2c 62 | 25 21 33 36 2d 31 29 0d |.text$,b|%!36-1).|
|000024e0| 0f 0a 1a f4 20 50 75 74 | 20 73 74 72 69 6e 67 20 |.... Put| string |
|000024f0| 69 6e 20 62 75 66 66 65 | 72 0d 0f 14 10 24 62 25 |in buffe|r....$b%|
|00002500| 21 32 38 3d 74 65 78 74 | 24 0d 0f 1e 12 f4 20 53 |!28=text|$..... S|
|00002510| 65 74 20 45 4f 52 20 77 | 6f 72 64 0d 0f 28 0a 62 |et EOR w|ord..(.b|
|00002520| 25 21 38 3d 30 0d 0f 32 | 14 f4 20 53 65 74 20 63 |%!8=0..2|.. Set c|
|00002530| 6c 65 61 72 20 77 6f 72 | 64 0d 0f 3c 0b 62 25 21 |lear wor|d..<.b%!|
|00002540| 31 32 3d 30 0d 0f 46 11 | f4 20 52 65 64 72 61 77 |12=0..F.|. Redraw|
|00002550| 20 69 63 6f 6e 0d 0f 50 | 1e c8 99 20 22 57 69 6d | icon..P|... "Wim|
|00002560| 70 5f 53 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_SetIco|nState",|
|00002570| 2c 62 25 0d 0f 5a 05 e1 | 0d 0f 64 05 3a 0d 0f 6e |,b%..Z..|..d.:..n|
|00002580| 39 dd f2 70 75 74 5f 69 | 63 6f 6e 5f 73 70 72 69 |9..put_i|con_spri|
|00002590| 74 65 28 77 69 6e 64 6f | 77 5f 68 61 6e 64 6c 65 |te(windo|w_handle|
|000025a0| 25 2c 69 63 6f 6e 5f 68 | 61 6e 64 6c 65 25 2c 73 |%,icon_h|andle%,s|
|000025b0| 74 65 78 74 24 29 0d 0f | 78 17 62 25 21 30 3d 77 |text$)..|x.b%!0=w|
|000025c0| 69 6e 64 6f 77 5f 68 61 | 6e 64 6c 65 25 0d 0f 82 |indow_ha|ndle%...|
|000025d0| 15 62 25 21 34 3d 69 63 | 6f 6e 5f 68 61 6e 64 6c |.b%!4=ic|on_handl|
|000025e0| 65 25 0d 0f 8c 1e c8 99 | 20 22 57 69 6d 70 5f 47 |e%......| "Wimp_G|
|000025f0| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 62 25 |etIconSt|ate",,b%|
|00002600| 0d 0f 96 17 c8 8e 20 28 | 62 25 21 32 34 20 80 20 |...... (|b%!24 . |
|00002610| 26 31 30 33 29 20 ca 0d | 0f a0 0f c9 20 26 30 30 |&103) ..|.... &00|
|00002620| 32 2c 26 30 30 33 0d 0f | aa 11 24 62 25 21 32 38 |2,&003..|..$b%!28|
|00002630| 3d 73 74 65 78 74 24 0d | 0f b4 0a c9 20 26 31 30 |=stext$.|.... &10|
|00002640| 32 0d 0f be 29 e7 20 62 | 25 21 33 36 3e 30 20 24 |2...). b|%!36>0 $|
|00002650| 62 25 21 32 38 3d 73 74 | 65 78 74 24 3a 62 25 21 |b%!28=st|ext$:b%!|
|00002660| 33 36 3d a9 73 74 65 78 | 74 24 0d 0f c8 0a c9 20 |36=.stex|t$..... |
|00002670| 26 31 30 33 0d 0f d2 35 | f4 20 61 73 73 75 6d 65 |&103...5|. assume|
|00002680| 73 20 76 61 6c 69 64 61 | 74 69 6f 6e 20 73 74 72 |s valida|tion str|
|00002690| 69 6e 67 20 69 73 20 6f | 6e 6c 79 20 61 20 73 70 |ing is o|nly a sp|
|000026a0| 72 69 74 65 20 6e 61 6d | 65 0d 0f dc 15 24 62 25 |rite nam|e....$b%|
|000026b0| 21 33 32 3d 22 53 22 2b | 73 74 65 78 74 24 0d 0f |!32="S"+|stext$..|
|000026c0| e6 1f 7f 20 85 20 32 30 | 32 2c 22 4e 6f 20 73 70 |... . 20|2,"No sp|
|000026d0| 72 69 74 65 20 6e 61 6d | 65 21 22 3a e1 0d 0f f0 |rite nam|e!":....|
|000026e0| 05 cb 0d 0f fa 0a 62 25 | 21 38 3d 30 0d 10 04 0b |......b%|!8=0....|
|000026f0| 62 25 21 31 32 3d 30 0d | 10 0e 1e c8 99 20 22 57 |b%!12=0.|..... "W|
|00002700| 69 6d 70 5f 53 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_SetI|conState|
|00002710| 22 2c 2c 62 25 0d 10 18 | 05 e1 0d 10 22 05 3a 0d |",,b%...|....".:.|
|00002720| 10 2c 30 dd a4 67 65 74 | 5f 69 63 6f 6e 5f 74 65 |.,0..get|_icon_te|
|00002730| 78 74 28 77 69 6e 64 6f | 77 5f 68 61 6e 64 6c 65 |xt(windo|w_handle|
|00002740| 25 2c 69 63 6f 6e 5f 68 | 61 6e 64 6c 65 25 29 0d |%,icon_h|andle%).|
|00002750| 10 36 17 62 25 21 30 3d | 77 69 6e 64 6f 77 5f 68 |.6.b%!0=|window_h|
|00002760| 61 6e 64 6c 65 25 0d 10 | 40 15 62 25 21 34 3d 69 |andle%..|@.b%!4=i|
|00002770| 63 6f 6e 5f 68 61 6e 64 | 6c 65 25 0d 10 4a 1e c8 |con_hand|le%..J..|
|00002780| 99 20 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |. "Wimp_|GetIconS|
|00002790| 74 61 74 65 22 2c 2c 62 | 25 0d 10 54 1c f4 20 43 |tate",,b|%..T.. C|
|000027a0| 68 65 63 6b 20 69 74 20 | 69 73 20 69 6e 64 69 72 |heck it |is indir|
|000027b0| 65 63 74 65 64 0d 10 5e | 1c e7 20 28 62 25 21 32 |ected..^|.. (b%!2|
|000027c0| 34 20 80 20 26 31 30 31 | 29 3c 3e 26 31 30 31 20 |4 . &101|)<>&101 |
|000027d0| 8c 0d 10 68 1d 85 20 32 | 30 32 2c 22 43 61 6e 6e |...h.. 2|02,"Cann|
|000027e0| 6f 74 20 72 65 61 64 20 | 6e 61 6d 65 21 22 0d 10 |ot read |name!"..|
|000027f0| 72 07 3d 22 22 0d 10 7c | 05 cd 0d 10 86 0b 3d 24 |r.=""..||......=$|
|00002800| 62 25 21 32 38 0d 10 90 | 10 6e 61 6d 65 24 3d 24 |b%!28...|.name$=$|
|00002810| 62 25 21 32 38 0d 10 9a | 05 3a 0d 10 a4 32 dd a4 |b%!28...|.:...2..|
|00002820| 67 65 74 5f 69 63 6f 6e | 5f 6e 75 6d 62 65 72 28 |get_icon|_number(|
|00002830| 77 69 6e 64 6f 77 5f 68 | 61 6e 64 6c 65 25 2c 69 |window_h|andle%,i|
|00002840| 63 6f 6e 5f 68 61 6e 64 | 6c 65 25 29 0d 10 ae 17 |con_hand|le%)....|
|00002850| 62 25 21 30 3d 77 69 6e | 64 6f 77 5f 68 61 6e 64 |b%!0=win|dow_hand|
|00002860| 6c 65 25 0d 10 b8 15 62 | 25 21 34 3d 69 63 6f 6e |le%....b|%!4=icon|
|00002870| 5f 68 61 6e 64 6c 65 25 | 0d 10 c2 1e c8 99 20 22 |_handle%|...... "|
|00002880| 57 69 6d 70 5f 47 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Get|IconStat|
|00002890| 65 22 2c 2c 62 25 0d 10 | cc 1c f4 20 43 68 65 63 |e",,b%..|... Chec|
|000028a0| 6b 20 69 74 20 69 73 20 | 69 6e 64 69 72 65 63 74 |k it is |indirect|
|000028b0| 65 64 0d 10 d6 1c e7 20 | 28 62 25 21 32 34 20 80 |ed..... |(b%!24 .|
|000028c0| 20 26 31 30 31 29 3c 3e | 26 31 30 31 20 8c 0d 10 | &101)<>|&101 ...|
|000028d0| e0 1d 85 20 32 30 32 2c | 22 43 61 6e 6e 6f 74 20 |... 202,|"Cannot |
|000028e0| 72 65 61 64 20 6e 61 6d | 65 21 22 0d 10 ea 07 3d |read nam|e!"....=|
|000028f0| 22 22 0d 10 f4 05 cd 0d | 10 fe 0a 3d 62 25 21 32 |""......|...=b%!2|
|00002900| 38 0d 11 08 05 3a 0d 11 | 12 04 0d 11 1c 21 dd f2 |8....:..|.....!..|
|00002910| 6f 70 65 6e 5f 77 69 6e | 64 6f 77 28 77 69 6e 64 |open_win|dow(wind|
|00002920| 6f 77 5f 68 61 6e 64 6c | 65 25 29 0d 11 26 16 21 |ow_handl|e%)..&.!|
|00002930| 62 25 3d 77 69 6e 64 6f | 77 5f 68 61 6e 64 6c 65 |b%=windo|w_handle|
|00002940| 25 0d 11 30 20 c8 99 20 | 22 57 69 6d 70 5f 47 65 |%..0 .. |"Wimp_Ge|
|00002950| 74 57 69 6e 64 6f 77 53 | 74 61 74 65 22 2c 2c 62 |tWindowS|tate",,b|
|00002960| 25 0d 11 3a 1c c8 99 20 | 22 57 69 6d 70 5f 4f 70 |%..:... |"Wimp_Op|
|00002970| 65 6e 57 69 6e 64 6f 77 | 22 2c 2c 62 25 0d 11 44 |enWindow|",,b%..D|
|00002980| 0b 74 69 6d 65 25 3d 30 | 0d 11 4e 10 f4 20 71 75 |.time%=0|..N.. qu|
|00002990| 69 74 25 3d 54 52 55 45 | 0d 11 58 05 e1 0d 11 62 |it%=TRUE|..X....b|
|000029a0| 05 3a 0d 11 6c 13 dd f2 | 73 6f 75 6e 64 28 73 6f |.:..l...|sound(so|
|000029b0| 75 6e 64 24 29 0d 11 76 | 19 2a 52 55 4e 20 3c 65 |und$)..v|.*RUN <e|
|000029c0| 67 67 24 44 69 72 3e 2e | 73 6f 75 6e 64 24 0d 11 |gg$Dir>.|sound$..|
|000029d0| 80 05 e1 0d 11 8a 05 3a | 0d 11 94 0e dd f2 70 6f |.......:|......po|
|000029e0| 6c 6c 5f 74 77 6f 0d 11 | 9e 1b c8 99 20 22 57 69 |ll_two..|.... "Wi|
|000029f0| 6d 70 5f 50 6f 6c 6c 22 | 2c 2c 62 25 20 b8 20 72 |mp_Poll"|,,b% . r|
|00002a00| 25 0d 11 a8 0b c8 8e 20 | 72 25 20 ca 0d 11 b2 0f |%...... |r% .....|
|00002a10| c9 20 31 3a f2 72 65 64 | 72 61 77 0d 11 bc 20 c9 |. 1:.red|raw... .|
|00002a20| 20 32 3a c8 99 20 22 57 | 69 6d 70 5f 4f 70 65 6e | 2:.. "W|imp_Open|
|00002a30| 57 69 6e 64 6f 77 22 2c | 2c 62 25 0d 11 c6 21 c9 |Window",|,b%...!.|
|00002a40| 20 33 3a c8 99 20 22 57 | 69 6d 70 5f 43 6c 6f 73 | 3:.. "W|imp_Clos|
|00002a50| 65 57 69 6e 64 6f 77 22 | 2c 2c 62 25 0d 11 d0 05 |eWindow"|,,b%....|
|00002a60| cb 0d 11 da 05 e1 0d 11 | e4 05 3a 0d 11 ee 0a dd |........|..:.....|
|00002a70| f2 64 72 61 77 0d 11 f8 | 28 78 6f 72 69 67 25 3d |.draw...|(xorig%=|
|00002a80| 62 25 21 34 2d 62 25 21 | 32 30 3a 79 6f 72 69 67 |b%!4-b%!|20:yorig|
|00002a90| 25 3d 62 25 21 31 36 2d | 62 25 21 32 34 0d 12 02 |%=b%!16-|b%!24...|
|00002aa0| 13 ec 20 78 6f 72 69 67 | 25 2c 79 6f 72 69 67 25 |.. xorig|%,yorig%|
|00002ab0| 0d 12 0c 12 63 6f 6f 72 | 64 73 25 3d 6c 69 6e 65 |....coor|ds%=line|
|00002ac0| 73 25 0d 12 16 13 c8 95 | 20 21 63 6f 6f 72 64 73 |s%......| !coords|
|00002ad0| 25 3c 3e 2d 31 0d 12 20 | 33 78 25 3d 28 21 63 6f |%<>-1.. |3x%=(!co|
|00002ae0| 6f 72 64 73 25 20 80 20 | 26 33 46 46 29 2a 34 3a |ords% . |&3FF)*4:|
|00002af0| 79 25 3d 28 21 63 6f 6f | 72 64 73 25 3e 3e 31 32 |y%=(!coo|rds%>>12|
|00002b00| 29 20 80 20 26 46 46 43 | 0d 12 2a 1f 63 6f 6c 6f |) . &FFC|..*.colo|
|00002b10| 75 72 25 3d 28 21 63 6f | 6f 72 64 73 25 3e 3e 31 |ur%=(!co|ords%>>1|
|00002b20| 30 29 20 80 20 26 46 0d | 12 34 1e 70 6c 6f 74 25 |0) . &F.|.4.plot%|
|00002b30| 3d 28 21 63 6f 6f 72 64 | 73 25 3e 3e 32 34 29 20 |=(!coord|s%>>24) |
|00002b40| 80 20 26 46 46 0d 12 3e | 1f c8 99 20 22 57 69 6d |. &FF..>|... "Wim|
|00002b50| 70 5f 53 65 74 43 6f 6c | 6f 75 72 22 2c 63 6f 6c |p_SetCol|our",col|
|00002b60| 6f 75 72 25 0d 12 48 1f | f0 20 70 6c 6f 74 25 2c |our%..H.|. plot%,|
|00002b70| 78 6f 72 69 67 25 2b 78 | 25 2c 79 6f 72 69 67 25 |xorig%+x|%,yorig%|
|00002b80| 2d 79 25 0d 12 52 0e 63 | 6f 6f 72 64 73 25 2b 3d |-y%..R.c|oords%+=|
|00002b90| 34 0d 12 5c 05 ce 0d 12 | 66 05 e1 0d 12 70 05 3a |4..\....|f....p.:|
|00002ba0| 0d 12 7a 2e dd f2 64 65 | 6c 65 74 65 5f 69 63 6f |..z...de|lete_ico|
|00002bb0| 6e 28 77 69 6e 64 6f 77 | 5f 68 61 6e 64 6c 65 25 |n(window|_handle%|
|00002bc0| 2c 69 63 6f 6e 5f 68 61 | 6e 64 6c 65 25 29 0d 12 |,icon_ha|ndle%)..|
|00002bd0| 84 1d ea 20 6d 69 6e 78 | 25 2c 6d 69 6e 79 25 2c |... minx|%,miny%,|
|00002be0| 6d 61 78 78 25 2c 6d 61 | 78 79 25 0d 12 8e 17 62 |maxx%,ma|xy%....b|
|00002bf0| 25 21 30 3d 77 69 6e 64 | 6f 77 5f 68 61 6e 64 6c |%!0=wind|ow_handl|
|00002c00| 65 25 0d 12 98 15 62 25 | 21 34 3d 69 63 6f 6e 5f |e%....b%|!4=icon_|
|00002c10| 68 61 6e 64 6c 65 25 0d | 12 a2 1e c8 99 20 22 57 |handle%.|..... "W|
|00002c20| 69 6d 70 5f 47 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_GetI|conState|
|00002c30| 22 2c 2c 62 25 0d 12 ac | 0e 6d 69 6e 78 25 3d 62 |",,b%...|.minx%=b|
|00002c40| 25 21 38 0d 12 b6 0f 6d | 69 6e 79 25 3d 62 25 21 |%!8....m|iny%=b%!|
|00002c50| 31 32 0d 12 c0 0f 6d 61 | 78 78 25 3d 62 25 21 31 |12....ma|xx%=b%!1|
|00002c60| 36 0d 12 ca 0f 6d 61 78 | 79 25 3d 62 25 21 32 30 |6....max|y%=b%!20|
|00002c70| 0d 12 d4 1c c8 99 20 22 | 57 69 6d 70 5f 44 65 6c |...... "|Wimp_Del|
|00002c80| 65 74 65 49 63 6f 6e 22 | 2c 2c 62 25 0d 12 de 40 |eteIcon"|,,b%...@|
|00002c90| c8 99 20 22 57 69 6d 70 | 5f 46 6f 72 63 65 52 65 |.. "Wimp|_ForceRe|
|00002ca0| 64 72 61 77 22 2c 77 69 | 6e 64 6f 77 5f 68 61 6e |draw",wi|ndow_han|
|00002cb0| 64 6c 65 25 2c 6d 69 6e | 78 25 2c 6d 69 6e 79 25 |dle%,min|x%,miny%|
|00002cc0| 2c 6d 61 78 78 25 2c 6d | 61 78 79 25 0d 12 e8 05 |,maxx%,m|axy%....|
|00002cd0| e1 0d 12 f2 09 dd a4 65 | 6e 64 0d 12 fc 08 ea 20 |.......e|nd..... |
|00002ce0| 6e 25 0d 13 06 0d 6e 25 | 3d 6c 69 6e 65 73 25 0d |n%....n%|=lines%.|
|00002cf0| 13 10 0e c8 95 20 21 6e | 25 3c 3e 2d 31 0d 13 1a |..... !n|%<>-1...|
|00002d00| 09 6e 25 2b 3d 34 0d 13 | 24 05 ce 0d 13 2e 07 3d |.n%+=4..|$......=|
|00002d10| 6e 25 0d 13 38 05 3a 0d | 13 42 04 0d 13 4c 04 0d |n%..8.:.|.B...L..|
|00002d20| 13 56 36 dd f2 63 61 72 | 65 74 5f 73 65 74 28 77 |.V6..car|et_set(w|
|00002d30| 69 6e 64 6f 77 5f 68 61 | 6e 64 6c 65 25 2c 69 63 |indow_ha|ndle%,ic|
|00002d40| 6f 6e 5f 68 61 6e 64 6c | 65 25 2c 70 6f 73 69 74 |on_handl|e%,posit|
|00002d50| 69 6f 6e 25 29 0d 13 60 | 17 62 25 21 30 3d 77 69 |ion%)..`|.b%!0=wi|
|00002d60| 6e 64 6f 77 5f 68 61 6e | 64 6c 65 25 0d 13 6a 15 |ndow_han|dle%..j.|
|00002d70| 62 25 21 34 3d 69 63 6f | 6e 5f 68 61 6e 64 6c 65 |b%!4=ico|n_handle|
|00002d80| 25 0d 13 74 1e c8 99 20 | 22 57 69 6d 70 5f 47 65 |%..t... |"Wimp_Ge|
|00002d90| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 62 25 0d |tIconSta|te",,b%.|
|00002da0| 13 7e 10 74 65 78 74 24 | 3d 24 62 25 21 32 38 0d |.~.text$|=$b%!28.|
|00002db0| 13 88 27 e7 20 70 6f 73 | 69 74 69 6f 6e 25 3e a9 |..'. pos|ition%>.|
|00002dc0| 74 65 78 74 24 20 70 6f | 73 69 74 69 6f 6e 25 3d |text$ po|sition%=|
|00002dd0| a9 74 65 78 74 24 0d 13 | 92 4b c8 99 20 22 57 69 |.text$..|.K.. "Wi|
|00002de0| 6d 70 5f 53 65 74 43 61 | 72 65 74 50 6f 73 69 74 |mp_SetCa|retPosit|
|00002df0| 69 6f 6e 22 2c 77 69 6e | 64 6f 77 5f 68 61 6e 64 |ion",win|dow_hand|
|00002e00| 6c 65 25 2c 69 63 6f 6e | 5f 68 61 6e 64 6c 65 25 |le%,icon|_handle%|
|00002e10| 2c 30 2c 30 2c 2d 31 2c | 70 6f 73 69 74 69 6f 6e |,0,0,-1,|position|
|00002e20| 25 0d 13 9c 05 e1 0d 13 | a6 05 3a 0d 13 b0 10 dd |%.......|..:.....|
|00002e30| f2 67 61 69 6e 5f 63 61 | 72 65 74 0d 13 ba 15 63 |.gain_ca|ret....c|
|00002e40| 61 72 65 74 5f 69 63 6f | 6e 25 3d 62 25 21 31 36 |aret_ico|n%=b%!16|
|00002e50| 0d 13 c4 05 e1 0d 13 ce | 05 3a 0d 13 d8 04 0d 13 |........|.:......|
|00002e60| e2 04 0d 13 ec 0e dd f2 | 73 61 76 65 77 69 6e 64 |........|savewind|
|00002e70| 0d 13 f6 05 e1 0d 14 00 | 05 3a 0d 14 0a 04 0d 14 |........|.:......|
|00002e80| 14 37 dd f2 63 61 72 65 | 74 5f 73 65 6c 65 63 74 |.7..care|t_select|
|00002e90| 28 77 69 6e 64 6f 77 5f | 68 61 6e 64 6c 65 25 2c |(window_|handle%,|
|00002ea0| 69 63 6f 6e 5f 68 61 6e | 64 6c 65 25 2c 73 65 6c |icon_han|dle%,sel|
|00002eb0| 65 63 74 25 29 0d 14 1e | 29 f4 20 57 68 65 6e 20 |ect%)...|). When |
|00002ec0| 73 65 6c 65 63 74 25 3d | 54 52 55 45 3b 20 69 63 |select%=|TRUE; ic|
|00002ed0| 6f 6e 20 69 73 20 73 65 | 6c 65 63 74 65 64 0d 14 |on is se|lected..|
|00002ee0| 28 17 62 25 21 30 3d 77 | 69 6e 64 6f 77 5f 68 61 |(.b%!0=w|indow_ha|
|00002ef0| 6e 64 6c 65 25 0d 14 32 | 15 62 25 21 34 3d 69 63 |ndle%..2|.b%!4=ic|
|00002f00| 6f 6e 5f 68 61 6e 64 6c | 65 25 0d 14 3c 2c 62 25 |on_handl|e%..<,b%|
|00002f10| 21 31 32 3d 31 3c 3c 32 | 31 3a 20 f4 20 63 6c 65 |!12=1<<2|1: . cle|
|00002f20| 61 72 20 62 69 74 20 32 | 31 20 6f 66 20 69 63 6f |ar bit 2|1 of ico|
|00002f30| 6e 20 66 6c 61 67 0d 14 | 46 19 f4 20 73 65 74 20 |n flag..|F.. set |
|00002f40| 6f 72 20 72 65 73 65 74 | 20 62 69 74 20 32 31 0d |or reset| bit 21.|
|00002f50| 14 50 22 e7 20 73 65 6c | 65 63 74 25 20 62 25 21 |.P". sel|ect% b%!|
|00002f60| 38 3d 31 3c 3c 32 31 20 | 8b 20 62 25 21 38 3d 30 |8=1<<21 |. b%!8=0|
|00002f70| 3a 0d 14 5a 1e c8 99 20 | 22 57 69 6d 70 5f 53 65 |:..Z... |"Wimp_Se|
|00002f80| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 62 25 0d |tIconSta|te",,b%.|
|00002f90| 14 64 05 e1 0d 14 6e 05 | 3a 0d 14 78 1a dd f2 6d |.d....n.|:..x...m|
|00002fa0| 6f 76 65 5f 63 61 72 65 | 74 28 77 68 61 6e 64 6c |ove_care|t(whandl|
|00002fb0| 65 25 29 0d 14 82 14 62 | 25 21 31 36 3d 77 68 61 |e%)....b|%!16=wha|
|00002fc0| 6e 64 6c 65 25 2b 31 0d | 14 8c 05 e1 0d 14 96 05 |ndle%+1.|........|
|00002fd0| 3a 0d 14 a0 27 dd f2 64 | 61 74 61 5f 6d 65 73 73 |:...'..d|ata_mess|
|00002fe0| 61 67 65 28 66 69 6c 65 | 24 2c 6d 65 73 73 61 67 |age(file|$,messag|
|00002ff0| 65 5f 6e 61 6d 65 24 29 | 0d 14 aa 16 f1 23 58 25 |e_name$)|.....#X%|
|00003000| 2c 6d 65 73 73 61 67 65 | 5f 6e 61 6d 65 24 0d 14 |,message|_name$..|
|00003010| b4 05 e1 0d 14 be 05 3a | 0d 14 c8 04 0d 14 d2 04 |.......:|........|
|00003020| 0d 14 dc 04 0d 14 e6 17 | dd a4 67 65 74 73 74 72 |........|..getstr|
|00003030| 69 6e 67 28 61 72 72 61 | 79 25 29 0d 14 f0 14 ea |ing(arra|y%).....|
|00003040| 20 70 61 74 68 24 2c 70 | 6f 69 6e 74 65 72 25 0d | path$,p|ointer%.|
|00003050| 14 fa 0c 70 61 74 68 24 | 3d 22 22 0d 15 04 13 70 |...path$|=""....p|
|00003060| 6f 69 6e 74 65 72 25 3d | 61 72 72 61 79 25 0d 15 |ointer%=|array%..|
|00003070| 0e 05 f5 0d 15 18 15 70 | 61 74 68 24 2b 3d bd 3f |.......p|ath$+=.?|
|00003080| 70 6f 69 6e 74 65 72 25 | 0d 15 22 0f 70 6f 69 6e |pointer%|..".poin|
|00003090| 74 65 72 25 2b 3d 31 0d | 15 2c 20 fd 20 3f 70 6f |ter%+=1.|., . ?po|
|000030a0| 69 6e 74 65 72 25 3d 30 | 20 84 20 3f 70 6f 69 6e |inter%=0| . ?poin|
|000030b0| 74 65 72 25 3d 31 33 0d | 15 36 0a 3d 70 61 74 68 |ter%=13.|.6.=path|
|000030c0| 24 0d 15 40 05 3a 0d 15 | 4a 04 0d 15 54 04 0d 15 |$..@.:..|J...T...|
|000030d0| 5e 05 e1 0d 15 68 05 3a | 0d 15 72 04 0d 15 7c 1b |^....h.:|..r...|.|
|000030e0| dd f2 69 6e 77 69 6e 28 | 77 69 6e 64 6f 77 5f 68 |..inwin(|window_h|
|000030f0| 61 6e 64 6c 65 25 29 0d | 15 86 17 62 25 21 30 3d |andle%).|...b%!0=|
|00003100| 77 69 6e 64 6f 77 5f 68 | 61 6e 64 6c 65 25 0d 15 |window_h|andle%..|
|00003110| 90 20 c8 99 20 22 57 69 | 6d 70 5f 47 65 74 57 69 |. .. "Wi|mp_GetWi|
|00003120| 6e 64 6f 77 53 74 61 74 | 65 22 2c 2c 62 25 0d 15 |ndowStat|e",,b%..|
|00003130| 9a 1c c8 99 20 22 57 69 | 6d 70 5f 4f 70 65 6e 57 |.... "Wi|mp_OpenW|
|00003140| 69 6e 64 6f 77 22 2c 2c | 62 25 0d 15 a4 1d c8 99 |indow",,|b%......|
|00003150| 20 22 57 69 6d 70 5f 43 | 6c 6f 73 65 57 69 6e 64 | "Wimp_C|loseWind|
|00003160| 6f 77 22 2c 2c 62 25 0d | 15 ae 05 e1 0d 15 b8 05 |ow",,b%.|........|
|00003170| 3a 0d 15 c2 04 0d 15 cc | 04 0d 15 d6 22 dd f2 63 |:.......|...."..c|
|00003180| 6c 6f 73 65 5f 77 69 6e | 64 6f 77 28 77 69 6e 64 |lose_win|dow(wind|
|00003190| 6f 77 5f 68 61 6e 64 6c | 65 25 29 0d 15 e0 16 21 |ow_handl|e%)....!|
|000031a0| 62 25 3d 77 69 6e 64 6f | 77 5f 68 61 6e 64 6c 65 |b%=windo|w_handle|
|000031b0| 25 0d 15 ea 20 c8 99 20 | 22 57 69 6d 70 5f 47 65 |%... .. |"Wimp_Ge|
|000031c0| 74 57 69 6e 64 6f 77 53 | 74 61 74 65 22 2c 2c 62 |tWindowS|tate",,b|
|000031d0| 25 0d 15 f4 1d c8 99 20 | 22 57 69 6d 70 5f 43 6c |%...... |"Wimp_Cl|
|000031e0| 6f 73 65 57 69 6e 64 6f | 77 22 2c 2c 62 25 0d 15 |oseWindo|w",,b%..|
|000031f0| fe 05 e1 0d 16 08 05 3a | 0d 16 12 04 0d 16 1c 04 |.......:|........|
|00003200| 0d 16 26 04 0d 16 30 0f | dd f2 73 65 74 5f 63 6c |..&...0.|..set_cl|
|00003210| 6f 63 6b 0d 16 3a 2a f2 | 70 75 74 5f 69 63 6f 6e |ock..:*.|put_icon|
|00003220| 5f 74 65 78 74 28 61 72 | 6d 64 25 2c 32 2c 74 69 |_text(ar|md%,2,ti|
|00003230| 6d 65 5f 74 6f 5f 72 65 | 61 63 68 24 29 0d 16 44 |me_to_re|ach$)..D|
|00003240| 0b f2 74 6f 67 67 6c 65 | 0d 16 4e 05 e1 0d 16 58 |..toggle|..N....X|
|00003250| 05 3a 0d 16 62 0d dd 20 | f2 74 6f 67 67 6c 65 0d |.:..b.. |.toggle.|
|00003260| 16 6c 2a 74 65 78 74 5f | 6d 65 73 24 3d a4 67 65 |.l*text_|mes$=.ge|
|00003270| 74 5f 69 63 6f 6e 5f 74 | 65 78 74 28 6d 61 69 6e |t_icon_t|ext(main|
|00003280| 79 6c 69 6e 65 25 2c 38 | 29 0d 16 76 29 f2 70 75 |yline%,8|)..v).pu|
|00003290| 74 5f 69 63 6f 6e 5f 74 | 65 78 74 28 6d 65 73 73 |t_icon_t|ext(mess|
|000032a0| 61 67 65 73 25 2c 34 2c | 74 65 78 74 5f 6d 65 73 |ages%,4,|text_mes|
|000032b0| 24 29 0d 16 80 2a f2 70 | 75 74 5f 69 63 6f 6e 5f |$)...*.p|ut_icon_|
|000032c0| 74 65 78 74 28 61 72 6d | 64 25 2c 32 2c 74 69 6d |text(arm|d%,2,tim|
|000032d0| 65 5f 74 6f 5f 72 65 61 | 63 68 24 29 0d 16 8a 0d |e_to_rea|ch$)....|
|000032e0| c8 8e 20 61 61 72 25 20 | ca 0d 16 94 2c c9 20 b9 |.. aar% |....,. .|
|000032f0| 3a 61 61 72 25 3d a3 3a | f2 63 6c 6f 73 65 5f 77 |:aar%=.:|.close_w|
|00003300| 69 6e 64 6f 77 28 61 72 | 6d 64 25 29 3a 62 65 65 |indow(ar|md%):bee|
|00003310| 70 25 3d 32 30 0d 16 9e | ba c9 20 a3 3a 61 61 72 |p%=20...|.. .:aar|
|00003320| 25 3d b9 3a f2 6f 70 65 | 6e 5f 77 69 6e 64 6f 77 |%=.:.ope|n_window|
|00003330| 28 61 72 6d 64 25 29 3a | f2 70 75 74 5f 69 63 6f |(armd%):|.put_ico|
|00003340| 6e 5f 73 70 72 69 74 65 | 28 61 72 6d 64 25 2c 30 |n_sprite|(armd%,0|
|00003350| 2c 61 63 74 69 76 38 24 | 29 3a 74 69 6d 65 5f 74 |,activ8$|):time_t|
|00003360| 6f 5f 72 65 61 63 68 24 | 3d a4 67 65 74 5f 69 63 |o_reach$|=.get_ic|
|00003370| 6f 6e 5f 74 65 78 74 28 | 6d 61 69 6e 79 6c 69 6e |on_text(|mainylin|
|00003380| 65 25 2c 35 29 3a f2 70 | 75 74 5f 69 63 6f 6e 5f |e%,5):.p|ut_icon_|
|00003390| 74 65 78 74 28 61 72 6d | 64 25 2c 31 2c 22 41 6c |text(arm|d%,1,"Al|
|000033a0| 61 72 6d 20 6f 6e 22 29 | 3a f2 70 75 74 5f 69 63 |arm on")|:.put_ic|
|000033b0| 6f 6e 5f 74 65 78 74 28 | 61 72 6d 64 25 2c 32 2c |on_text(|armd%,2,|
|000033c0| 74 69 6d 65 5f 74 6f 5f | 72 65 61 63 68 24 29 0d |time_to_|reach$).|
|000033d0| 16 a8 05 cb 0d 16 b2 05 | e1 0d 16 bc 05 3a 0d 16 |........|.....:..|
|000033e0| c6 13 dd 20 f2 69 6e 73 | 74 61 6c 6c 5f 69 63 6f |... .ins|tall_ico|
|000033f0| 6e 0d 16 d0 14 73 69 6c | 24 3d 22 65 67 67 74 69 |n....sil|$="eggti|
|00003400| 6d 65 72 32 22 0d 16 da | 2e 24 28 62 25 2b 32 34 |mer2"...|.$(b%+24|
|00003410| 29 3d 73 69 6c 24 3a c8 | 99 22 57 69 6d 70 5f 43 |)=sil$:.|."Wimp_C|
|00003420| 72 65 61 74 65 49 63 6f | 6e 22 2c 2c 62 25 20 b8 |reateIco|n",,b% .|
|00003430| 20 69 25 0d 16 e4 13 69 | 63 6f 6e 5f 6e 75 6d 62 | i%....i|con_numb|
|00003440| 65 72 25 3d 69 25 0d 16 | ee 05 e1 0d 16 f8 05 3a |er%=i%..|.......:|
|00003450| 0d 17 02 1f dd a4 73 79 | 73 74 65 6d 5f 76 61 72 |......sy|stem_var|
|00003460| 69 61 62 6c 65 28 73 79 | 73 5f 76 61 72 24 29 0d |iable(sy|s_var$).|
|00003470| 17 0c 0d ea 20 6c 65 6e | 67 74 68 25 0d 17 16 36 |.... len|gth%...6|
|00003480| c8 99 22 58 4f 53 5f 52 | 65 61 64 56 61 72 56 61 |.."XOS_R|eadVarVa|
|00003490| 6c 22 2c 73 79 73 5f 76 | 61 72 24 2b bd 28 30 29 |l",sys_v|ar$+.(0)|
|000034a0| 2c 62 25 2c 2d 31 20 b8 | 20 2c 2c 6c 65 6e 67 74 |,b%,-1 .| ,,lengt|
|000034b0| 68 25 0d 17 20 40 e7 20 | 6c 65 6e 67 74 68 25 3d |h%.. @. |length%=|
|000034c0| 30 20 85 20 a2 20 30 2c | 22 53 79 73 74 65 6d 20 |0 . . 0,|"System |
|000034d0| 76 61 72 69 61 62 6c 65 | 27 22 2b 73 79 73 5f 76 |variable|'"+sys_v|
|000034e0| 61 72 24 2b 22 27 20 6e | 6f 74 20 66 6f 75 6e 64 |ar$+"' n|ot found|
|000034f0| 21 22 0d 17 2a 3b c8 99 | 20 22 58 4f 53 5f 52 65 |!"..*;..| "XOS_Re|
|00003500| 61 64 56 61 72 56 61 6c | 22 2c 73 79 73 5f 76 61 |adVarVal|",sys_va|
|00003510| 72 24 2b bd 28 30 29 2c | 62 25 2c 32 35 35 2c 2c |r$+.(0),|b%,255,,|
|00003520| 33 20 b8 20 2c 2c 6c 65 | 6e 67 74 68 25 0d 17 34 |3 . ,,le|ngth%..4|
|00003530| 14 3f 28 62 25 2b 6c 65 | 6e 67 74 68 25 29 3d 31 |.?(b%+le|ngth%)=1|
|00003540| 33 0d 17 3e 08 3d 24 62 | 25 0d 17 48 05 3a 0d 17 |3..>.=$b|%..H.:..|
|00003550| 52 0e dd f2 61 64 64 5f | 69 74 65 6d 0d 17 5c 0a |R...add_|item..\.|
|00003560| c8 8e 20 b9 20 ca 0d 17 | 66 34 c9 20 a4 69 63 6f |.. . ...|f4. .ico|
|00003570| 6e 5f 73 74 61 74 65 28 | 6d 61 69 6e 79 6c 69 6e |n_state(|mainylin|
|00003580| 65 25 2c 39 29 3a 6d 65 | 73 73 61 67 65 73 25 3d |e%,9):me|ssages%=|
|00003590| 6d 65 73 73 61 67 65 6e | 69 25 0d 17 70 34 c9 20 |messagen|i%..p4. |
|000035a0| a4 69 63 6f 6e 5f 73 74 | 61 74 65 28 6d 61 69 6e |.icon_st|ate(main|
|000035b0| 79 6c 69 6e 65 25 2c 31 | 30 29 3a 6d 65 73 73 61 |yline%,1|0):messa|
|000035c0| 67 65 73 25 3d 6d 65 73 | 73 61 67 65 69 25 0d 17 |ges%=mes|sagei%..|
|000035d0| 7a 05 cb 0d 17 84 05 e1 | 0d 17 8e 05 3a 0d 17 98 |z.......|....:...|
|000035e0| 1f dd a4 69 63 6f 6e 5f | 73 74 61 74 65 28 77 69 |...icon_|state(wi|
|000035f0| 6e 64 6f 77 25 2c 69 63 | 6f 6e 25 29 0d 17 a2 08 |ndow%,ic|on%)....|
|00003600| ea 20 63 25 0d 17 ac 0d | 63 25 3d 62 25 2b 39 30 |. c%....|c%=b%+90|
|00003610| 30 0d 17 b6 0f 21 63 25 | 3d 77 69 6e 64 6f 77 25 |0....!c%|=window%|
|00003620| 0d 17 c0 0e 63 25 21 34 | 3d 69 63 6f 6e 25 0d 17 |....c%!4|=icon%..|
|00003630| ca 1e c8 99 20 22 57 69 | 6d 70 5f 47 65 74 49 63 |.... "Wi|mp_GetIc|
|00003640| 6f 6e 53 74 61 74 65 22 | 2c 2c 63 25 0d 17 d4 1b |onState"|,,c%....|
|00003650| 3d 28 28 63 25 21 32 34 | 29 20 80 20 28 31 3c 3c |=((c%!24|) . (1<<|
|00003660| 32 31 29 29 3c 3e 30 0d | 17 de 05 3a 0d 17 e8 0f |21))<>0.|...:....|
|00003670| dd f2 62 75 7a 7a 5f 6f | 6e 63 65 0d 17 f2 0d 62 |..buzz_o|nce....b|
|00003680| 31 25 3d 62 31 25 2b 31 | 0d 17 fc 19 e7 20 62 31 |1%=b1%+1|..... b1|
|00003690| 25 3d 31 20 80 20 62 65 | 65 70 65 72 25 3d 31 20 |%=1 . be|eper%=1 |
|000036a0| 8c 0d 18 06 10 c8 8e 20 | 73 65 65 70 65 72 25 20 |....... |seeper% |
|000036b0| ca 0d 18 10 0b c9 20 31 | 3a ef 20 37 0d 18 1a 1e |...... 1|:. 7....|
|000036c0| c9 20 32 3a 2a 72 75 6e | 3c 65 67 67 24 44 69 72 |. 2:*run|<egg$Dir|
|000036d0| 3e 2e 53 6f 75 6e 64 73 | 2e 31 0d 18 24 1e c9 20 |>.Sounds|.1..$.. |
|000036e0| 33 3a 2a 72 75 6e 3c 65 | 67 67 24 44 69 72 3e 2e |3:*run<e|gg$Dir>.|
|000036f0| 53 6f 75 6e 64 73 2e 32 | 0d 18 2e 1e c9 20 34 3a |Sounds.2|..... 4:|
|00003700| 2a 72 75 6e 3c 65 67 67 | 24 44 69 72 3e 2e 53 6f |*run<egg|$Dir>.So|
|00003710| 75 6e 64 73 2e 32 0d 18 | 38 1e c9 20 35 3a 2a 72 |unds.2..|8.. 5:*r|
|00003720| 75 6e 3c 65 67 67 24 44 | 69 72 3e 2e 53 6f 75 6e |un<egg$D|ir>.Soun|
|00003730| 64 73 2e 32 0d 18 42 1e | c9 20 36 3a 2a 72 75 6e |ds.2..B.|. 6:*run|
|00003740| 3c 65 67 67 24 44 69 72 | 3e 2e 53 6f 75 6e 64 73 |<egg$Dir|>.Sounds|
|00003750| 2e 32 0d 18 4c 05 cb 0d | 18 56 05 cd 0d 18 60 05 |.2..L...|.V....`.|
|00003760| e1 0d 18 6a 05 3a 0d 18 | 74 14 dd f2 73 65 74 79 |...j.:..|t...sety|
|00003770| 6d 28 68 68 25 2c 6d 6d | 25 29 0d 18 7e 0c 74 24 |m(hh%,mm|%)..~.t$|
|00003780| 3d 74 69 6d 65 24 0d 18 | 88 10 74 73 24 3d c1 74 |=time$..|..ts$=.t|
|00003790| 24 2c 36 2c 37 29 0d 18 | 92 13 74 68 25 3d bb 28 |$,6,7)..|..th%=.(|
|000037a0| c1 74 24 2c 31 2c 32 29 | 29 0d 18 9c 0f 74 68 25 |.t$,1,2)|)....th%|
|000037b0| 3d 74 68 25 2b 68 68 25 | 0d 18 a6 13 74 6d 25 3d |=th%+hh%|....tm%=|
|000037c0| bb 28 c1 74 24 2c 34 2c | 35 29 29 0d 18 b0 0f 74 |.(.t$,4,|5))....t|
|000037d0| 6d 25 3d 74 6d 25 2b 6d | 6d 25 0d 18 ba 05 f5 0d |m%=tm%+m|m%......|
|000037e0| 18 c4 0e e7 20 74 6d 25 | 3e 35 39 20 8c 0d 18 ce |.... tm%|>59 ....|
|000037f0| 0e 74 6d 25 3d 74 6d 25 | 2d 36 30 0d 18 d8 0d 74 |.tm%=tm%|-60....t|
|00003800| 68 25 3d 74 68 25 2b 31 | 0d 18 e2 05 cd 0d 18 ec |h%=th%+1|........|
|00003810| 0c fd 20 74 6d 25 3c 36 | 30 0d 18 f6 0e e7 20 74 |.. tm%<6|0..... t|
|00003820| 6d 25 3c 31 30 20 8c 0d | 19 00 12 74 6d 24 3d 22 |m%<10 ..|...tm$="|
|00003830| 30 22 2b c3 28 74 6d 25 | 29 0d 19 0a 05 cc 0d 19 |0"+.(tm%|).......|
|00003840| 14 0e 74 6d 24 3d c3 28 | 74 6d 25 29 0d 19 1e 05 |..tm$=.(|tm%)....|
|00003850| cd 0d 19 28 05 f5 0d 19 | 32 0e e7 20 74 68 25 3e |...(....|2.. th%>|
|00003860| 32 33 20 8c 0d 19 3c 0e | 74 68 25 3d 74 68 25 2d |23 ...<.|th%=th%-|
|00003870| 32 34 0d 19 46 05 cd 0d | 19 50 0c fd 20 74 68 25 |24..F...|.P.. th%|
|00003880| 3c 32 34 0d 19 5a 0e e7 | 20 74 68 25 3c 31 30 20 |<24..Z..| th%<10 |
|00003890| 8c 0d 19 64 12 74 68 24 | 3d 22 30 22 2b c3 28 74 |...d.th$|="0"+.(t|
|000038a0| 68 25 29 0d 19 6e 05 cc | 0d 19 78 0e 74 68 24 3d |h%)..n..|..x.th$=|
|000038b0| c3 28 74 68 25 29 0d 19 | 82 05 cd 0d 19 8c 30 f2 |.(th%)..|......0.|
|000038c0| 70 75 74 5f 69 63 6f 6e | 5f 74 65 78 74 28 6d 61 |put_icon|_text(ma|
|000038d0| 69 6e 79 6c 69 6e 65 25 | 2c 35 2c 74 68 24 2b 22 |inyline%|,5,th$+"|
|000038e0| 3a 22 2b 74 6d 24 2b 74 | 73 24 29 0d 19 96 0e f2 |:"+tm$+t|s$).....|
|000038f0| 73 65 74 5f 63 6c 6f 63 | 6b 0d 19 a0 05 e1 0d 19 |set_cloc|k.......|
|00003900| aa 05 3a 0d 19 b4 10 dd | f2 70 72 65 73 74 28 74 |..:.....|.prest(t|
|00003910| 69 24 29 0d 19 be 24 f2 | 70 75 74 5f 69 63 6f 6e |i$)...$.|put_icon|
|00003920| 5f 74 65 78 74 28 6d 61 | 69 6e 79 6c 69 6e 65 25 |_text(ma|inyline%|
|00003930| 2c 35 2c 74 69 24 29 0d | 19 c8 05 e1 0d 19 d2 05 |,5,ti$).|........|
|00003940| 3a 0d 19 dc 04 0d 19 e6 | 04 0d 19 f0 04 0d 19 fa |:.......|........|
|00003950| 04 0d 1a 04 04 0d 1a 0e | 04 0d 1a 18 04 0d 1a 22 |........|......."|
|00003960| 04 0d 1a 2c 04 0d 1a 36 | 04 0d 1a 40 04 0d 1a 4a |...,...6|...@...J|
|00003970| 04 0d 1a 54 04 0d 1a 5e | 04 0d ff |...T...^|... |
+--------+-------------------------+-------------------------+--------+--------+