home *** CD-ROM | disk | FTP | other *** search
Unknown | 1995-10-19 | 19.3 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.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 00 3b 20 49 6e 74 75 | 69 74 6f 6f 6c 73 20 76 |;.; Intu|itools v|
|00000010| 20 32 2e 30 31 00 3b 00 | 3b 20 28 63 29 31 39 39 | 2.01.;.|; (c)199|
|00000020| 34 20 41 63 69 64 20 53 | 6f 66 74 77 61 72 65 00 |4 Acid S|oftware.|
|00000030| 3b 00 3b 20 46 6f 72 20 | 42 55 4d 20 73 75 62 73 |;.; For |BUM subs|
|00000040| 63 72 69 62 65 72 73 20 | 6f 6e 6c 79 21 00 3b 00 |cribers |only!.;.|
|00000050| 00 3b 20 75 73 65 73 20 | 74 77 6f 20 73 63 72 65 |.; uses |two scre|
|00000060| 65 6e 73 20 77 69 74 68 | 20 73 61 6d 65 20 62 69 |ens with| same bi|
|00000070| 74 6d 61 70 20 73 6f 20 | 75 73 65 72 20 64 65 66 |tmap so |user def|
|00000080| 69 6e 65 64 20 77 69 6e | 64 6f 77 73 00 3b 20 74 |ined win|dows.; t|
|00000090| 68 61 74 20 61 72 65 20 | 6f 70 65 6e 65 64 20 6f |hat are |opened o|
|000000a0| 6e 20 62 61 63 6b 20 73 | 63 72 65 65 6e 20 63 61 |n back s|creen ca|
|000000b0| 6e 20 62 65 20 76 69 65 | 77 65 64 20 6f 6e 20 66 |n be vie|wed on f|
|000000c0| 72 6f 6e 74 00 00 3b 20 | 77 69 6e 64 6f 77 20 30 |ront..; |window 0|
|000000d0| 26 31 20 75 73 65 64 20 | 66 6f 72 20 75 69 20 32 |&1 used |for ui 2|
|000000e0| 20 6f 6e 20 66 6f 72 20 | 75 73 65 72 20 64 65 66 | on for |user def|
|000000f0| 69 6e 65 64 20 28 69 64 | 2b 32 29 00 3b 20 67 61 |ined (id|+2).; ga|
|00000100| 64 67 65 74 6c 69 73 74 | 73 20 61 72 65 20 65 71 |dgetlist|s are eq|
|00000110| 75 61 6c 20 74 6f 20 74 | 68 65 20 77 69 6e 64 6f |ual to t|he windo|
|00000120| 77 20 74 68 65 79 20 61 | 70 70 65 61 72 20 6f 6e |w they a|ppear on|
|00000130| 00 00 3b 20 77 6f 72 6b | 6f 75 74 20 66 6c 61 67 |..; work|out flag|
|00000140| 73 20 66 6f 72 20 67 61 | 64 67 65 74 73 00 3b 20 |s for ga|dgets.; |
|00000150| 73 6f 72 74 20 6f 75 74 | 20 66 6f 6e 74 73 20 66 |sort out| fonts f|
|00000160| 6f 72 20 77 69 6e 64 6f | 77 00 3b 20 64 65 6c 65 |or windo|w.; dele|
|00000170| 74 65 20 67 61 64 67 65 | 74 00 00 3b 20 77 69 6e |te gadge|t..; win|
|00000180| 64 6f 77 20 72 65 71 75 | 65 73 74 65 72 00 3b 20 |dow requ|ester.; |
|00000190| 70 75 74 20 64 69 76 69 | 64 65 73 20 69 6e 20 6e |put divi|des in n|
|000001a0| 75 6d 65 72 69 63 20 70 | 61 72 61 6d 65 74 65 72 |umeric p|arameter|
|000001b0| 73 20 65 67 20 31 2f 31 | 36 00 3b 20 67 65 6e 65 |s eg 1/1|6.; gene|
|000001c0| 72 61 74 65 20 62 6c 69 | 74 7a 32 20 63 6f 64 65 |rate bli|tz2 code|
|000001d0| 00 00 3b 20 2a 20 6e 6f | 20 63 6f 64 65 20 67 65 |..; * no| code ge|
|000001e0| 6e 65 72 61 74 65 64 20 | 66 6f 72 20 73 68 61 70 |nerated |for shap|
|000001f0| 65 20 67 61 64 67 65 74 | 73 00 3b 20 2a 20 67 74 |e gadget|s.; * gt|
|00000200| 6c 69 73 74 20 63 75 72 | 72 65 6e 74 6c 79 20 63 |list cur|rently c|
|00000210| 72 65 61 74 65 73 20 72 | 65 6d 6d 64 20 6c 69 6e |reates r|emmd lin|
|00000220| 65 00 3b 20 2a 20 63 6f | 6e 73 74 61 6e 74 20 73 |e.; * co|nstant s|
|00000230| 79 73 74 65 6d 20 6e 6f | 74 20 73 75 70 70 6f 72 |ystem no|t suppor|
|00000240| 74 65 64 20 61 73 20 79 | 65 74 00 00 76 65 72 24 |ted as y|et..ver$|
|00000250| 3d 22 49 6e 74 75 69 54 | 6f 6f 6c 73 20 76 32 2e |="IntuiT|ools v2.|
|00000260| 30 31 22 00 00 80 32 20 | 70 61 24 3d 31 39 32 3a |01"...2 |pa$=192:|
|00000270| 80 32 20 66 69 24 3d 31 | 39 32 00 80 32 20 70 63 |.2 fi$=1|92..2 pc|
|00000280| 24 3d 31 39 32 3a 80 32 | 20 66 63 24 3d 31 39 32 |$=192:.2| fc$=192|
|00000290| 00 00 80 01 20 2e 78 79 | 3a 78 2e 77 3a 79 2e 77 |.... .xy|:x.w:y.w|
|000002a0| 3a 80 02 20 80 01 00 00 | 80 01 20 2e 6f 62 6a 00 |:.. ....|.. .obj.|
|000002b0| 20 20 78 2e 77 3a 79 3a | 77 3a 68 20 20 20 20 20 | x.w:y:|w:h |
|000002c0| 20 20 20 20 20 20 20 3b | 70 6f 73 69 74 69 6f 6e | ;|position|
|000002d0| 00 20 20 63 2e 78 79 5b | 38 5d 20 20 20 20 20 20 |. c.xy[|8] |
|000002e0| 20 20 20 20 20 20 20 20 | 3b 68 61 6e 64 6c 65 73 | |;handles|
|000002f0| 00 20 20 6f 62 6a 2e 77 | 20 20 20 20 20 20 20 20 |. obj.w| |
|00000300| 20 20 20 20 20 20 20 20 | 3b 77 69 6e 64 6f 77 3d | |;window=|
|00000310| 30 20 67 61 64 67 65 74 | 3d 31 00 20 20 69 64 2e |0 gadget|=1. id.|
|00000320| 77 00 20 20 6c 61 62 65 | 6c 24 3a 63 6f 6e 73 74 |w. labe|l$:const|
|00000330| 61 6e 74 24 00 20 20 67 | 74 79 70 65 2e 77 20 20 |ant$. g|type.w |
|00000340| 20 20 20 20 20 20 20 20 | 20 20 20 20 3b 67 61 64 | | ;gad|
|00000350| 67 65 74 74 79 70 65 20 | 30 3d 74 65 78 74 20 31 |gettype |0=text 1|
|00000360| 3d 73 74 72 69 6e 67 20 | 32 3d 70 72 6f 70 20 33 |=string |2=prop 3|
|00000370| 3d 73 68 61 70 65 20 34 | 2e 2e 3d 67 74 00 20 20 |=shape 4|..=gt. |
|00000380| 67 66 6c 61 67 73 2e 77 | 20 20 20 20 20 20 20 20 |gflags.w| |
|00000390| 20 20 20 20 20 3b 66 6c | 61 67 73 20 66 69 65 6c | ;fl|ags fiel|
|000003a0| 64 20 63 6f 6d 70 69 6c | 65 64 20 66 72 6f 6d 20 |d compil|ed from |
|000003b0| 62 65 6c 6f 77 00 20 20 | 67 73 74 72 69 6e 67 2e |below. |gstring.|
|000003c0| 73 20 20 20 20 20 20 20 | 20 20 20 20 20 3b 6d 61 |s | ;ma|
|000003d0| 69 6e 20 73 74 72 69 6e | 67 20 66 69 65 6c 64 20 |in strin|g field |
|000003e0| 28 69 6e 63 6c 75 64 65 | 73 20 7c 20 69 66 20 6e |(include|s | if n|
|000003f0| 65 63 65 73 61 72 79 29 | 00 20 20 66 6c 61 67 73 |ecesary)|. flags|
|00000400| 2e 77 5b 31 36 5d 00 20 | 20 70 61 72 73 24 5b 38 |.w[16]. | pars$[8|
|00000410| 5d 00 20 20 6e 61 72 73 | 2e 71 5b 38 5d 00 20 20 |]. nars|.q[8]. |
|00000420| 2a 77 69 6e 2e 6f 62 6a | 20 20 20 20 20 20 20 20 |*win.obj| |
|00000430| 20 20 20 20 20 3b 69 66 | 20 6e 6f 74 20 61 20 77 | ;if| not a w|
|00000440| 69 6e 64 6f 77 20 74 68 | 69 73 20 70 6f 69 6e 74 |indow th|is point|
|00000450| 73 20 74 6f 20 61 20 77 | 69 6e 64 6f 77 00 20 20 |s to a w|indow. |
|00000460| 77 69 6e 69 64 2e 77 00 | 20 20 6f 78 2e 77 3a 6f |winid.w.| ox.w:o|
|00000470| 79 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 3b |y | ;|
|00000480| 6f 66 66 73 65 74 20 66 | 72 6f 6d 20 77 69 6e 64 |offset f|rom wind|
|00000490| 6f 77 00 20 20 63 30 24 | 00 80 02 20 80 01 00 00 |ow. c0$|... ....|
|000004a0| 80 01 20 2e 70 72 6f 6a | 00 20 20 77 2e 77 3a 68 |.. .proj|. w.w:h|
|000004b0| 2e 77 3a 64 2e 77 3a 6d | 2e 77 20 20 20 20 3b 73 |.w:d.w:m|.w ;s|
|000004c0| 63 72 65 65 6e 20 72 65 | 73 00 20 20 66 6f 6e 74 |creen re|s. font|
|000004d0| 24 3a 68 65 69 67 68 74 | 2e 77 3a 73 74 79 6c 65 |$:height|.w:style|
|000004e0| 2e 77 00 20 20 6e 75 6d | 77 69 6e 2e 77 00 20 20 |.w. num|win.w. |
|000004f0| 6e 75 6d 67 61 64 2e 77 | 00 80 02 20 80 01 00 00 |numgad.w|... ....|
|00000500| 80 01 20 2e 73 69 6e 66 | 6f 3a 69 64 2e 6c 3a 77 |.. .sinf|o:id.l:w|
|00000510| 2e 6c 3a 68 2e 6c 3a 64 | 2e 77 3a 6f 73 2e 77 3a |.l:h.l:d|.w:os.w:|
|00000520| 73 63 2e 77 3a 62 77 2e | 6c 3a 62 68 2e 6c 3a 80 |sc.w:bw.|l:bh.l:.|
|00000530| 02 20 80 01 00 80 01 20 | 2e 66 69 6e 66 6f 3a 6e |. ..... |.finfo:n|
|00000540| 61 6d 65 2e 73 3a 79 73 | 69 7a 65 2e 77 3a 73 74 |ame.s:ys|ize.w:st|
|00000550| 79 6c 65 2e 62 3a 66 6c | 61 67 73 3a 70 31 3a 70 |yle.b:fl|ags:p1:p|
|00000560| 32 3a 64 6d 3a 70 61 64 | 3a 80 02 20 80 01 00 00 |2:dm:pad|:.. ....|
|00000570| 80 01 20 2e 74 73 74 3a | 61 2e 77 3a 63 24 3a 80 |.. .tst:|a.w:c$:.|
|00000580| 02 20 80 01 00 80 04 20 | 80 b3 20 74 65 73 74 2e |. ..... |.. test.|
|00000590| 74 73 74 28 33 32 29 00 | 80 0c 20 c0 02 28 74 65 |tst(32).|.. ..(te|
|000005a0| 73 74 28 29 29 3a 74 65 | 73 74 28 29 5c 63 3d 22 |st()):te|st()\c="|
|000005b0| 49 54 45 4d 22 2b dd 83 | 28 69 29 3a 69 2b 31 3a |ITEM"+..|(i):i+1:|
|000005c0| 80 c1 00 00 80 08 20 64 | 72 61 77 62 6f 78 7b 2a |...... d|rawbox{*|
|000005d0| 67 2e 6f 62 6a 7d 00 20 | 20 80 ca 20 2a 67 00 20 |g.obj}. | .. *g. |
|000005e0| 20 78 3d 5c 78 3a 79 3d | 5c 79 00 20 20 5c 63 5b | x=\x:y=|\y. \c[|
|000005f0| 30 5d 5c 78 3d 78 2c 79 | 3a 5c 63 5b 31 5d 5c 78 |0]\x=x,y|:\c[1]\x|
|00000600| 3d 78 2b 5c 77 2f 32 2d | 32 2c 79 3a 5c 63 5b 32 |=x+\w/2-|2,y:\c[2|
|00000610| 5d 5c 78 3d 78 2b 5c 77 | 2d 36 2c 79 00 20 20 5c |]\x=x+\w|-6,y. \|
|00000620| 63 5b 33 5d 5c 78 3d 78 | 2c 79 2b 5c 68 2f 32 2d |c[3]\x=x|,y+\h/2-|
|00000630| 31 3a 5c 63 5b 34 5d 5c | 78 3d 78 2b 5c 77 2d 36 |1:\c[4]\|x=x+\w-6|
|00000640| 2c 79 2b 5c 68 2f 32 2d | 31 00 20 20 5c 63 5b 35 |,y+\h/2-|1. \c[5|
|00000650| 5d 5c 78 3d 78 2c 79 2b | 5c 68 2d 33 3a 5c 63 5b |]\x=x,y+|\h-3:\c[|
|00000660| 36 5d 5c 78 3d 78 2b 5c | 77 2f 32 2d 32 2c 79 2b |6]\x=x+\|w/2-2,y+|
|00000670| 5c 68 2d 33 00 20 20 5c | 63 5b 37 5d 5c 78 3d 78 |\h-3. \|c[7]\x=x|
|00000680| 2b 5c 77 2d 36 2c 79 2b | 5c 68 2d 33 00 20 20 80 |+\w-6,y+|\h-3. .|
|00000690| ca 20 2a 67 5c 63 5b 69 | 5d 00 20 20 80 16 20 69 |. *g\c[i|]. .. i|
|000006a0| 3d 30 20 80 18 20 37 00 | 20 20 20 20 bb 84 20 5c |=0 .. 7.| .. \|
|000006b0| 78 2c 5c 79 2c 5c 78 2b | 35 2c 5c 79 2b 32 2c 2d |x,\y,\x+|5,\y+2,-|
|000006c0| 31 00 20 20 80 17 00 80 | 02 20 80 08 00 00 80 09 |1. ....|. ......|
|000006d0| 20 69 6e 70 75 74 7b 7d | 3a 80 09 20 80 07 20 bc | input{}|:.. .. .|
|000006e0| 01 28 dd 01 28 38 30 29 | 29 3a 80 02 20 80 09 00 |.(..(80)|):.. ...|
|000006f0| 00 3b 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.;------|--------|
|00000700| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000710| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000720| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000730| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 00 00 80 01 20 2e |--------|--.... .|
|00000740| 67 61 64 00 20 20 6e 61 | 6d 65 24 00 20 20 6d 61 |gad. na|me$. ma|
|00000750| 73 6b 2e 77 00 20 20 70 | 61 72 73 24 5b 34 5d 00 |sk.w. p|ars$[4].|
|00000760| 80 02 20 80 01 00 00 80 | 04 20 67 74 2e 67 61 64 |.. .....|. gt.gad|
|00000770| 28 33 32 29 00 00 80 33 | 20 2e 70 72 6f 6a 20 70 |(32)...3| .proj p|
|00000780| 00 80 33 20 2e 6f 62 6a | 20 2a 77 2c 2a 6f 20 20 |..3 .obj| *w,*o |
|00000790| 20 20 20 3b 77 68 6f 20 | 77 61 6e 74 73 20 70 72 | ;who |wants pr|
|000007a0| 65 64 65 66 69 6e 65 64 | 20 76 61 72 73 3f 00 00 |edefined| vars?..|
|000007b0| 80 33 20 2e 6c 20 6e 30 | 2c 6e 31 2c 6e 32 00 00 |.3 .l n0|,n1,n2..|
|000007c0| 80 04 20 80 b3 20 71 2e | 6f 62 6a 28 35 30 29 00 |.. .. q.|obj(50).|
|000007d0| 00 c3 01 20 30 2c 22 74 | 6f 70 61 7a 2e 66 6f 6e |... 0,"t|opaz.fon|
|000007e0| 74 22 2c 38 00 00 71 24 | 3d dc 86 28 33 34 29 00 |t",8..q$|=..(34).|
|000007f0| 00 c5 35 20 24 31 30 20 | 20 20 20 20 20 20 20 20 |..5 $10 | |
|00000800| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3b 67 65 | | ;ge|
|00000810| 74 20 6d 6f 75 73 65 20 | 6d 6f 76 65 20 65 76 65 |t mouse |move eve|
|00000820| 6e 74 73 00 80 06 20 69 | 6e 69 74 67 75 69 00 80 |nts... i|nitgui..|
|00000830| 06 20 69 6e 69 74 77 75 | 69 00 80 06 20 69 6e 69 |. initwu|i... ini|
|00000840| 74 6d 65 6e 75 73 00 70 | 5c 77 3d 36 34 30 2c 32 |tmenus.p|\w=640,2|
|00000850| 35 36 2c 32 2c 24 38 30 | 30 30 20 20 20 20 20 20 |56,2,$80|00 |
|00000860| 20 20 20 20 20 20 20 20 | 20 3b 64 65 66 61 75 6c | | ;defaul|
|00000870| 74 20 70 72 6f 6a 65 63 | 74 20 73 65 74 75 70 00 |t projec|t setup.|
|00000880| 70 5c 66 6f 6e 74 3d 22 | 74 6f 70 61 7a 2e 66 6f |p\font="|topaz.fo|
|00000890| 6e 74 22 2c 38 2c 30 00 | 80 06 20 6e 75 73 63 72 |nt",8,0.|.. nuscr|
|000008a0| 65 65 6e 00 00 67 78 3d | 31 3a 67 79 3d 31 3a 61 |een..gx=|1:gy=1:a|
|000008b0| 75 74 6f 3d 30 20 20 20 | 20 20 20 3b 67 72 69 64 |uto=0 | ;grid|
|000008c0| 20 73 65 74 74 69 6e 67 | 00 62 78 3d 34 3a 62 79 | setting|.bx=4:by|
|000008d0| 3d 32 20 20 20 20 20 20 | 20 20 20 20 20 20 20 3b |=2 | ;|
|000008e0| 67 61 64 67 65 74 20 62 | 6f 72 64 65 72 20 73 65 |gadget b|order se|
|000008f0| 74 74 69 6e 67 73 00 6d | 6f 64 65 3d 30 00 00 2e |ttings.m|ode=0...|
|00000900| 6d 61 69 6e 00 20 20 80 | bb 00 20 20 20 20 c5 11 |main. .|.. ..|
|00000910| 20 30 00 20 20 20 20 65 | 76 2e 6c 3d c5 02 00 20 | 0. e|v.l=... |
|00000920| 20 20 20 80 0b 20 65 76 | 3d 24 38 20 80 21 20 80 | .. ev|=$8 .! .|
|00000930| 06 20 68 69 74 6f 62 6a | 65 63 74 00 20 20 20 20 |. hitobj|ect. |
|00000940| 80 0b 20 65 76 3d 24 31 | 30 30 00 20 20 20 20 20 |.. ev=$1|00. |
|00000950| 20 80 0b 20 c5 07 3d 30 | 00 20 20 20 20 20 20 20 | .. ..=0|. |
|00000960| 20 80 0b 20 c5 08 3d 30 | 20 80 21 20 80 06 20 64 | .. ..=0| .! .. d|
|00000970| 6f 6c 6f 61 64 00 20 20 | 20 20 20 20 20 20 80 0b |oload. | ..|
|00000980| 20 c5 08 3d 31 20 80 21 | 20 80 06 20 64 6f 73 61 | ..=1 .!| .. dosa|
|00000990| 76 65 00 20 20 20 20 20 | 20 20 20 80 0b 20 c5 08 |ve. | .. ..|
|000009a0| 3d 32 20 80 21 20 80 06 | 20 67 65 74 73 63 72 65 |=2 .! ..| getscre|
|000009b0| 65 6e 00 20 20 20 20 20 | 20 20 20 80 0b 20 c5 08 |en. | .. ..|
|000009c0| 3d 33 20 80 21 20 80 06 | 20 67 65 74 66 6f 6e 74 |=3 .! ..| getfont|
|000009d0| 00 20 20 20 20 20 20 20 | 20 80 0b 20 c5 08 3d 35 |. | .. ..=5|
|000009e0| 20 80 21 20 80 06 20 74 | 65 73 74 73 63 72 65 65 | .! .. t|estscree|
|000009f0| 6e 00 20 20 20 20 20 20 | 20 20 80 0b 20 c5 08 3d |n. | .. ..=|
|00000a00| 36 20 80 21 20 80 06 20 | 63 72 65 61 74 65 63 6f |6 .! .. |createco|
|00000a10| 64 65 00 20 20 20 20 20 | 20 20 20 80 0b 20 c5 08 |de. | .. ..|
|00000a20| 3d 37 20 80 21 20 80 02 | 00 20 20 20 20 20 20 80 |=7 .! ..|. .|
|00000a30| c0 00 20 20 20 20 20 20 | 80 0b 20 c5 07 3d 31 00 |.. |.. ..=1.|
|00000a40| 20 20 20 20 20 20 20 20 | 80 0b 20 c5 08 3d 30 00 | |.. ..=0.|
|00000a50| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 c4 0c 28 | | .. ..(|
|00000a60| 30 2c 31 2c 30 29 20 80 | 21 20 67 78 3d 38 3a 67 |0,1,0) .|! gx=8:g|
|00000a70| 79 3d 34 20 80 22 20 67 | 78 3d 31 3a 67 79 3d 31 |y=4 ." g|x=1:gy=1|
|00000a80| 00 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 |. | ... |
|00000a90| 20 20 20 20 80 0b 20 c5 | 08 3d 31 20 80 21 20 61 | .. .|.=1 .! a|
|00000aa0| 75 74 6f 3d c4 0c 28 30 | 2c 31 2c 31 29 00 20 20 |uto=..(0|,1,1). |
|00000ab0| 20 20 20 20 80 c0 00 20 | 20 20 20 20 20 80 0b 20 | ... | .. |
|00000ac0| c5 07 3d 32 00 20 20 20 | 20 20 20 20 20 80 0b 20 |..=2. | .. |
|00000ad0| c5 08 3d 30 20 80 21 20 | 80 06 20 61 64 64 77 69 |..=0 .! |.. addwi|
|00000ae0| 6e 64 6f 77 00 20 20 20 | 20 20 20 20 20 80 0b 20 |ndow. | .. |
|00000af0| c5 08 3e 30 20 80 21 20 | 67 74 79 70 65 3d c5 08 |..>0 .! |gtype=..|
|00000b00| 2d 31 3a 80 06 20 61 64 | 64 67 61 64 67 65 74 00 |-1:.. ad|dgadget.|
|00000b10| 20 20 20 20 20 20 80 c0 | 00 20 20 20 20 20 20 80 | ..|. .|
|00000b20| 0b 20 c5 07 3d 33 00 20 | 20 20 20 20 20 20 20 67 |. ..=3. | g|
|00000b30| 74 79 70 65 3d c5 08 2b | 34 3a 80 06 20 61 64 64 |type=..+|4:.. add|
|00000b40| 67 61 64 67 65 74 00 20 | 20 20 20 20 20 80 c0 00 |gadget. | ...|
|00000b50| 20 20 20 20 80 c0 00 20 | 20 80 c7 00 00 2e 63 72 | ... | .....cr|
|00000b60| 65 61 74 65 63 6f 64 65 | 3a 00 20 20 80 2c 20 cf |eatecode|:. ., .|
|00000b70| 01 20 31 3a 80 ca 20 71 | 28 29 00 20 20 66 24 3d |. 1:.. q|(). f$=|
|00000b80| a8 01 28 22 43 52 45 41 | 54 45 20 53 4f 55 52 43 |..("CREA|TE SOURC|
|00000b90| 45 20 43 4f 44 45 22 2c | 70 63 24 2c 66 63 24 29 |E CODE",|pc$,fc$)|
|00000ba0| 00 20 20 80 0b 20 be 12 | 28 30 2c 66 24 29 00 20 |. .. ..|(0,f$). |
|00000bb0| 20 20 20 be 07 20 30 00 | 20 20 20 20 3b 00 20 20 | .. 0.| ;. |
|00000bc0| 20 20 c0 04 20 71 28 29 | 00 20 20 20 20 80 0c 20 | .. q()|. .. |
|00000bd0| c0 03 28 71 28 29 29 3a | dd 81 20 22 23 22 2b 5c |..(q()):|.. "#"+\|
|00000be0| 63 6f 6e 73 74 61 6e 74 | 2b 22 3d 22 2b dd 83 28 |constant|+"="+..(|
|00000bf0| 5c 69 64 29 2b dc 86 28 | 30 29 3a 80 c1 00 20 20 |\id)+..(|0):... |
|00000c00| 20 20 dd 81 20 dc 86 28 | 30 29 00 20 20 20 20 3b | .. ..(|0). ;|
|00000c10| 00 20 20 20 20 73 70 24 | 3d dd 83 28 70 5c 77 29 |. sp$|=..(p\w)|
|00000c20| 2b 22 2c 22 2b dd 83 28 | 70 5c 68 29 2b 22 2c 22 |+","+..(|p\h)+","|
|00000c30| 2b dd 83 28 70 5c 64 29 | 2b 22 2c 22 2b dd 83 28 |+..(p\d)|+","+..(|
|00000c40| 70 5c 6d 29 00 20 20 20 | 20 dd 81 20 dc 8b 28 24 |p\m). | .. ..($|
|00000c50| 63 66 30 31 29 2b 22 20 | 30 2c 30 2c 30 2c 22 2b |cf01)+" |0,0,0,"+|
|00000c60| 73 70 24 2b 22 2c 22 2b | 71 24 2b 22 54 45 53 54 |sp$+","+|q$+"TEST|
|00000c70| 22 2b 71 24 2b 22 2c 30 | 2c 31 22 2b dc 86 28 30 |"+q$+",0|,1"+..(0|
|00000c80| 29 00 20 20 20 20 3b 00 | 20 20 20 20 c0 04 20 71 |). ;.| .. q|
|00000c90| 28 29 00 20 20 20 20 80 | 0c 20 c0 03 28 71 28 29 |(). .|. ..(q()|
|00000ca0| 29 3a dd 81 20 5c 63 30 | 2b dc 86 28 30 29 3a 80 |):.. \c0|+..(0):.|
|00000cb0| c1 3a dd 81 20 dc 86 28 | 30 29 00 20 20 20 20 3b |.:.. ..(|0). ;|
|00000cc0| 00 20 20 20 20 be 02 20 | 30 00 20 20 80 c0 00 20 |. .. |0. ... |
|00000cd0| 20 80 07 00 00 2e 74 65 | 73 74 73 63 72 65 65 6e | .....te|stscreen|
|00000ce0| 3a 00 20 20 6d 6f 64 65 | 3d 31 3a 80 06 20 6e 75 |:. mode|=1:.. nu|
|00000cf0| 73 63 72 65 65 6e 00 20 | 20 80 bb 3a 65 76 2e 6c |screen. | ..:ev.l|
|00000d00| 3d c5 02 3a 80 bc 20 65 | 76 3d 24 31 30 30 00 20 |=..:.. e|v=$100. |
|00000d10| 20 6d 6f 64 65 3d 30 3a | 80 06 20 6e 75 73 63 72 | mode=0:|.. nuscr|
|00000d20| 65 65 6e 00 20 20 80 07 | 00 00 2e 61 64 64 77 69 |een. ..|...addwi|
|00000d30| 6e 64 6f 77 3a 00 20 20 | c5 28 3a 80 2c 20 c5 01 |ndow:. |.(:., ..|
|00000d40| 20 30 3a c5 3b 20 22 22 | 2c 22 41 44 44 20 57 49 | 0:.; ""|,"ADD WI|
|00000d50| 4e 44 4f 57 20 42 59 20 | 44 52 41 47 47 49 4e 47 |NDOW BY |DRAGGING|
|00000d60| 20 4d 4f 55 53 45 22 00 | 20 20 80 bb 3a 65 76 2e | MOUSE".| ..:ev.|
|00000d70| 6c 3d c5 02 3a 80 bc 20 | 65 76 3d 24 38 20 20 20 |l=..:.. |ev=$8 |
|00000d80| 20 20 3b 77 61 69 74 20 | 66 6f 72 20 62 75 74 74 | ;wait |for butt|
|00000d90| 6f 6e 00 20 20 78 3d cf | 05 3a 79 3d cf 06 00 20 |on. x=.|.:y=... |
|00000da0| 20 80 0b 20 c0 08 28 71 | 28 29 29 00 20 20 20 20 | .. ..(q|()). |
|00000db0| 71 28 29 5c 6f 62 6a 3d | 30 3a 71 28 29 5c 69 64 |q()\obj=|0:q()\id|
|00000dc0| 3d 70 5c 6e 75 6d 77 69 | 6e 3a 70 5c 6e 75 6d 77 |=p\numwi|n:p\numw|
|00000dd0| 69 6e 2b 31 00 20 20 20 | 20 71 28 29 5c 78 3d 78 |in+1. | q()\x=x|
|00000de0| 2c 79 00 20 20 20 20 2a | 77 3d 71 28 29 3a 71 28 |,y. *|w=q():q(|
|00000df0| 29 5c 77 69 6e 3d 2a 77 | 3a 71 28 29 5c 77 69 6e |)\win=*w|:q()\win|
|00000e00| 69 64 3d 2a 77 5c 69 64 | 00 20 20 20 20 64 72 61 |id=*w\id|. dra|
|00000e10| 77 62 6f 78 7b 71 28 29 | 7d 00 20 20 20 20 69 3d |wbox{q()|}. i=|
|00000e20| 37 3a 80 06 20 73 69 7a | 65 6f 62 6a 65 63 74 00 |7:.. siz|eobject.|
|00000e30| 20 20 20 20 80 0b 20 71 | 28 29 5c 63 6f 6e 73 74 | .. q|()\const|
|00000e40| 61 6e 74 3d 22 22 20 80 | 21 20 71 28 29 5c 63 6f |ant="" .|! q()\co|
|00000e50| 6e 73 74 61 6e 74 3d 22 | 57 22 2b dd 83 28 70 5c |nstant="|W"+..(p\|
|00000e60| 6e 75 6d 77 69 6e 29 00 | 20 20 20 20 80 0b 20 61 |numwin).| .. a|
|00000e70| 75 74 6f 20 80 21 20 80 | 06 20 65 64 69 74 6f 62 |uto .! .|. editob|
|00000e80| 6a 65 63 74 20 80 22 20 | 80 06 20 72 65 64 72 61 |ject ." |.. redra|
|00000e90| 77 77 69 6e 64 6f 77 00 | 20 20 80 c0 00 20 20 c5 |wwindow.| ... .|
|00000ea0| 27 3a 80 2c 20 c5 01 20 | 30 3a c5 3b 20 22 22 2c |':., .. |0:.; "",|
|00000eb0| 76 65 72 24 3a 80 07 00 | 00 2e 61 64 64 67 61 64 |ver$:...|..addgad|
|00000ec0| 67 65 74 3a 00 20 20 80 | 0b 20 2a 77 3d 30 20 80 |get:. .|. *w=0 .|
|00000ed0| 21 20 cf 0d 20 31 3a 80 | 07 00 20 20 c5 28 3a 80 |! .. 1:.|.. .(:.|
|00000ee0| 2c 20 c5 01 20 30 3a c5 | 3b 20 22 22 2c 22 41 44 |, .. 0:.|; "","AD|
|00000ef0| 44 20 47 41 44 47 45 54 | 20 42 59 20 44 52 41 47 |D GADGET| BY DRAG|
|00000f00| 47 49 4e 47 20 4d 4f 55 | 53 45 22 00 20 20 80 ca |GING MOU|SE". ..|
|00000f10| 20 71 28 29 00 20 20 80 | bb 3a 65 76 2e 6c 3d c5 | q(). .|.:ev.l=.|
|00000f20| 02 3a 80 bc 20 65 76 3d | 24 38 20 20 20 20 20 3b |.:.. ev=|$8 ;|
|00000f30| 77 61 69 74 20 66 6f 72 | 20 62 75 74 74 6f 6e 00 |wait for| button.|
|00000f40| 20 20 78 3d cf 05 3a 79 | 3d cf 06 00 20 20 c0 04 | x=..:y|=... ..|
|00000f50| 20 71 28 29 00 20 20 80 | 0c 20 c0 03 28 71 28 29 | q(). .|. ..(q()|
|00000f60| 29 00 20 20 20 20 80 0b | 20 b4 09 20 28 78 2c 79 |). ..| .. (x,y|
|00000f70| 2c 31 2c 31 2c 5c 78 2c | 5c 79 2c 5c 77 2c 5c 68 |,1,1,\x,|\y,\w,\h|
|00000f80| 29 20 80 42 20 5c 6f 62 | 6a 3d 30 20 80 21 20 80 |) .B \ob|j=0 .! .|
|00000f90| 05 20 67 6f 74 77 69 6e | 00 20 20 80 c1 00 20 20 |. gotwin|. ... |
|00000fa0| cf 0d 20 31 3a c5 27 3a | 80 2c 20 c5 01 20 30 3a |.. 1:.':|., .. 0:|
|00000fb0| c5 3b 20 22 22 2c 76 65 | 72 24 3a 80 07 00 67 6f |.; "",ve|r$:...go|
|00000fc0| 74 77 69 6e 3a 00 20 20 | 2a 77 3d 5c 77 69 6e 00 |twin:. |*w=\win.|
|00000fd0| 20 20 80 0b 20 c0 06 28 | 71 28 29 29 00 20 20 20 | .. ..(|q()). |
|00000fe0| 20 71 28 29 5c 6f 62 6a | 3d 31 3a 71 28 29 5c 69 | q()\obj|=1:q()\i|
|00000ff0| 64 3d 70 5c 6e 75 6d 67 | 61 64 3a 70 5c 6e 75 6d |d=p\numg|ad:p\num|
|00001000| 67 61 64 2b 31 00 20 20 | 20 20 71 28 29 5c 78 3d |gad+1. | q()\x=|
|00001010| 78 2c 79 00 20 20 20 20 | 71 28 29 5c 77 69 6e 3d |x,y. |q()\win=|
|00001020| 2a 77 3a 71 28 29 5c 77 | 69 6e 69 64 3d 2a 77 5c |*w:q()\w|inid=*w\|
|00001030| 69 64 00 20 20 20 20 71 | 28 29 5c 67 74 79 70 65 |id. q|()\gtype|
|00001040| 3d 67 74 79 70 65 00 20 | 20 20 20 64 72 61 77 62 |=gtype. | drawb|
|00001050| 6f 78 7b 71 28 29 7d 00 | 20 20 20 20 69 3d 37 3a |ox{q()}.| i=7:|
|00001060| 80 06 20 73 69 7a 65 6f | 62 6a 65 63 74 00 20 20 |.. sizeo|bject. |
|00001070| 20 20 80 0b 20 71 28 29 | 5c 63 6f 6e 73 74 61 6e | .. q()|\constan|
|00001080| 74 3d 22 22 20 80 21 20 | 71 28 29 5c 63 6f 6e 73 |t="" .! |q()\cons|
|00001090| 74 61 6e 74 3d 22 47 22 | 2b dd 83 28 70 5c 6e 75 |tant="G"|+..(p\nu|
|000010a0| 6d 67 61 64 29 00 20 20 | 20 20 80 0b 20 61 75 74 |mgad). | .. aut|
|000010b0| 6f 20 80 21 20 80 06 20 | 65 64 69 74 6f 62 6a 65 |o .! .. |editobje|
|000010c0| 63 74 20 80 22 20 80 06 | 20 72 65 64 72 61 77 77 |ct ." ..| redraww|
|000010d0| 69 6e 64 6f 77 00 20 20 | 80 c0 00 20 20 c5 27 3a |indow. |... .':|
|000010e0| 80 2c 20 c5 01 20 30 3a | c5 3b 20 22 22 2c 76 65 |., .. 0:|.; "",ve|
|000010f0| 72 24 3a 80 07 00 00 2e | 68 69 74 6f 62 6a 65 63 |r$:.....|hitobjec|
|00001100| 74 3a 00 20 20 80 0b 20 | c5 22 3d 31 00 20 20 20 |t:. .. |."=1. |
|00001110| 20 78 3d cf 05 3a 79 3d | cf 06 00 20 20 20 20 c0 | x=..:y=|... .|
|00001120| 04 20 71 28 29 00 20 20 | 20 20 80 0c 20 c0 03 28 |. q(). | .. ..(|
|00001130| 71 28 29 29 20 20 20 20 | 20 3b 63 68 65 63 6b 20 |q()) | ;check |
|00001140| 61 6c 6c 20 68 61 6e 64 | 6c 65 73 00 20 20 20 20 |all hand|les. |
|00001150| 20 20 80 16 20 69 3d 30 | 20 80 18 20 37 00 20 20 | .. i=0| .. 7. |
|00001160| 20 20 20 20 20 20 80 0b | 20 b4 09 20 28 78 2c 79 | ..| .. (x,y|
|00001170| 2c 31 2c 31 2c 71 28 29 | 5c 63 5b 69 5d 5c 78 2c |,1,1,q()|\c[i]\x,|
|00001180| 71 28 29 5c 63 5b 69 5d | 5c 79 2c 38 2c 34 29 00 |q()\c[i]|\y,8,4).|
|00001190| 20 20 20 20 20 20 20 20 | 20 20 2a 77 3d 71 28 29 | | *w=q()|
|000011a0| 5c 77 69 6e 3a 74 74 3d | 30 3a 67 3d 30 3a 80 be |\win:tt=|0:g=0:..|
|000011b0| 20 80 16 3a 80 05 20 67 | 6f 74 68 69 74 00 20 20 | ..:.. g|othit. |
|000011c0| 20 20 20 20 20 20 80 c0 | 00 20 20 20 20 20 20 80 | ..|. .|
|000011d0| 17 00 20 20 20 20 80 c1 | 00 20 20 20 20 c0 04 20 |.. ..|. .. |
|000011e0| 71 28 29 00 20 20 20 20 | 80 0c 20 c0 03 28 71 28 |q(). |.. ..(q(|
|000011f0| 29 29 20 20 20 20 20 3b | 63 68 65 63 6b 20 69 6e |)) ;|check in|
|00001200| 73 69 64 65 20 63 6f 6d | 70 6c 65 74 65 00 20 20 |side com|plete. |
|00001210| 20 20 20 20 80 0b 20 b4 | 09 20 28 78 2c 79 2c 31 | .. .|. (x,y,1|
|00001220| 2c 31 2c 71 28 29 5c 78 | 2c 71 28 29 5c 79 2c 71 |,1,q()\x|,q()\y,q|
|00001230| 28 29 5c 77 2c 71 28 29 | 5c 68 29 00 20 20 20 20 |()\w,q()|\h). |
|00001240| 20 20 20 20 2a 77 3d 71 | 28 29 5c 77 69 6e 3a 74 | *w=q|()\win:t|
|00001250| 74 3d 30 3a 67 3d 30 3a | 69 3d 2d 31 3a 80 05 20 |t=0:g=0:|i=-1:.. |
|00001260| 67 6f 74 68 69 74 00 20 | 20 20 20 20 20 80 c0 00 |gothit. | ...|
|00001270| 20 20 20 20 80 c1 00 20 | 20 80 c0 00 20 20 80 07 | ... | ... ..|
|00001280| 00 00 67 6f 74 68 69 74 | 3a 00 20 20 80 bb 20 20 |..gothit|:. .. |
|00001290| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000012a0| 20 20 20 20 3b 63 72 75 | 73 74 79 20 64 6f 75 62 | ;cru|sty doub|
|000012b0| 6c 65 20 63 6c 69 63 6b | 20 6d 65 63 68 61 6e 69 |le click| mechani|
|000012c0| 73 6d 00 20 20 20 20 80 | 37 3a 74 74 2b 31 3a 65 |sm. .|7:tt+1:e|
|000012d0| 76 2e 6c 3d c5 03 00 20 | 20 20 20 80 0b 20 65 76 |v.l=... | .. ev|
|000012e0| 3d 38 00 20 20 20 20 20 | 20 80 0b 20 c5 22 3d 31 |=8. | .. ."=1|
|000012f0| 20 80 21 20 80 05 20 65 | 64 69 74 6f 62 6a 65 63 | .! .. e|ditobjec|
|00001300| 74 20 80 22 20 67 3d 31 | 00 20 20 20 20 80 c0 00 |t ." g=1|. ...|
|00001310| 20 20 80 bc 20 74 74 3d | 31 30 20 80 8a 20 28 65 | .. tt=|10 .. (e|
|00001320| 76 3c 3e 38 20 80 42 20 | 65 76 3c 3e 30 20 80 42 |v<>8 .B |ev<>0 .B|
|00001330| 20 65 76 3c 3e 24 31 30 | 29 00 20 20 80 0b 20 67 | ev<>$10|). .. g|
|00001340| 3d 30 20 80 21 20 80 06 | 20 73 69 7a 65 6f 62 6a |=0 .! ..| sizeobj|
|00001350| 65 63 74 00 20 20 80 06 | 20 72 65 64 72 61 77 77 |ect. ..| redraww|
|00001360| 69 6e 64 6f 77 00 20 20 | 80 07 00 00 2e 73 69 7a |indow. |.....siz|
|00001370| 65 6f 62 6a 65 63 74 3a | 00 20 20 80 ca 20 71 28 |eobject:|. .. q(|
|00001380| 29 00 20 20 80 bb 00 20 | 20 20 20 65 76 2e 6c 3d |). ... | ev.l=|
|00001390| c5 02 00 20 20 20 20 64 | 72 61 77 62 6f 78 7b 71 |... d|rawbox{q|
|000013a0| 28 29 7d 00 20 20 20 20 | 6f 78 3d 78 3a 6f 79 3d |()}. |ox=x:oy=|
|000013b0| 79 3a 78 3d cf 05 3a 79 | 3d cf 06 3a 64 78 3d 78 |y:x=..:y|=..:dx=x|
|000013c0| 2d 6f 78 3a 64 79 3d 79 | 2d 6f 79 00 20 20 20 20 |-ox:dy=y|-oy. |
|000013d0| 80 0e 20 69 00 20 20 20 | 20 20 20 80 0f 20 2d 31 |.. i. | .. -1|
|000013e0| 3a 5c 78 2b 64 78 3a 5c | 79 2b 64 79 00 20 20 20 |:\x+dx:\|y+dy. |
|000013f0| 20 20 20 80 0f 20 30 3a | 5c 78 2b 64 78 3a 5c 79 | .. 0:|\x+dx:\y|
|00001400| 2b 64 79 3a 5c 77 2d 64 | 78 3a 5c 68 2d 64 79 00 |+dy:\w-d|x:\h-dy.|
|00001410| 20 20 20 20 20 20 80 0f | 20 31 3a 5c 79 2b 64 79 | ..| 1:\y+dy|
|00001420| 3a 5c 68 2d 64 79 00 20 | 20 20 20 20 20 80 0f 20 |:\h-dy. | .. |
|00001430| 32 3a 5c 79 2b 64 79 3a | 5c 77 2b 64 78 3a 5c 68 |2:\y+dy:|\w+dx:\h|
|00001440| 2d 64 79 00 20 20 20 20 | 20 20 80 0f 20 33 3a 5c |-dy. | .. 3:\|
|00001450| 78 2b 64 78 3a 5c 77 2d | 64 78 00 20 20 20 20 20 |x+dx:\w-|dx. |
|00001460| 20 80 0f 20 34 3a 5c 77 | 2b 64 78 00 20 20 20 20 | .. 4:\w|+dx. |
|00001470| 20 20 80 0f 20 35 3a 5c | 78 2b 64 78 3a 5c 77 2d | .. 5:\|x+dx:\w-|
|00001480| 64 78 3a 5c 68 2b 64 79 | 00 20 20 20 20 20 20 80 |dx:\h+dy|. .|
|00001490| 0f 20 36 3a 5c 68 2b 64 | 79 00 20 20 20 20 20 20 |. 6:\h+d|y. |
|000014a0| 80 0f 20 37 3a 5c 77 2b | 64 78 3a 5c 68 2b 64 79 |.. 7:\w+|dx:\h+dy|
|000014b0| 00 20 20 20 20 80 02 20 | 80 0e 00 20 20 20 20 5c |. .. |... \|
|000014c0| 77 3d bc 0a 28 5c 77 2c | 31 36 2c 31 30 32 34 29 |w=..(\w,|16,1024)|
|000014d0| 3a 5c 68 3d bc 0a 28 5c | 68 2c 38 2c 31 30 32 34 |:\h=..(\|h,8,1024|
|000014e0| 29 00 20 20 20 20 5c 78 | 3d bc 0a 28 5c 78 2c 30 |). \x|=..(\x,0|
|000014f0| 2c 70 5c 77 2d 5c 77 29 | 3a 5c 79 3d bc 0a 28 5c |,p\w-\w)|:\y=..(\|
|00001500| 79 2c 30 2c 70 5c 68 2d | 5c 68 29 00 20 20 20 20 |y,0,p\h-|\h). |
|00001510| 64 72 61 77 62 6f 78 7b | 71 28 29 7d 00 20 20 80 |drawbox{|q()}. .|
|00001520| bc 20 65 76 3d 24 38 00 | 20 20 64 72 61 77 62 6f |. ev=$8.| drawbo|
|00001530| 78 7b 71 28 29 7d 20 20 | 20 20 20 3b 72 75 62 6f |x{q()} | ;rubo|
|00001540| 75 74 00 20 20 80 0b 20 | 67 78 20 80 21 20 5c 78 |ut. .. |gx .! \x|
|00001550| 3d bc 02 28 28 5c 78 2b | 67 78 2f 32 29 2f 67 78 |=..((\x+|gx/2)/gx|
|00001560| 29 2a 67 78 3a 5c 77 3d | bc 02 28 28 5c 77 2b 67 |)*gx:\w=|..((\w+g|
|00001570| 78 2f 32 29 2f 67 78 29 | 2a 67 78 00 20 20 80 0b |x/2)/gx)|*gx. ..|
|00001580| 20 67 79 20 80 21 20 5c | 79 3d bc 02 28 28 5c 79 | gy .! \|y=..((\y|
|00001590| 2b 67 79 2f 32 29 2f 67 | 79 29 2a 67 79 3a 5c 68 |+gy/2)/g|y)*gy:\h|
|000015a0| 3d bc 02 28 28 5c 68 2b | 67 79 2f 32 29 2f 67 79 |=..((\h+|gy/2)/gy|
|000015b0| 29 2a 67 79 00 20 20 5c | 78 3d bc 0a 28 5c 78 2c |)*gy. \|x=..(\x,|
|000015c0| 30 2c 70 5c 77 2d 5c 77 | 29 3a 5c 79 3d bc 0a 28 |0,p\w-\w|):\y=..(|
|000015d0| 5c 79 2c 30 2c 70 5c 68 | 2d 5c 68 29 00 20 20 5c |\y,0,p\h|-\h). \|
|000015e0| 77 3d bc 0a 28 5c 77 2c | 31 36 2c 31 30 32 34 29 |w=..(\w,|16,1024)|
|000015f0| 3a 5c 68 3d bc 0a 28 5c | 68 2c 38 2c 31 30 32 34 |:\h=..(\|h,8,1024|
|00001600| 29 00 20 20 80 0b 20 5c | 6f 62 6a 3d 31 00 20 20 |). .. \|obj=1. |
|00001610| 20 20 5c 6f 78 3d 5c 78 | 2d 2a 77 5c 78 3a 5c 6f | \ox=\x|-*w\x:\o|
|00001620| 79 3d 5c 79 2d 2a 77 5c | 79 00 20 20 20 20 80 0b |y=\y-*w\|y. ..|
|00001630| 20 5c 67 74 79 70 65 3e | 33 20 80 21 20 5c 6f 79 | \gtype>|3 .! \oy|
|00001640| 2d 70 5c 68 65 69 67 68 | 74 2d 33 3a 5c 6f 78 2d |-p\heigh|t-3:\ox-|
|00001650| 34 00 20 20 80 c0 00 20 | 20 80 07 00 00 2e 72 65 |4. ... | .....re|
|00001660| 64 72 61 77 77 69 6e 64 | 6f 77 3a 00 20 20 80 ca |drawwind|ow:. ..|
|00001670| 20 2a 77 00 20 20 80 0b | 20 2a 77 3d 30 20 80 21 | *w. ..| *w=0 .!|
|00001680| 20 80 07 00 20 20 80 0b | 20 71 28 29 5c 6f 62 6a | ... ..| q()\obj|
|00001690| 3d 30 20 80 21 20 2a 77 | 3d 71 28 29 20 80 22 20 |=0 .! *w|=q() ." |
|000016a0| 2a 77 3d 71 28 29 5c 77 | 69 6e 00 20 20 80 2b 20 |*w=q()\w|in. .+ |
|000016b0| c5 01 20 2a 77 5c 69 64 | 2b 32 3a 80 2b 20 c6 16 |.. *w\id|+2:.+ ..|
|000016c0| 20 2a 77 5c 69 64 2b 32 | 3a 80 2b 20 c6 81 20 2a | *w\id+2|:.+ .. *|
|000016d0| 77 5c 69 64 2b 32 00 20 | 20 c0 09 20 71 28 29 3a |w\id+2. | .. q():|
|000016e0| 80 06 20 63 61 6c 63 67 | 61 64 73 3a c0 0a 20 71 |.. calcg|ads:.. q|
|000016f0| 28 29 00 20 20 80 2c 20 | cf 01 20 6d 6f 64 65 20 |(). ., |.. mode |
|00001700| 20 20 20 3b 30 00 20 20 | 3b 00 20 20 5c 78 3d bc | ;0. |;. \x=.|
|00001710| 0a 28 5c 78 2c 30 2c 70 | 5c 77 2d 31 36 29 20 20 |.(\x,0,p|\w-16) |
|00001720| 20 20 3b 65 6e 73 75 72 | 65 20 77 69 6e 64 6f 77 | ;ensur|e window|
|00001730| 20 69 73 20 6c 65 67 61 | 6c 00 20 20 5c 79 3d bc | is lega|l. \y=.|
|00001740| 0a 28 5c 79 2c 30 2c 70 | 5c 68 2d 34 29 00 20 20 |.(\y,0,p|\h-4). |
|00001750| 5c 77 3d bc 0a 28 5c 77 | 2c 30 2c 70 5c 77 2d 5c |\w=..(\w|,0,p\w-\|
|00001760| 78 29 00 20 20 5c 68 3d | bc 0a 28 5c 68 2c 30 2c |x). \h=|..(\h,0,|
|00001770| 70 5c 68 2d 5c 79 29 00 | 20 20 3b 00 20 20 c5 01 |p\h-\y).| ;. ..|
|00001780| 20 5c 69 64 2b 32 2c 5c | 78 2c 5c 79 2c 5c 77 2c | \id+2,\|x,\y,\w,|
|00001790| 5c 68 2c 5c 67 66 6c 61 | 67 73 2c 5c 67 73 74 72 |\h,\gfla|gs,\gstr|
|000017a0| 69 6e 67 2c 31 2c 32 2c | 5c 69 64 2b 32 3a c4 02 |ing,1,2,|\id+2:..|
|000017b0| 20 6d 6f 64 65 00 20 20 | c6 8e 20 5c 69 64 2b 32 | mode. |.. \id+2|
|000017c0| 2c 5c 69 64 2b 32 00 20 | 20 80 0b 20 6d 6f 64 65 |,\id+2. | .. mode|
|000017d0| 3d 30 00 20 20 20 20 c0 | 09 20 71 28 29 00 20 20 |=0. .|. q(). |
|000017e0| 20 20 c0 04 20 71 28 29 | 3a 80 ca 20 71 28 29 00 | .. q()|:.. q().|
|000017f0| 20 20 20 20 80 0c 20 c0 | 03 28 71 28 29 29 00 20 | .. .|.(q()). |
|00001800| 20 20 20 20 20 80 0b 20 | 5c 77 69 6e 3d 2a 77 00 | .. |\win=*w.|
|00001810| 20 20 20 20 20 20 20 20 | 5c 78 3d 2a 77 5c 78 2b | |\x=*w\x+|
|00001820| 5c 6f 78 3a 5c 79 3d 2a | 77 5c 79 2b 5c 6f 79 00 |\ox:\y=*|w\y+\oy.|
|00001830| 20 20 20 20 20 20 20 20 | 80 0b 20 5c 67 74 79 70 | |.. \gtyp|
|00001840| 65 3e 33 20 80 21 20 5c | 79 2b 70 5c 68 65 69 67 |e>3 .! \|y+p\heig|
|00001850| 68 74 2b 33 3a 5c 78 2b | 34 00 20 20 20 20 20 20 |ht+3:\x+|4. |
|00001860| 20 20 64 72 61 77 62 6f | 78 7b 71 28 29 7d 00 20 | drawbo|x{q()}. |
|00001870| 20 20 20 20 20 80 c0 00 | 20 20 20 20 80 c1 00 20 | ...| ... |
|00001880| 20 20 20 c0 0a 20 71 28 | 29 00 20 20 80 c0 00 20 | .. q(|). ... |
|00001890| 20 80 07 00 00 80 09 2e | 73 20 74 6f 74 70 61 72 | .......|s totpar|
|000018a0| 73 7b 2a 71 2e 6f 62 6a | 7d 20 3b 63 72 65 61 74 |s{*q.obj|} ;creat|
|000018b0| 65 20 7c 20 73 65 70 61 | 72 61 74 65 64 20 70 61 |e | sepa|rated pa|
|000018c0| 72 24 00 20 20 80 ca 20 | 2a 71 00 20 20 6d 61 78 |r$. .. |*q. max|
|000018d0| 3d 30 3a 70 24 3d 22 22 | 3a 6e 3d 30 00 20 20 80 |=0:p$=""|:n=0. .|
|000018e0| 16 20 69 3d 30 20 80 18 | 20 37 00 20 20 20 20 6c |. i=0 ..| 7. l|
|000018f0| 3d dc 8f 28 5c 70 61 72 | 73 5b 69 5d 29 3a 80 0b |=..(\par|s[i]):..|
|00001900| 20 6c 3e 30 20 80 21 20 | 6e 3d 69 00 20 20 20 20 | l>0 .! |n=i. |
|00001910| 80 0b 20 6c 20 3e 20 6d | 61 78 20 80 21 20 6d 61 |.. l > m|ax .! ma|
|00001920| 78 3d dc 8f 28 5c 70 61 | 72 73 5b 69 5d 29 00 20 |x=..(\pa|rs[i]). |
|00001930| 20 80 17 00 20 20 80 0b | 20 6e 3e 30 00 20 20 20 | ... ..| n>0. |
|00001940| 20 80 16 20 69 3d 30 20 | 80 18 20 6e 3a 70 24 2b | .. i=0 |.. n:p$+|
|00001950| 22 7c 22 2b dc 96 28 5c | 70 61 72 73 5b 69 5d 2c |"|"+..(\|pars[i],|
|00001960| 6d 61 78 29 3a 80 17 3a | 70 24 3d dc 83 28 70 24 |max):..:|p$=..(p$|
|00001970| 2c 32 29 00 20 20 80 22 | 00 20 20 20 20 70 24 3d |,2). ."|. p$=|
|00001980| 5c 70 61 72 73 5b 30 5d | 00 20 20 80 c0 00 20 20 |\pars[0]|. ... |
|00001990| 80 09 20 80 07 20 70 24 | 00 80 02 20 80 09 00 00 |.. .. p$|... ....|
|000019a0| 3b 74 6f 67 67 6c 65 7c | 70 6f 73 30 2d 33 7c 73 |;toggle||pos0-3|s|
|000019b0| 65 6c 65 63 74 7c 73 6c | 69 64 65 72 7c 70 72 6f |elect|sl|ider|pro|
|000019c0| 70 62 6f 78 7c 6d 78 7c | 67 30 30 7c 67 74 6c 61 |pbox|mx||g00|gtla|
|000019d0| 62 6c 30 2d 33 7c 62 72 | 64 72 30 2e 2e 33 7c 67 |bl0-3|br|dr0..3|g|
|000019e0| 74 30 2e 2e 33 00 3b 20 | 20 30 20 20 20 20 20 20 |t0..3.; | 0 |
|000019f0| 20 31 20 20 20 20 20 20 | 32 20 20 20 20 20 20 33 | 1 |2 3|
|00001a00| 20 20 20 20 20 20 20 34 | 20 20 20 35 20 20 20 36 | 4| 5 6|
|00001a10| 20 20 20 20 20 20 37 20 | 20 20 20 20 20 38 2d 31 | 7 | 8-1|
|00001a20| 31 20 20 20 20 31 32 2d | 31 34 00 00 80 ca 20 71 |1 12-|14.... q|
|00001a30| 28 29 00 80 0d 20 70 32 | 20 dd 83 28 60 31 29 2b |()... p2| ..(`1)+|
|00001a40| 22 2c 22 2b dd 83 28 60 | 32 29 3a 80 02 20 80 0d |","+..(`|2):.. ..|
|00001a50| 00 80 0d 20 70 33 20 dd | 83 28 60 31 29 2b 22 2c |... p3 .|.(`1)+",|
|00001a60| 22 2b dd 83 28 60 32 29 | 2b 22 2c 22 2b dd 83 28 |"+..(`2)|+","+..(|
|00001a70| 60 33 29 3a 80 02 20 80 | 0d 00 80 0d 20 70 34 20 |`3):.. .|.... p4 |
|00001a80| dd 83 28 60 31 29 2b 22 | 2c 22 2b dd 83 28 60 32 |..(`1)+"|,"+..(`2|
|00001a90| 29 2b 22 2c 22 2b dd 83 | 28 60 33 29 2b 22 2c 22 |)+","+..|(`3)+","|
|00001aa0| 2b dd 83 28 60 34 29 3a | 80 02 20 80 0d 00 80 0d |+..(`4):|.. .....|
|00001ab0| 20 67 74 20 77 77 24 2b | 67 67 24 2b 21 70 34 7b | gt ww$+|gg$+!p4{|
|00001ac0| 5c 6f 78 2c 5c 6f 79 2c | 5c 77 2c 5c 68 7d 2b 22 |\ox,\oy,|\w,\h}+"|
|00001ad0| 2c 22 2b 71 24 2b 5c 6c | 61 62 65 6c 2b 71 24 2b |,"+q$+\l|abel+q$+|
|00001ae0| 22 2c 22 2b dd 83 28 5c | 67 66 6c 61 67 73 29 3a |","+..(\|gflags):|
|00001af0| 80 02 20 80 0d 00 00 2e | 63 61 6c 63 67 61 64 73 |.. .....|calcgads|
|00001b00| 3a 00 20 20 80 ca 20 71 | 28 29 00 20 20 67 74 3d |:. .. q|(). gt=|
|00001b10| 30 3a 62 62 3d 30 3a 77 | 77 24 3d 22 20 23 22 2b |0:bb=0:w|w$=" #"+|
|00001b20| 2a 77 5c 63 6f 6e 73 74 | 61 6e 74 2b 22 2c 22 00 |*w\const|ant+",".|
|00001b30| 20 20 c0 04 20 71 28 29 | 00 20 20 80 0c 20 c0 03 | .. q()|. .. ..|
|00001b40| 28 71 28 29 29 00 20 20 | 20 20 80 0b 20 5c 6f 62 |(q()). | .. \ob|
|00001b50| 6a 3d 31 20 80 42 20 5c | 77 69 6e 3d 2a 77 00 20 |j=1 .B \|win=*w. |
|00001b60| 20 20 20 20 20 67 67 24 | 3d 22 23 22 2b 5c 63 6f | gg$|="#"+\co|
|00001b70| 6e 73 74 61 6e 74 2b 22 | 2c 22 00 20 20 20 20 20 |nstant+"|,". |
|00001b80| 20 80 0b 20 5c 67 74 79 | 70 65 3e 33 20 20 20 20 | .. \gty|pe>3 |
|00001b90| 20 20 20 20 3b 67 61 64 | 74 6f 6f 6c 73 21 00 20 | ;gad|tools!. |
|00001ba0| 20 20 20 20 20 20 20 67 | 74 2b 31 00 20 20 20 20 | g|t+1. |
|00001bb0| 20 20 20 20 5c 67 66 6c | 61 67 73 3d 32 5e 5c 66 | \gfl|ags=2^\f|
|00001bc0| 6c 61 67 73 5b 37 5d 2b | 5c 66 6c 61 67 73 5b 31 |lags[7]+|\flags[1|
|00001bd0| 32 5d 2a 24 32 30 2b 5c | 66 6c 61 67 73 5b 31 33 |2]*$20+\|flags[13|
|00001be0| 5d 2a 24 38 30 2b 5c 66 | 6c 61 67 73 5b 31 34 5d |]*$80+\f|lags[14]|
|00001bf0| 2a 24 31 30 30 00 20 20 | 20 20 20 20 80 22 00 20 |*$100. | .". |
|00001c00| 20 20 20 20 20 20 20 62 | 62 2b 31 00 20 20 20 20 | b|b+1. |
|00001c10| 20 20 80 c0 00 20 20 20 | 20 20 20 80 0e 20 5c 67 | ... | .. \g|
|00001c20| 74 79 70 65 00 20 20 20 | 20 20 20 20 20 80 0f 20 |type. | .. |
|00001c30| 30 00 20 20 20 20 20 20 | 20 20 20 20 5c 67 66 6c |0. | \gfl|
|00001c40| 61 67 73 3d 5c 66 6c 61 | 67 73 5b 30 5d 2b 5c 66 |ags=\fla|gs[0]+\f|
|00001c50| 6c 61 67 73 5b 31 5d 2a | 32 2b 5c 66 6c 61 67 73 |lags[1]*|2+\flags|
|00001c60| 5b 32 5d 2a 33 32 00 20 | 20 20 20 20 20 20 20 20 |[2]*32. | |
|00001c70| 20 5c 67 73 74 72 69 6e | 67 3d 74 6f 74 70 61 72 | \gstrin|g=totpar|
|00001c80| 73 7b 71 28 29 7d 3a 80 | 0b 20 5c 67 73 74 72 69 |s{q()}:.|. \gstri|
|00001c90| 6e 67 3d 22 22 20 80 21 | 20 5c 67 73 74 72 69 6e |ng="" .!| \gstrin|
|00001ca0| 67 3d 22 20 22 00 20 20 | 20 20 20 20 20 20 20 20 |g=" ". | |
|00001cb0| c6 01 20 2a 77 5c 69 64 | 2b 32 2c 5c 6f 78 2c 5c |.. *w\id|+2,\ox,\|
|00001cc0| 6f 79 2c 5c 67 66 6c 61 | 67 73 2c 5c 69 64 2c 5c |oy,\gfla|gs,\id,\|
|00001cd0| 67 73 74 72 69 6e 67 00 | 20 20 20 20 20 20 20 20 |gstring.| |
|00001ce0| 20 20 5c 63 30 3d dc 8b | 28 24 63 36 30 31 29 2b | \c0=..|($c601)+|
|00001cf0| 77 77 24 2b 21 70 33 7b | 5c 6f 78 2c 5c 6f 79 2c |ww$+!p3{|\ox,\oy,|
|00001d00| 5c 67 66 6c 61 67 73 7d | 2b 22 2c 22 2b 67 67 24 |\gflags}|+","+gg$|
|00001d10| 2b 71 24 2b 5c 67 73 74 | 72 69 6e 67 2b 71 24 00 |+q$+\gst|ring+q$.|
|00001d20| 20 20 20 20 20 20 20 20 | 80 0f 20 31 00 20 20 20 | |.. 1. |
|00001d30| 20 20 20 20 20 20 20 5c | 67 66 6c 61 67 73 3d 5c | \|gflags=\|
|00001d40| 66 6c 61 67 73 5b 31 5d | 2a 32 2b 5c 66 6c 61 67 |flags[1]|*2+\flag|
|00001d50| 73 5b 32 5d 2a 33 32 3a | 6e 30 3d 5c 6e 61 72 73 |s[2]*32:|n0=\nars|
|00001d60| 5b 30 5d 3a 80 0b 20 6e | 30 3d 30 20 80 21 20 6e |[0]:.. n|0=0 .! n|
|00001d70| 30 3d 31 00 20 20 20 20 | 20 20 20 20 20 20 77 77 |0=1. | ww|
|00001d80| 3d 5c 77 2d 62 78 2d 62 | 78 00 20 20 20 20 20 20 |=\w-bx-b|x. |
|00001d90| 20 20 20 20 c6 02 20 2a | 77 5c 69 64 2b 32 2c 5c | .. *|w\id+2,\|
|00001da0| 6f 78 2c 5c 6f 79 2c 5c | 67 66 6c 61 67 73 2c 5c |ox,\oy,\|gflags,\|
|00001db0| 69 64 2c 6e 30 2c 77 77 | 00 20 20 20 20 20 20 20 |id,n0,ww|. |
|00001dc0| 20 20 20 5c 63 30 3d dc | 8b 28 24 63 36 30 32 29 | \c0=.|.($c602)|
|00001dd0| 2b 77 77 24 2b 21 70 33 | 7b 5c 6f 78 2c 5c 6f 79 |+ww$+!p3|{\ox,\oy|
|00001de0| 2c 5c 67 66 6c 61 67 73 | 7d 2b 22 2c 22 2b 67 67 |,\gflags|}+","+gg|
|00001df0| 24 2b 21 70 32 7b 6e 30 | 2c 77 77 7d 00 20 20 20 |$+!p2{n0|,ww}. |
|00001e00| 20 20 20 20 20 80 0f 20 | 32 00 20 20 20 20 20 20 | .. |2. |
|00001e10| 20 20 20 20 5c 67 66 6c | 61 67 73 3d 5c 66 6c 61 | \gfl|ags=\fla|
|00001e20| 67 73 5b 31 5d 2a 32 2b | 5c 66 6c 61 67 73 5b 32 |gs[1]*2+|\flags[2|
|00001e30| 5d 2a 33 32 2b 28 5c 66 | 6c 61 67 73 5b 33 5d 2b |]*32+(\f|lags[3]+|
|00001e40| 31 29 2a 36 34 2b 5c 66 | 6c 61 67 73 5b 34 5d 2a |1)*64+\f|lags[4]*|
|00001e50| 32 35 36 00 20 20 20 20 | 20 20 20 20 20 20 c6 03 |256. | ..|
|00001e60| 20 2a 77 5c 69 64 2b 32 | 2c 5c 6f 78 2c 5c 6f 79 | *w\id+2|,\ox,\oy|
|00001e70| 2c 5c 67 66 6c 61 67 73 | 2c 5c 69 64 2c 5c 77 2c |,\gflags|,\id,\w,|
|00001e80| 5c 68 00 20 20 20 20 20 | 20 20 20 20 20 c6 06 20 |\h. | .. |
|00001e90| 2a 77 5c 69 64 2b 32 2c | 5c 69 64 2c 5c 6e 61 72 |*w\id+2,|\id,\nar|
|00001ea0| 73 5b 30 5d 2c 5c 6e 61 | 72 73 5b 31 5d 00 20 20 |s[0],\na|rs[1]. |
|00001eb0| 20 20 20 20 20 20 20 20 | c6 05 20 2a 77 5c 69 64 | |.. *w\id|
|00001ec0| 2b 32 2c 5c 69 64 2c 5c | 6e 61 72 73 5b 32 5d 2c |+2,\id,\|nars[2],|
|00001ed0| 5c 6e 61 72 73 5b 33 5d | 00 20 20 20 20 20 20 20 |\nars[3]|. |
|00001ee0| 20 20 20 5c 63 30 3d dc | 8b 28 24 63 36 30 33 29 | \c0=.|.($c603)|
|00001ef0| 2b 77 77 24 2b 21 70 33 | 7b 5c 6f 78 2c 5c 6f 79 |+ww$+!p3|{\ox,\oy|
|00001f00| 2c 5c 67 66 6c 61 67 73 | 7d 2b 22 2c 22 2b 67 67 |,\gflags|}+","+gg|
|00001f10| 24 2b 21 70 32 7b 5c 77 | 2c 5c 68 7d 00 20 20 20 |$+!p2{\w|,\h}. |
|00001f20| 20 20 20 20 20 20 20 5c | 63 30 2b 22 3a 22 2b dc | \|c0+":"+.|
|00001f30| 8b 28 24 63 36 30 36 29 | 2b 77 77 24 2b 67 67 24 |.($c606)|+ww$+gg$|
|00001f40| 2b 21 70 32 7b 5c 6e 61 | 72 73 5b 30 5d 2c 5c 6e |+!p2{\na|rs[0],\n|
|00001f50| 61 72 73 5b 31 5d 7d 00 | 20 20 20 20 20 20 20 20 |ars[1]}.| |
|00001f60| 20 20 5c 63 30 2b 22 3a | 22 2b dc 8b 28 24 63 36 | \c0+":|"+..($c6|
|00001f70| 30 35 29 2b 77 77 24 2b | 67 67 24 2b 21 70 32 7b |05)+ww$+|gg$+!p2{|
|00001f80| 5c 6e 61 72 73 5b 32 5d | 2c 5c 6e 61 72 73 5b 33 |\nars[2]|,\nars[3|
|00001f90| 5d 7d 00 20 20 20 20 20 | 20 20 20 80 0f 20 33 00 |]}. | .. 3.|
|00001fa0| 20 20 20 20 20 20 20 20 | 20 20 5c 67 66 6c 61 67 | | \gflag|
|00001fb0| 73 3d 5c 66 6c 61 67 73 | 5b 30 5d 2b 5c 66 6c 61 |s=\flags|[0]+\fla|
|00001fc0| 67 73 5b 31 5d 2a 32 2b | 5c 66 6c 61 67 73 5b 32 |gs[1]*2+|\flags[2|
|00001fd0| 5d 2a 33 32 00 20 20 20 | 20 20 20 20 20 20 20 80 |]*32. | .|
|00001fe0| 0b 20 be 15 28 5c 70 61 | 72 73 5b 30 5d 29 00 20 |. ..(\pa|rs[0]). |
|00001ff0| 20 20 20 20 20 20 20 20 | 20 20 20 cd 01 20 30 2c | | .. 0,|
|00002000| 5c 70 61 72 73 5b 30 5d | 00 20 20 20 20 20 20 20 |\pars[0]|. |
|00002010| 20 20 20 20 20 80 0b 20 | be 15 28 5c 70 61 72 73 | .. |..(\pars|
|00002020| 5b 31 5d 29 00 20 20 20 | 20 20 20 20 20 20 20 20 |[1]). | |
|00002030| 20 20 20 cd 01 20 31 2c | 5c 70 61 72 73 5b 31 5d | .. 1,|\pars[1]|
|00002040| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 c6 |. | .|
|00002050| 04 20 2a 77 5c 69 64 2b | 32 2c 5c 6f 78 2c 5c 6f |. *w\id+|2,\ox,\o|
|00002060| 79 2c 5c 67 66 6c 61 67 | 73 2c 5c 69 64 2c 30 2c |y,\gflag|s,\id,0,|
|00002070| 31 00 20 20 20 20 20 20 | 20 20 20 20 20 20 80 22 |1. | ."|
|00002080| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 c6 |. | .|
|00002090| 04 20 2a 77 5c 69 64 2b | 32 2c 5c 6f 78 2c 5c 6f |. *w\id+|2,\ox,\o|
|000020a0| 79 2c 5c 67 66 6c 61 67 | 73 2c 5c 69 64 2c 30 00 |y,\gflag|s,\id,0.|
|000020b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 c0 00 20 | | ... |
|000020c0| 20 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 | | ... |
|000020d0| 20 20 20 20 80 0f 20 34 | 00 20 20 20 20 20 20 20 | .. 4|. |
|000020e0| 20 20 20 c6 82 20 2a 77 | 5c 69 64 2b 32 2c 5c 69 | .. *w|\id+2,\i|
|000020f0| 64 2c 5c 6f 78 2c 5c 6f | 79 2c 5c 77 2c 5c 68 2c |d,\ox,\o|y,\w,\h,|
|00002100| 5c 6c 61 62 65 6c 2c 5c | 67 66 6c 61 67 73 00 20 |\label,\|gflags. |
|00002110| 20 20 20 20 20 20 20 20 | 20 5c 63 30 3d dc 8b 28 | | \c0=..(|
|00002120| 24 63 36 38 32 29 2b 21 | 67 74 00 20 20 20 20 20 |$c682)+!|gt. |
|00002130| 20 20 20 80 0f 20 35 00 | 20 20 20 20 20 20 20 20 | .. 5.| |
|00002140| 20 20 c6 83 20 2a 77 5c | 69 64 2b 32 2c 5c 69 64 | .. *w\|id+2,\id|
|00002150| 2c 5c 6f 78 2c 5c 6f 79 | 2c 5c 77 2c 5c 68 2c 5c |,\ox,\oy|,\w,\h,\|
|00002160| 6c 61 62 65 6c 2c 5c 67 | 66 6c 61 67 73 00 20 20 |label,\g|flags. |
|00002170| 20 20 20 20 20 20 20 20 | 5c 63 30 3d dc 8b 28 24 | |\c0=..($|
|00002180| 63 36 38 33 29 2b 21 67 | 74 00 20 20 20 20 20 20 |c683)+!g|t. |
|00002190| 20 20 80 0f 20 36 00 20 | 20 20 20 20 20 20 20 20 | .. 6. | |
|000021a0| 20 5c 67 73 74 72 69 6e | 67 3d 74 6f 74 70 61 72 | \gstrin|g=totpar|
|000021b0| 73 7b 71 28 29 7d 00 20 | 20 20 20 20 20 20 20 20 |s{q()}. | |
|000021c0| 20 c6 84 20 2a 77 5c 69 | 64 2b 32 2c 5c 69 64 2c | .. *w\i|d+2,\id,|
|000021d0| 5c 6f 78 2c 5c 6f 79 2c | 5c 77 2c 5c 68 2c 5c 6c |\ox,\oy,|\w,\h,\l|
|000021e0| 61 62 65 6c 2c 5c 67 66 | 6c 61 67 73 2c 5c 67 73 |abel,\gf|lags,\gs|
|000021f0| 74 72 69 6e 67 00 20 20 | 20 20 20 20 20 20 20 20 |tring. | |
|00002200| 5c 63 30 3d dc 8b 28 24 | 63 36 38 34 29 2b 21 67 |\c0=..($|c684)+!g|
|00002210| 74 2b 22 2c 22 2b 71 24 | 2b 5c 67 73 74 72 69 6e |t+","+q$|+\gstrin|
|00002220| 67 2b 71 24 00 20 20 20 | 20 20 20 20 20 80 0f 20 |g+q$. | .. |
|00002230| 37 00 20 20 20 20 20 20 | 20 20 20 20 6e 30 3d 5c |7. | n0=\|
|00002240| 6e 61 72 73 5b 30 5d 00 | 20 20 20 20 20 20 20 20 |nars[0].| |
|00002250| 20 20 c6 85 20 2a 77 5c | 69 64 2b 32 2c 5c 69 64 | .. *w\|id+2,\id|
|00002260| 2c 5c 6f 78 2c 5c 6f 79 | 2c 5c 77 2c 5c 68 2c 5c |,\ox,\oy|,\w,\h,\|
|00002270| 6c 61 62 65 6c 2c 5c 67 | 66 6c 61 67 73 2c 6e 30 |label,\g|flags,n0|
|00002280| 00 20 20 20 20 20 20 20 | 20 20 20 5c 63 30 3d dc |. | \c0=.|
|00002290| 8b 28 24 63 36 38 35 29 | 2b 21 67 74 2b 22 2c 22 |.($c685)|+!gt+","|
|000022a0| 2b dd 83 28 6e 30 29 00 | 20 20 20 20 20 20 20 20 |+..(n0).| |
|000022b0| 80 0f 20 38 00 20 20 20 | 20 20 20 20 20 20 20 c6 |.. 8. | .|
|000022c0| 86 20 2a 77 5c 69 64 2b | 32 2c 5c 69 64 2c 5c 6f |. *w\id+|2,\id,\o|
|000022d0| 78 2c 5c 6f 79 2c 5c 77 | 2c 5c 68 2c 5c 6c 61 62 |x,\oy,\w|,\h,\lab|
|000022e0| 65 6c 2c 5c 67 66 6c 61 | 67 73 2c 74 65 73 74 28 |el,\gfla|gs,test(|
|000022f0| 29 00 20 20 20 20 20 20 | 20 20 20 20 5c 63 30 3d |). | \c0=|
|00002300| 22 3b 22 2b dc 8b 28 24 | 63 36 38 36 29 2b 21 67 |";"+..($|c686)+!g|
|00002310| 74 2b 22 2c 22 2b 5c 70 | 61 72 73 5b 30 5d 00 20 |t+","+\p|ars[0]. |
|00002320| 20 20 20 20 20 20 20 80 | 0f 20 39 00 20 20 20 20 | .|. 9. |
|00002330| 20 20 20 20 20 20 5c 67 | 73 74 72 69 6e 67 3d 74 | \g|string=t|
|00002340| 6f 74 70 61 72 73 7b 71 | 28 29 7d 00 20 20 20 20 |otpars{q|()}. |
|00002350| 20 20 20 20 20 20 c6 87 | 20 2a 77 5c 69 64 2b 32 | ..| *w\id+2|
|00002360| 2c 5c 69 64 2c 5c 6f 78 | 2c 5c 6f 79 2c 5c 77 2c |,\id,\ox|,\oy,\w,|
|00002370| 5c 68 2c 5c 6c 61 62 65 | 6c 2c 5c 67 66 6c 61 67 |\h,\labe|l,\gflag|
|00002380| 73 2c 5c 67 73 74 72 69 | 6e 67 00 20 20 20 20 20 |s,\gstri|ng. |
|00002390| 20 20 20 20 20 5c 63 30 | 3d dc 8b 28 24 63 36 38 | \c0|=..($c68|
|000023a0| 37 29 2b 21 67 74 2b 22 | 2c 22 2b 71 24 2b 5c 67 |7)+!gt+"|,"+q$+\g|
|000023b0| 73 74 72 69 6e 67 2b 71 | 24 00 20 20 20 20 20 20 |string+q|$. |
|000023c0| 20 20 80 0f 20 31 30 00 | 20 20 20 20 20 20 20 20 | .. 10.| |
|000023d0| 20 20 6e 30 3d 5c 6e 61 | 72 73 5b 30 5d 00 20 20 | n0=\na|rs[0]. |
|000023e0| 20 20 20 20 20 20 20 20 | c6 88 20 2a 77 5c 69 64 | |.. *w\id|
|000023f0| 2b 32 2c 5c 69 64 2c 5c | 6f 78 2c 5c 6f 79 2c 5c |+2,\id,\|ox,\oy,\|
|00002400| 77 2c 5c 68 2c 5c 6c 61 | 62 65 6c 2c 5c 67 66 6c |w,\h,\la|bel,\gfl|
|00002410| 61 67 73 2c 6e 30 00 20 | 20 20 20 20 20 20 20 20 |ags,n0. | |
|00002420| 20 5c 63 30 3d dc 8b 28 | 24 63 36 38 38 29 2b 21 | \c0=..(|$c688)+!|
|00002430| 67 74 2b 22 2c 22 2b dd | 83 28 6e 30 29 00 20 20 |gt+","+.|.(n0). |
|00002440| 20 20 20 20 20 20 80 0f | 20 31 31 00 20 20 20 20 | ..| 11. |
|00002450| 20 20 20 20 20 20 6e 30 | 3d 5c 6e 61 72 73 5b 30 | n0|=\nars[0|
|00002460| 5d 00 20 20 20 20 20 20 | 20 20 20 20 c6 89 20 2a |]. | .. *|
|00002470| 77 5c 69 64 2b 32 2c 5c | 69 64 2c 5c 6f 78 2c 5c |w\id+2,\|id,\ox,\|
|00002480| 6f 79 2c 5c 77 2c 5c 68 | 2c 5c 6c 61 62 65 6c 2c |oy,\w,\h|,\label,|
|00002490| 5c 67 66 6c 61 67 73 2c | 6e 30 00 20 20 20 20 20 |\gflags,|n0. |
|000024a0| 20 20 20 20 20 5c 63 30 | 3d dc 8b 28 24 63 36 38 | \c0|=..($c68|
|000024b0| 39 29 2b 21 67 74 2b 22 | 2c 22 2b dd 83 28 6e 30 |9)+!gt+"|,"+..(n0|
|000024c0| 29 00 20 20 20 20 20 20 | 20 20 80 0f 20 31 32 00 |). | .. 12.|
|000024d0| 20 20 20 20 20 20 20 20 | 20 20 6e 30 3d 5c 6e 61 | | n0=\na|
|000024e0| 72 73 5b 30 5d 3a 6e 31 | 3d 5c 6e 61 72 73 5b 31 |rs[0]:n1|=\nars[1|
|000024f0| 5d 3a 6e 32 3d 5c 6e 61 | 72 73 5b 32 5d 00 20 20 |]:n2=\na|rs[2]. |
|00002500| 20 20 20 20 20 20 20 20 | 80 0b 20 5c 66 6c 61 67 | |.. \flag|
|00002510| 73 5b 33 5d 20 80 21 20 | 5c 67 66 6c 61 67 73 2b |s[3] .! |\gflags+|
|00002520| 24 34 30 30 00 20 20 20 | 20 20 20 20 20 20 20 c6 |$400. | .|
|00002530| 8a 20 2a 77 5c 69 64 2b | 32 2c 5c 69 64 2c 5c 6f |. *w\id+|2,\id,\o|
|00002540| 78 2c 5c 6f 79 2c 5c 77 | 2c 5c 68 2c 5c 6c 61 62 |x,\oy,\w|,\h,\lab|
|00002550| 65 6c 2c 5c 67 66 6c 61 | 67 73 2c 6e 30 2c 6e 31 |el,\gfla|gs,n0,n1|
|00002560| 2c 6e 32 00 20 20 20 20 | 20 20 20 20 20 20 5c 63 |,n2. | \c|
|00002570| 30 3d dc 8b 28 24 63 36 | 38 61 29 2b 21 67 74 2b |0=..($c6|8a)+!gt+|
|00002580| 22 2c 22 2b dd 83 28 6e | 30 29 2b 22 2c 22 2b dd |","+..(n|0)+","+.|
|00002590| 83 28 6e 31 29 2b 22 2c | 22 2b dd 83 28 6e 32 29 |.(n1)+",|"+..(n2)|
|000025a0| 00 20 20 20 20 20 20 20 | 20 80 0f 20 31 33 00 20 |. | .. 13. |
|000025b0| 20 20 20 20 20 20 20 20 | 20 6e 30 3d 5c 6e 61 72 | | n0=\nar|
|000025c0| 73 5b 30 5d 3a 6e 31 3d | 5c 6e 61 72 73 5b 31 5d |s[0]:n1=|\nars[1]|
|000025d0| 3a 6e 32 3d 5c 6e 61 72 | 73 5b 32 5d 00 20 20 20 |:n2=\nar|s[2]. |
|000025e0| 20 20 20 20 20 20 20 80 | 0b 20 5c 66 6c 61 67 73 | .|. \flags|
|000025f0| 5b 33 5d 20 80 21 20 5c | 67 66 6c 61 67 73 2b 24 |[3] .! \|gflags+$|
|00002600| 34 30 30 00 20 20 20 20 | 20 20 20 20 20 20 c6 8b |400. | ..|
|00002610| 20 2a 77 5c 69 64 2b 32 | 2c 5c 69 64 2c 5c 6f 78 | *w\id+2|,\id,\ox|
|00002620| 2c 5c 6f 79 2c 5c 77 2c | 5c 68 2c 5c 6c 61 62 65 |,\oy,\w,|\h,\labe|
|00002630| 6c 2c 5c 67 66 6c 61 67 | 73 2c 6e 30 2c 6e 31 2c |l,\gflag|s,n0,n1,|
|00002640| 6e 32 00 20 20 20 20 20 | 20 20 20 20 20 5c 63 30 |n2. | \c0|
|00002650| 3d dc 8b 28 24 63 36 38 | 62 29 2b 21 67 74 2b 22 |=..($c68|b)+!gt+"|
|00002660| 2c 22 2b dd 83 28 6e 30 | 29 2b 22 2c 22 2b dd 83 |,"+..(n0|)+","+..|
|00002670| 28 6e 31 29 2b 22 2c 22 | 2b dd 83 28 6e 32 29 00 |(n1)+","|+..(n2).|
|00002680| 20 20 20 20 20 20 20 20 | 80 0f 20 31 34 00 20 20 | |.. 14. |
|00002690| 20 20 20 20 20 20 20 20 | 6e 30 3d 5c 6e 61 72 73 | |n0=\nars|
|000026a0| 5b 30 5d 00 20 20 20 20 | 20 20 20 20 20 20 c6 8c |[0]. | ..|
|000026b0| 20 2a 77 5c 69 64 2b 32 | 2c 5c 69 64 2c 5c 6f 78 | *w\id+2|,\id,\ox|
|000026c0| 2c 5c 6f 79 2c 5c 77 2c | 5c 68 2c 5c 6c 61 62 65 |,\oy,\w,|\h,\labe|
|000026d0| 6c 2c 5c 67 66 6c 61 67 | 73 2c 6e 30 00 20 20 20 |l,\gflag|s,n0. |
|000026e0| 20 20 20 20 20 20 20 5c | 63 30 3d dc 8b 28 24 63 | \|c0=..($c|
|000026f0| 36 38 63 29 2b 21 67 74 | 2b 22 2c 22 2b dd 83 28 |68c)+!gt|+","+..(|
|00002700| 6e 30 29 00 20 20 20 20 | 20 20 20 20 80 0f 20 31 |n0). | .. 1|
|00002710| 35 00 20 20 20 20 20 20 | 20 20 20 20 70 24 3d 5c |5. | p$=\|
|00002720| 70 61 72 73 5b 30 5d 00 | 20 20 20 20 20 20 20 20 |pars[0].| |
|00002730| 20 20 c6 8d 20 2a 77 5c | 69 64 2b 32 2c 5c 69 64 | .. *w\|id+2,\id|
|00002740| 2c 5c 6f 78 2c 5c 6f 79 | 2c 5c 77 2c 5c 68 2c 5c |,\ox,\oy|,\w,\h,\|
|00002750| 6c 61 62 65 6c 2c 5c 67 | 66 6c 61 67 73 2c 70 24 |label,\g|flags,p$|
|00002760| 20 3b 5c 70 61 72 73 5b | 30 5d 00 20 20 20 20 20 | ;\pars[|0]. |
|00002770| 20 20 20 20 20 5c 63 30 | 3d dc 8b 28 24 63 36 38 | \c0|=..($c68|
|00002780| 64 29 2b 21 67 74 2b 22 | 2c 22 2b 71 24 2b 70 24 |d)+!gt+"|,"+q$+p$|
|00002790| 2b 71 24 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |+q$ | |
|000027a0| 20 20 3b 5c 70 61 72 73 | 5b 30 5d 00 20 20 20 20 | ;\pars|[0]. |
|000027b0| 20 20 20 20 80 0f 20 31 | 36 00 20 20 20 20 20 20 | .. 1|6. |
|000027c0| 20 20 20 20 80 0b 20 be | 15 28 5c 70 61 72 73 5b | .. .|.(\pars[|
|000027d0| 30 5d 29 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |0]). | |
|000027e0| cd 01 20 30 2c 5c 70 61 | 72 73 5b 30 5d 00 20 20 |.. 0,\pa|rs[0]. |
|000027f0| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 be 15 28 | | .. ..(|
|00002800| 5c 70 61 72 73 5b 31 5d | 29 00 20 20 20 20 20 20 |\pars[1]|). |
|00002810| 20 20 20 20 20 20 20 20 | cd 01 20 31 2c 5c 70 61 | |.. 1,\pa|
|00002820| 72 73 5b 31 5d 00 20 20 | 20 20 20 20 20 20 20 20 |rs[1]. | |
|00002830| 20 20 20 20 c6 98 20 2a | 77 5c 69 64 2b 32 2c 5c | .. *|w\id+2,\|
|00002840| 69 64 2c 5c 6f 78 2c 5c | 6f 79 2c 5c 67 66 6c 61 |id,\ox,\|oy,\gfla|
|00002850| 67 73 2c 30 2c 31 00 20 | 20 20 20 20 20 20 20 20 |gs,0,1. | |
|00002860| 20 20 20 80 22 00 20 20 | 20 20 20 20 20 20 20 20 | .". | |
|00002870| 20 20 20 20 c6 98 20 2a | 77 5c 69 64 2b 32 2c 5c | .. *|w\id+2,\|
|00002880| 69 64 2c 5c 6f 78 2c 5c | 6f 79 2c 5c 67 66 6c 61 |id,\ox,\|oy,\gfla|
|00002890| 67 73 2c 30 00 20 20 20 | 20 20 20 20 20 20 20 20 |gs,0. | |
|000028a0| 20 80 c0 00 20 20 20 20 | 20 20 20 20 20 20 80 c0 | ... | ..|
|000028b0| 00 3b 20 20 20 20 20 20 | 20 20 20 20 5c 63 30 3d |.; | \c0=|
|000028c0| 4d 6b 69 24 28 24 63 36 | 39 38 29 2b 21 67 74 2b |Mki$($c6|98)+!gt+|
|000028d0| 70 24 20 20 20 20 20 20 | 3b 5c 70 61 72 73 5b 30 |p$ |;\pars[0|
|000028e0| 5d 00 20 20 20 20 20 20 | 80 02 20 80 0e 00 20 20 |]. |.. ... |
|000028f0| 20 20 20 20 80 0b 20 5c | 67 74 79 70 65 3c 34 20 | .. \|gtype<4 |
|00002900| 80 21 20 61 2e 6c 3d 80 | b8 20 c6 16 28 2a 77 5c |.! a.l=.|. ..(*w\|
|00002910| 69 64 2b 32 29 20 80 22 | 20 61 2e 6c 3d 80 b8 20 |id+2) ."| a.l=.. |
|00002920| c6 81 28 2a 77 5c 69 64 | 2b 32 29 00 20 20 20 20 |..(*w\id|+2). |
|00002930| 20 20 80 0c 20 da 02 2e | 6c 28 61 29 3c 3e 30 00 | .. ...|l(a)<>0.|
|00002940| 20 20 20 20 20 20 20 20 | 61 3d da 02 2e 6c 28 61 | |a=...l(a|
|00002950| 29 00 20 20 20 20 20 20 | 20 20 80 0b 20 da 02 2e |). | .. ...|
|00002960| 77 28 61 2b 33 38 29 3d | 5c 69 64 00 20 20 20 20 |w(a+38)=|\id. |
|00002970| 20 20 20 20 20 20 5c 77 | 3d da 02 2e 77 28 61 2b | \w|=...w(a+|
|00002980| 38 29 3a 5c 68 3d da 02 | 2e 77 28 61 2b 31 30 29 |8):\h=..|.w(a+10)|
|00002990| 00 20 20 20 20 20 20 20 | 20 20 20 80 0b 20 5c 67 |. | .. \g|
|000029a0| 74 79 70 65 3d 31 20 80 | 21 20 5c 77 2b 62 78 2b |type=1 .|! \w+bx+|
|000029b0| 62 78 3a 5c 68 2b 62 79 | 2b 62 79 00 20 20 20 20 |bx:\h+by|+by. |
|000029c0| 20 20 20 20 20 20 80 0b | 20 5c 67 74 79 70 65 3d | ..| \gtype=|
|000029d0| 37 20 80 8a 20 5c 67 74 | 79 70 65 3d 31 34 20 80 |7 .. \gt|ype=14 .|
|000029e0| 21 20 5c 77 2b 31 32 3a | 5c 68 2b 36 00 20 20 20 |! \w+12:|\h+6. |
|000029f0| 20 20 20 20 20 80 c0 00 | 20 20 20 20 20 20 80 c1 | ...| ..|
|00002a00| 00 20 20 20 20 80 c0 00 | 20 20 80 c1 00 00 20 20 |. ...| .... |
|00002a10| c0 04 20 71 28 29 00 20 | 20 80 0c 20 c0 03 28 71 |.. q(). | .. ..(q|
|00002a20| 28 29 29 00 20 20 20 20 | 80 0b 20 5c 6f 62 6a 3d |()). |.. \obj=|
|00002a30| 30 20 80 42 20 5c 77 69 | 6e 3d 2a 77 00 20 20 20 |0 .B \wi|n=*w. |
|00002a40| 20 20 20 5c 63 30 3d dc | 8b 28 24 63 35 30 31 29 | \c0=.|.($c501)|
|00002a50| 2b 22 20 23 22 2b 2a 77 | 5c 63 6f 6e 73 74 61 6e |+" #"+*w|\constan|
|00002a60| 74 2b 22 2c 22 2b 21 70 | 34 7b 5c 78 2c 5c 79 2c |t+","+!p|4{\x,\y,|
|00002a70| 5c 77 2c 5c 68 7d 00 20 | 20 20 20 20 20 5c 63 30 |\w,\h}. | \c0|
|00002a80| 2b 22 2c 22 2b dd 83 28 | 5c 67 66 6c 61 67 73 29 |+","+..(|\gflags)|
|00002a90| 2b 22 2c 22 2b 71 24 2b | 5c 67 73 74 72 69 6e 67 |+","+q$+|\gstring|
|00002aa0| 2b 71 24 2b 22 2c 31 2c | 32 22 00 20 20 20 20 20 |+q$+",1,|2". |
|00002ab0| 20 80 0b 20 62 62 3e 30 | 20 80 21 20 5c 63 30 2b | .. bb>0| .! \c0+|
|00002ac0| 22 2c 22 2b dd 83 28 5c | 69 64 29 00 20 20 20 20 |","+..(\|id). |
|00002ad0| 20 20 80 0b 20 67 74 3e | 30 20 80 21 20 5c 63 30 | .. gt>|0 .! \c0|
|00002ae0| 2b 22 3a 22 2b dc 8b 28 | 24 63 36 38 65 29 2b 77 |+":"+..(|$c68e)+w|
|00002af0| 77 24 2b 22 23 22 2b 2a | 77 5c 63 6f 6e 73 74 61 |w$+"#"+*|w\consta|
|00002b00| 6e 74 00 20 20 20 20 80 | c0 00 20 20 80 c1 00 20 |nt. .|.. ... |
|00002b10| 20 80 07 00 00 2e 64 6f | 6c 6f 61 64 00 20 20 80 | .....do|load. .|
|00002b20| 2c 20 cf 01 20 31 3a 80 | ca 20 71 28 29 00 20 20 |, .. 1:.|. q(). |
|00002b30| 66 24 3d a8 01 28 22 4c | 4f 41 44 20 50 52 4f 4a |f$=..("L|OAD PROJ|
|00002b40| 45 43 54 22 2c 70 61 24 | 2c 66 69 24 29 00 20 20 |ECT",pa$|,fi$). |
|00002b50| 80 0b 20 66 24 3d 22 22 | 20 80 21 20 80 07 00 20 |.. f$=""| .! ... |
|00002b60| 20 80 0b 20 be 11 28 30 | 2c 66 24 29 00 20 20 20 | .. ..(0|,f$). |
|00002b70| 20 be 08 20 30 00 20 20 | 20 20 80 0b 20 dd 01 28 | .. 0. | .. ..(|
|00002b80| 38 30 29 3d 22 49 6e 74 | 75 69 50 72 6f 6a 65 63 |80)="Int|uiProjec|
|00002b90| 74 22 00 20 20 20 20 20 | 20 70 5c 77 3d 69 6e 70 |t". | p\w=inp|
|00002ba0| 75 74 7b 7d 3a 70 5c 68 | 3d 69 6e 70 75 74 7b 7d |ut{}:p\h|=input{}|
|00002bb0| 3a 70 5c 64 3d 69 6e 70 | 75 74 7b 7d 3a 70 5c 6d |:p\d=inp|ut{}:p\m|
|00002bc0| 3d 69 6e 70 75 74 7b 7d | 00 20 20 20 20 20 20 70 |=input{}|. p|
|00002bd0| 5c 66 6f 6e 74 3d dd 01 | 28 38 30 29 3a 70 5c 68 |\font=..|(80):p\h|
|00002be0| 65 69 67 68 74 3d 69 6e | 70 75 74 7b 7d 3a 70 5c |eight=in|put{}:p\|
|00002bf0| 73 74 79 6c 65 3d 69 6e | 70 75 74 7b 7d 00 20 20 |style=in|put{}. |
|00002c00| 20 20 20 20 70 5c 6e 75 | 6d 77 69 6e 3d 69 6e 70 | p\nu|mwin=inp|
|00002c10| 75 74 7b 7d 3a 70 5c 6e | 75 6d 67 61 64 3d 69 6e |ut{}:p\n|umgad=in|
|00002c20| 70 75 74 7b 7d 00 20 20 | 20 20 20 20 c0 07 20 71 |put{}. | .. q|
|00002c30| 28 29 00 20 20 20 20 20 | 20 80 0c 20 80 89 20 be |(). | .. .. .|
|00002c40| 0d 28 30 29 00 20 20 20 | 20 20 20 20 20 c0 02 20 |.(0). | .. |
|00002c50| 71 28 29 00 20 20 20 20 | 20 20 20 20 5c 78 3d 69 |q(). | \x=i|
|00002c60| 6e 70 75 74 7b 7d 3a 5c | 79 3d 69 6e 70 75 74 7b |nput{}:\|y=input{|
|00002c70| 7d 3a 5c 77 3d 69 6e 70 | 75 74 7b 7d 3a 5c 68 3d |}:\w=inp|ut{}:\h=|
|00002c80| 69 6e 70 75 74 7b 7d 00 | 20 20 20 20 20 20 20 20 |input{}.| |
|00002c90| 5c 6f 62 6a 3d 69 6e 70 | 75 74 7b 7d 3a 5c 69 64 |\obj=inp|ut{}:\id|
|00002ca0| 3d 69 6e 70 75 74 7b 7d | 00 20 20 20 20 20 20 20 |=input{}|. |
|00002cb0| 20 5c 6c 61 62 65 6c 3d | dd 01 28 38 30 29 3a 5c | \label=|..(80):\|
|00002cc0| 63 6f 6e 73 74 61 6e 74 | 3d dd 01 28 38 30 29 00 |constant|=..(80).|
|00002cd0| 20 20 20 20 20 20 20 20 | 5c 67 74 79 70 65 3d 69 | |\gtype=i|
|00002ce0| 6e 70 75 74 7b 7d 3a 5c | 67 66 6c 61 67 73 3d 69 |nput{}:\|gflags=i|
|00002cf0| 6e 70 75 74 7b 7d 3a 5c | 67 73 74 72 69 6e 67 3d |nput{}:\|gstring=|
|00002d00| dd 01 28 38 30 29 00 20 | 20 20 20 20 20 20 20 80 |..(80). | .|
|00002d10| 16 20 69 3d 30 20 80 18 | 20 31 35 3a 5c 66 6c 61 |. i=0 ..| 15:\fla|
|00002d20| 67 73 5b 69 5d 3d 69 6e | 70 75 74 7b 7d 3a 80 17 |gs[i]=in|put{}:..|
|00002d30| 00 20 20 20 20 20 20 20 | 20 80 16 20 69 3d 30 20 |. | .. i=0 |
|00002d40| 80 18 20 37 3a 5c 70 61 | 72 73 5b 69 5d 3d dd 01 |.. 7:\pa|rs[i]=..|
|00002d50| 28 38 30 29 3a 80 17 00 | 20 20 20 20 20 20 20 20 |(80):...| |
|00002d60| 80 16 20 69 3d 30 20 80 | 18 20 37 3a 5c 6e 61 72 |.. i=0 .|. 7:\nar|
|00002d70| 73 5b 69 5d 3d 69 6e 70 | 75 74 7b 7d 3a 80 17 00 |s[i]=inp|ut{}:...|
|00002d80| 20 20 20 20 20 20 20 20 | 5c 77 69 6e 69 64 3d 69 | |\winid=i|
|00002d90| 6e 70 75 74 7b 7d 3a 5c | 6f 78 3d 69 6e 70 75 74 |nput{}:\|ox=input|
|00002da0| 7b 7d 3a 5c 6f 79 3d 69 | 6e 70 75 74 7b 7d 00 20 |{}:\oy=i|nput{}. |
|00002db0| 20 20 20 20 20 20 20 5c | 63 30 3d dd 01 28 31 32 | \|c0=..(12|
|00002dc0| 38 29 00 20 20 20 20 20 | 20 80 c1 00 20 20 20 20 |8). | ... |
|00002dd0| 20 20 c0 04 20 71 28 29 | 20 20 20 20 20 20 20 20 | .. q()| |
|00002de0| 20 20 20 20 20 20 20 3b | 6c 69 6e 6b 20 75 70 20 | ;|link up |
|00002df0| 77 69 6e 64 6f 77 20 70 | 6f 69 6e 74 65 72 73 00 |window p|ointers.|
|00002e00| 20 20 20 20 20 20 80 0c | 20 c0 03 28 71 28 29 29 | ..| ..(q())|
|00002e10| 00 20 20 20 20 20 20 20 | 20 80 0b 20 5c 6f 62 6a |. | .. \obj|
|00002e20| 3d 30 00 20 20 20 20 20 | 20 20 20 20 20 2a 77 3d |=0. | *w=|
|00002e30| 71 28 29 3a c0 09 20 71 | 28 29 3a c0 04 20 71 28 |q():.. q|():.. q(|
|00002e40| 29 00 20 20 20 20 20 20 | 20 20 20 20 80 0c 20 c0 |). | .. .|
|00002e50| 03 28 71 28 29 29 00 20 | 20 20 20 20 20 20 20 20 |.(q()). | |
|00002e60| 20 20 20 80 0b 20 5c 77 | 69 6e 69 64 3d 2a 77 5c | .. \w|inid=*w\|
|00002e70| 69 64 20 80 21 20 5c 77 | 69 6e 3d 2a 77 00 20 20 |id .! \w|in=*w. |
|00002e80| 20 20 20 20 20 20 20 20 | 80 c1 00 20 20 20 20 20 | |... |
|00002e90| 20 20 20 20 20 c0 0a 20 | 71 28 29 00 20 20 20 20 | .. |q(). |
|00002ea0| 20 20 20 20 80 c0 00 20 | 20 20 20 20 20 80 c1 00 | ... | ...|
|00002eb0| 20 20 20 20 80 c0 00 20 | 20 20 20 be 02 20 30 00 | ... | .. 0.|
|00002ec0| 20 20 20 20 80 06 20 6e | 75 73 63 72 65 65 6e 00 | .. n|uscreen.|
|00002ed0| 20 20 80 c0 00 20 20 80 | 07 00 00 2e 64 6f 73 61 | ... .|....dosa|
|00002ee0| 76 65 00 20 20 80 2c 20 | cf 01 20 31 3a 80 ca 20 |ve. ., |.. 1:.. |
|00002ef0| 71 28 29 00 20 20 66 24 | 3d a8 01 28 22 53 41 56 |q(). f$|=..("SAV|
|00002f00| 45 20 50 52 4f 4a 45 43 | 54 22 2c 70 61 24 2c 66 |E PROJEC|T",pa$,f|
|00002f10| 69 24 29 00 20 20 80 0b | 20 be 12 28 30 2c 66 24 |i$). ..| ..(0,f$|
|00002f20| 29 00 20 20 20 20 be 07 | 20 30 00 20 20 20 20 dd |). ..| 0. .|
|00002f30| 82 20 22 49 6e 74 75 69 | 50 72 6f 6a 65 63 74 22 |. "Intui|Project"|
|00002f40| 00 20 20 20 20 dd 82 20 | 70 5c 77 3a dd 82 20 70 |. .. |p\w:.. p|
|00002f50| 5c 68 3a dd 82 20 70 5c | 64 3a dd 82 20 70 5c 6d |\h:.. p\|d:.. p\m|
|00002f60| 00 20 20 20 20 dd 82 20 | 70 5c 66 6f 6e 74 3a dd |. .. |p\font:.|
|00002f70| 82 20 70 5c 68 65 69 67 | 68 74 3a dd 82 20 70 5c |. p\heig|ht:.. p\|
|00002f80| 73 74 79 6c 65 00 20 20 | 20 20 dd 82 20 70 5c 6e |style. | .. p\n|
|00002f90| 75 6d 77 69 6e 3a dd 82 | 20 70 5c 6e 75 6d 67 61 |umwin:..| p\numga|
|00002fa0| 64 00 20 20 20 20 c0 04 | 20 71 28 29 00 20 20 20 |d. ..| q(). |
|00002fb0| 20 80 0c 20 c0 03 28 71 | 28 29 29 00 20 20 20 20 | .. ..(q|()). |
|00002fc0| 20 20 dd 82 20 5c 78 3a | dd 82 20 5c 79 3a dd 82 | .. \x:|.. \y:..|
|00002fd0| 20 5c 77 3a dd 82 20 5c | 68 00 20 20 20 20 20 20 | \w:.. \|h. |
|00002fe0| dd 82 20 5c 6f 62 6a 3a | dd 82 20 5c 69 64 00 20 |.. \obj:|.. \id. |
|00002ff0| 20 20 20 20 20 dd 82 20 | 5c 6c 61 62 65 6c 3a dd | .. |\label:.|
|00003000| 82 20 5c 63 6f 6e 73 74 | 61 6e 74 00 20 20 20 20 |. \const|ant. |
|00003010| 20 20 dd 82 20 5c 67 74 | 79 70 65 3a dd 82 20 5c | .. \gt|ype:.. \|
|00003020| 67 66 6c 61 67 73 3a dd | 82 20 5c 67 73 74 72 69 |gflags:.|. \gstri|
|00003030| 6e 67 00 20 20 20 20 20 | 20 80 16 20 69 3d 30 20 |ng. | .. i=0 |
|00003040| 80 18 20 31 35 3a dd 82 | 20 5c 66 6c 61 67 73 5b |.. 15:..| \flags[|
|00003050| 69 5d 3a 80 17 00 20 20 | 20 20 20 20 80 16 20 69 |i]:... | .. i|
|00003060| 3d 30 20 80 18 20 37 3a | dd 82 20 5c 70 61 72 73 |=0 .. 7:|.. \pars|
|00003070| 5b 69 5d 3a 80 17 00 20 | 20 20 20 20 20 80 16 20 |[i]:... | .. |
|00003080| 69 3d 30 20 80 18 20 37 | 3a dd 82 20 5c 6e 61 72 |i=0 .. 7|:.. \nar|
|00003090| 73 5b 69 5d 3a 80 17 00 | 20 20 20 20 20 20 dd 82 |s[i]:...| ..|
|000030a0| 20 5c 77 69 6e 69 64 3a | dd 82 20 5c 6f 78 3a dd | \winid:|.. \ox:.|
|000030b0| 82 20 5c 6f 79 00 20 20 | 20 20 20 20 dd 82 20 5c |. \oy. | .. \|
|000030c0| 63 30 00 20 20 20 20 80 | c1 00 20 20 20 20 be 02 |c0. .|.. ..|
|000030d0| 20 30 00 20 20 80 c0 00 | 20 20 c5 12 20 30 00 20 | 0. ...| .. 0. |
|000030e0| 20 80 07 00 00 2e 67 65 | 74 73 63 72 65 65 6e 3a | .....ge|tscreen:|
|000030f0| 00 20 20 80 2c 20 cf 01 | 20 31 00 20 20 2a 73 2e |. ., ..| 1. *s.|
|00003100| 73 69 6e 66 6f 3d a8 03 | 28 33 31 29 00 20 20 80 |sinfo=..|(31). .|
|00003110| 0b 20 2a 73 3c 3e 30 00 | 20 20 20 20 70 5c 77 3d |. *s<>0.| p\w=|
|00003120| 2a 73 5c 77 2c 2a 73 5c | 68 2c 2a 73 5c 64 2c 2a |*s\w,*s\|h,*s\d,*|
|00003130| 73 5c 69 64 00 20 20 20 | 20 80 06 20 6e 75 73 63 |s\id. | .. nusc|
|00003140| 72 65 65 6e 00 20 20 80 | c0 00 20 20 80 07 00 00 |reen. .|.. ....|
|00003150| 2e 67 65 74 66 6f 6e 74 | 3a 00 20 20 80 2c 20 cf |.getfont|:. ., .|
|00003160| 01 20 31 00 20 20 2a 66 | 2e 66 69 6e 66 6f 3d a8 |. 1. *f|.finfo=.|
|00003170| 02 28 31 35 29 00 20 20 | 80 0b 20 2a 66 3c 3e 30 |.(15). |.. *f<>0|
|00003180| 00 20 20 20 20 70 5c 66 | 6f 6e 74 3d 2a 66 5c 6e |. p\f|ont=*f\n|
|00003190| 61 6d 65 2c 2a 66 5c 79 | 73 69 7a 65 2c 2a 66 5c |ame,*f\y|size,*f\|
|000031a0| 73 74 79 6c 65 00 20 20 | 20 20 80 06 20 6e 75 73 |style. | .. nus|
|000031b0| 63 72 65 65 6e 00 20 20 | 80 c0 00 20 20 80 07 00 |creen. |... ...|
|000031c0| 00 2e 66 72 65 65 61 6c | 6c 3a 00 20 20 80 16 20 |..freeal|l:. .. |
|000031d0| 69 3d 31 20 80 18 20 70 | 5c 6e 75 6d 77 69 6e 00 |i=1 .. p|\numwin.|
|000031e0| 20 20 20 20 80 2b 20 c5 | 01 20 69 2b 31 3a 80 2b | .+ .|. i+1:.+|
|000031f0| 20 c6 16 20 69 2b 31 3a | 80 2b 20 c6 81 20 69 2b | .. i+1:|.+ .. i+|
|00003200| 31 00 20 20 80 17 00 20 | 20 80 07 00 00 2e 6e 75 |1. ... | .....nu|
|00003210| 73 63 72 65 65 6e 3a 00 | 20 20 80 06 20 66 72 65 |screen:.| .. fre|
|00003220| 65 61 6c 6c 00 20 20 c5 | 3c 20 30 3a cf 0b 20 30 |eall. .|< 0:.. 0|
|00003230| 3a cf 0b 20 31 3a 80 2b | 20 d0 01 20 30 00 20 20 |:.. 1:.+| .. 0. |
|00003240| c3 01 20 31 2c 70 5c 66 | 6f 6e 74 2c 70 5c 68 65 |.. 1,p\f|ont,p\he|
|00003250| 69 67 68 74 2c 70 5c 73 | 74 79 6c 65 3a 80 2c 20 |ight,p\s|tyle:., |
|00003260| c3 02 20 31 00 20 20 80 | 06 20 69 6e 69 74 6d 65 |.. 1. .|. initme|
|00003270| 6e 75 73 00 20 20 70 5c | 77 3d 70 5c 77 26 24 66 |nus. p\|w=p\w&$f|
|00003280| 66 66 30 00 20 20 d0 01 | 20 30 2c 70 5c 77 2c 70 |ff0. ..| 0,p\w,p|
|00003290| 5c 68 2c 70 5c 64 00 20 | 20 cf 01 20 30 2c 30 2c |\h,p\d. | .. 0,0,|
|000032a0| 30 2c 70 5c 77 2c 70 5c | 68 2c 70 5c 64 2c 70 5c |0,p\w,p\|h,p\d,p\|
|000032b0| 6d 2c 76 65 72 24 2c 31 | 2c 32 2c 30 00 20 20 cf |m,ver$,1|,2,0. .|
|000032c0| 01 20 31 2c 30 2c 30 2c | 70 5c 77 2c 70 5c 68 2c |. 1,0,0,|p\w,p\h,|
|000032d0| 70 5c 64 2c 70 5c 6d 2c | 76 65 72 24 2c 31 2c 32 |p\d,p\m,|ver$,1,2|
|000032e0| 2c 30 00 20 20 80 2c 20 | cf 01 20 31 00 20 20 c5 |,0. ., |.. 1. .|
|000032f0| 01 20 30 2c 30 2c 30 2c | 70 5c 77 2c 70 5c 68 2c |. 0,0,0,|p\w,p\h,|
|00003300| 24 31 39 30 30 2c 22 22 | 2c 31 2c 32 3a c4 02 20 |$1900,""|,1,2:.. |
|00003310| 6d 6f 64 65 20 3b 30 00 | 20 20 c0 04 20 71 28 29 |mode ;0.| .. q()|
|00003320| 00 20 20 80 0c 20 c0 03 | 28 71 28 29 29 00 20 20 |. .. ..|(q()). |
|00003330| 20 20 80 0b 20 71 28 29 | 5c 6f 62 6a 3d 30 20 80 | .. q()|\obj=0 .|
|00003340| 21 20 80 06 20 72 65 64 | 72 61 77 77 69 6e 64 6f |! .. red|rawwindo|
|00003350| 77 00 20 20 80 c1 00 20 | 20 80 07 00 00 2e 69 6e |w. ... | .....in|
|00003360| 69 74 6d 65 6e 75 73 3a | 00 20 20 c4 01 20 30 2c |itmenus:|. .. 0,|
|00003370| 30 2c 22 50 52 4f 4a 45 | 43 54 20 20 22 00 20 20 |0,"PROJE|CT ". |
|00003380| 20 20 c4 03 20 30 2c 30 | 2c 30 2c 30 2c 22 4c 4f | .. 0,0|,0,0,"LO|
|00003390| 41 44 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |AD | |
|000033a0| 20 22 2c 22 4c 22 00 20 | 20 20 20 c4 03 20 30 2c | ","L". | .. 0,|
|000033b0| 30 2c 30 2c 31 2c 22 53 | 41 56 45 20 20 20 22 2c |0,0,1,"S|AVE ",|
|000033c0| 22 53 22 00 20 20 20 20 | c4 03 20 30 2c 30 2c 30 |"S". |.. 0,0,0|
|000033d0| 2c 32 2c 22 53 43 52 45 | 45 4e 20 22 2c 22 43 22 |,2,"SCRE|EN ","C"|
|000033e0| 00 20 20 20 20 c4 03 20 | 30 2c 30 2c 30 2c 33 2c |. .. |0,0,0,3,|
|000033f0| 22 46 4f 4e 54 20 20 20 | 22 2c 22 46 22 00 20 20 |"FONT |","F". |
|00003400| 20 20 c4 03 20 30 2c 30 | 2c 30 2c 34 2c 22 50 41 | .. 0,0|,0,4,"PA|
|00003410| 4c 45 54 54 45 22 2c 22 | 50 22 00 20 20 20 20 c4 |LETTE","|P". .|
|00003420| 03 20 30 2c 30 2c 30 2c | 35 2c 22 54 45 53 54 20 |. 0,0,0,|5,"TEST |
|00003430| 20 20 22 2c 22 54 22 00 | 20 20 20 20 c4 03 20 30 | ","T".| .. 0|
|00003440| 2c 30 2c 30 2c 36 2c 22 | 43 52 45 41 54 45 20 22 |,0,0,6,"|CREATE "|
|00003450| 2c 22 58 22 00 20 20 20 | 20 c4 03 20 30 2c 30 2c |,"X". | .. 0,0,|
|00003460| 30 2c 37 2c 22 51 55 49 | 54 20 20 20 22 2c 22 51 |0,7,"QUI|T ","Q|
|00003470| 22 00 20 20 c4 01 20 30 | 2c 31 2c 22 4f 50 54 49 |". .. 0|,1,"OPTI|
|00003480| 4f 4e 53 20 20 22 00 20 | 20 20 20 c4 03 20 30 2c |ONS ". | .. 0,|
|00003490| 31 2c 31 2c 30 2c 22 20 | 20 47 52 49 44 20 20 20 |1,1,0," | GRID |
|000034a0| 20 20 20 20 20 22 00 20 | 20 20 20 c4 03 20 30 2c | ". | .. 0,|
|000034b0| 31 2c 31 2c 31 2c 22 20 | 20 41 55 54 4f 20 4f 50 |1,1,1," | AUTO OP|
|000034c0| 54 49 4f 4e 20 22 00 20 | 20 c4 01 20 30 2c 32 2c |TION ". | .. 0,2,|
|000034d0| 22 41 44 44 20 4f 42 4a | 45 43 54 20 20 22 00 20 |"ADD OBJ|ECT ". |
|000034e0| 20 20 20 c4 03 20 30 2c | 30 2c 32 2c 30 2c 22 57 | .. 0,|0,2,0,"W|
|000034f0| 49 4e 44 4f 57 20 20 20 | 20 20 20 20 20 20 20 20 |INDOW | |
|00003500| 20 20 20 20 20 20 20 20 | 22 2c 22 57 22 00 20 20 | |","W". |
|00003510| 20 20 c4 03 20 30 2c 30 | 2c 32 2c 31 2c 22 54 45 | .. 0,0|,2,1,"TE|
|00003520| 58 54 20 47 41 44 47 45 | 54 22 2c 22 45 22 00 20 |XT GADGE|T","E". |
|00003530| 20 20 20 c4 03 20 30 2c | 30 2c 32 2c 32 2c 22 53 | .. 0,|0,2,2,"S|
|00003540| 54 52 49 4e 47 20 47 41 | 44 47 45 54 22 2c 22 52 |TRING GA|DGET","R|
|00003550| 22 00 20 20 20 20 c4 03 | 20 30 2c 30 2c 32 2c 33 |". ..| 0,0,2,3|
|00003560| 2c 22 50 52 4f 50 20 47 | 41 44 47 45 54 22 2c 22 |,"PROP G|ADGET","|
|00003570| 4f 22 00 20 20 20 20 c4 | 03 20 30 2c 30 2c 32 2c |O". .|. 0,0,2,|
|00003580| 34 2c 22 53 48 41 50 45 | 20 47 41 44 47 45 54 22 |4,"SHAPE| GADGET"|
|00003590| 2c 22 48 22 00 20 20 c4 | 01 20 30 2c 33 2c 22 41 |,"H". .|. 0,3,"A|
|000035a0| 44 44 20 47 54 47 41 44 | 47 45 54 20 20 22 00 20 |DD GTGAD|GET ". |
|000035b0| 20 20 20 c4 03 20 30 2c | 30 2c 33 2c 30 2c 22 47 | .. 0,|0,3,0,"G|
|000035c0| 54 42 75 74 74 6f 6e 20 | 20 20 20 20 20 20 20 20 |TButton | |
|000035d0| 20 20 20 20 20 20 20 20 | 22 2c 22 31 22 00 20 20 | |","1". |
|000035e0| 20 20 c4 03 20 30 2c 30 | 2c 33 2c 31 2c 22 47 54 | .. 0,0|,3,1,"GT|
|000035f0| 43 68 65 63 6b 42 6f 78 | 22 2c 22 32 22 00 20 20 |CheckBox|","2". |
|00003600| 20 20 c4 03 20 30 2c 30 | 2c 33 2c 32 2c 22 47 54 | .. 0,0|,3,2,"GT|
|00003610| 43 79 63 6c 65 22 2c 22 | 33 22 00 20 20 20 20 c4 |Cycle","|3". .|
|00003620| 03 20 30 2c 30 2c 33 2c | 33 2c 22 47 54 49 6e 74 |. 0,0,3,|3,"GTInt|
|00003630| 65 67 65 72 22 2c 22 34 | 22 00 20 20 20 20 c4 03 |eger","4|". ..|
|00003640| 20 30 2c 30 2c 33 2c 34 | 2c 22 47 54 4c 69 73 74 | 0,0,3,4|,"GTList|
|00003650| 56 69 65 77 22 2c 22 35 | 22 00 20 20 20 20 c4 03 |View","5|". ..|
|00003660| 20 30 2c 30 2c 33 2c 35 | 2c 22 47 54 4d 58 22 2c | 0,0,3,5|,"GTMX",|
|00003670| 22 36 22 00 20 20 20 20 | c4 03 20 30 2c 30 2c 33 |"6". |.. 0,0,3|
|00003680| 2c 36 2c 22 47 54 4e 75 | 6d 62 65 72 22 2c 22 37 |,6,"GTNu|mber","7|
|00003690| 22 00 20 20 20 20 c4 03 | 20 30 2c 30 2c 33 2c 37 |". ..| 0,0,3,7|
|000036a0| 2c 22 47 54 50 61 6c 65 | 74 74 65 22 2c 22 38 22 |,"GTPale|tte","8"|
|000036b0| 00 20 20 20 20 c4 03 20 | 30 2c 30 2c 33 2c 38 2c |. .. |0,0,3,8,|
|000036c0| 22 47 54 53 63 72 6f 6c | 6c 65 72 22 2c 22 39 22 |"GTScrol|ler","9"|
|000036d0| 00 20 20 20 20 c4 03 20 | 30 2c 30 2c 33 2c 39 2c |. .. |0,0,3,9,|
|000036e0| 22 47 54 53 6c 69 64 65 | 72 22 2c 22 30 22 00 20 |"GTSlide|r","0". |
|000036f0| 20 20 20 c4 03 20 30 2c | 30 2c 33 2c 31 30 2c 22 | .. 0,|0,3,10,"|
|00003700| 47 54 53 74 72 69 6e 67 | 22 2c 22 21 22 00 20 20 |GTString|","!". |
|00003710| 20 20 c4 03 20 30 2c 30 | 2c 33 2c 31 31 2c 22 47 | .. 0,0|,3,11,"G|
|00003720| 54 54 65 78 74 22 2c 22 | 40 22 00 20 20 20 20 c4 |TText","|@". .|
|00003730| 03 20 30 2c 30 2c 33 2c | 31 32 2c 22 47 54 53 68 |. 0,0,3,|12,"GTSh|
|00003740| 61 70 65 22 2c 22 40 22 | 00 20 20 c4 01 20 31 2c |ape","@"|. .. 1,|
|00003750| 30 2c 22 54 45 53 54 20 | 4d 45 4e 55 20 20 22 00 |0,"TEST |MENU ".|
|00003760| 20 20 20 20 c4 03 20 31 | 2c 30 2c 30 2c 30 2c 22 | .. 1|,0,0,0,"|
|00003770| 51 55 49 54 20 54 45 53 | 54 20 20 20 20 20 20 20 |QUIT TES|T |
|00003780| 20 20 20 20 20 20 20 20 | 20 22 2c 22 51 22 00 20 | | ","Q". |
|00003790| 20 80 07 00 00 2e 65 64 | 69 74 6f 62 6a 65 63 74 | .....ed|itobject|
|000037a0| 3a 00 20 20 80 ca 20 71 | 28 29 00 20 20 80 2c 20 |:. .. q|(). ., |
|000037b0| cf 01 20 31 3a c5 0a 20 | 30 00 20 20 77 78 3d 28 |.. 1:.. |0. wx=(|
|000037c0| 70 5c 77 2d 33 32 30 29 | 2f 32 3a 77 79 3d 28 70 |p\w-320)|/2:wy=(p|
|000037d0| 5c 68 2d 32 30 30 29 2f | 32 00 20 20 80 0b 20 5c |\h-200)/|2. .. \|
|000037e0| 6f 62 6a 3d 30 00 20 20 | 20 20 c5 01 20 31 2c 77 |obj=0. | .. 1,w|
|000037f0| 78 2c 77 79 2c 33 32 30 | 2c 32 30 30 2c 24 31 30 |x,wy,320|,200,$10|
|00003800| 30 30 2c 22 22 2c 31 2c | 32 2c 31 00 20 20 20 20 |00,"",1,|2,1. |
|00003810| c5 0a 20 30 3a c5 1c 20 | 32 00 20 20 20 20 c5 10 |.. 0:.. |2. ..|
|00003820| 20 34 2c 30 34 3a dd 81 | 20 22 57 69 6e 64 6f 77 | 4,04:..| "Window|
|00003830| 4e 61 6d 65 3a 22 3a c6 | 1b 20 31 2c 30 2c 5c 67 |Name:":.|. 1,0,\g|
|00003840| 73 74 72 69 6e 67 3a c6 | 0b 20 31 2c 30 00 20 20 |string:.|. 1,0. |
|00003850| 20 20 c5 10 20 34 2c 31 | 37 3a dd 81 20 22 20 20 | .. 4,1|7:.. " |
|00003860| 43 6f 6e 73 74 61 6e 74 | 3a 22 3a c6 1b 20 31 2c |Constant|:":.. 1,|
|00003870| 31 2c 5c 63 6f 6e 73 74 | 61 6e 74 3a c6 0b 20 31 |1,\const|ant:.. 1|
|00003880| 2c 31 00 20 20 20 20 80 | 16 20 69 3d 30 20 80 18 |,1. .|. i=0 ..|
|00003890| 20 31 32 3a c6 0e 20 31 | 2c 69 2b 32 2c 5c 67 66 | 12:.. 1|,i+2,\gf|
|000038a0| 6c 61 67 73 20 80 42 20 | bc 02 28 32 5e 69 29 3a |lags .B |..(2^i):|
|000038b0| 80 17 00 20 20 20 20 80 | bb 00 20 20 20 20 20 20 |... .|.. |
|000038c0| 65 76 2e 6c 3d c5 02 3a | 67 68 3d c5 04 00 20 20 |ev.l=..:|gh=... |
|000038d0| 20 20 20 20 80 0b 20 65 | 76 3d 24 34 30 00 20 20 | .. e|v=$40. |
|000038e0| 20 20 20 20 20 20 80 0b | 20 67 68 3d 30 20 80 21 | ..| gh=0 .!|
|000038f0| 20 5c 67 73 74 72 69 6e | 67 3d c6 14 28 31 2c 30 | \gstrin|g=..(1,0|
|00003900| 29 00 20 20 20 20 20 20 | 20 20 80 0b 20 67 68 3d |). | .. gh=|
|00003910| 31 20 80 21 20 5c 63 6f | 6e 73 74 61 6e 74 3d c6 |1 .! \co|nstant=.|
|00003920| 14 28 31 2c 31 29 00 20 | 20 20 20 20 20 20 20 80 |.(1,1). | .|
|00003930| 0b 20 67 68 3e 31 20 80 | 42 20 67 68 3c 31 35 00 |. gh>1 .|B gh<15.|
|00003940| 20 20 20 20 20 20 20 20 | 20 20 62 66 2e 77 3d 32 | | bf.w=2|
|00003950| 5e 28 67 68 2d 32 29 3a | 62 6d 2e 77 3d 36 35 35 |^(gh-2):|bm.w=655|
|00003960| 33 35 2d 62 66 00 20 20 | 20 20 20 20 20 20 20 20 |35-bf. | |
|00003970| 5c 67 66 6c 61 67 73 3d | 28 5c 67 66 6c 61 67 73 |\gflags=|(\gflags|
|00003980| 20 80 42 20 62 6d 29 00 | 20 20 20 20 20 20 20 20 | .B bm).| |
|00003990| 20 20 80 0b 20 c6 1d 28 | 31 2c 67 68 29 3d 80 c5 | .. ..(|1,gh)=..|
|000039a0| 20 80 21 20 5c 67 66 6c | 61 67 73 2b 62 66 00 20 | .! \gfl|ags+bf. |
|000039b0| 20 20 20 20 20 20 20 80 | c0 00 20 20 20 20 20 20 | .|.. |
|000039c0| 20 20 80 0b 20 67 68 3d | 31 39 20 80 21 20 c0 05 | .. gh=|19 .! ..|
|000039d0| 20 71 28 29 3a c0 04 20 | 71 28 29 3a 2a 77 3d 30 | q():.. |q():*w=0|
|000039e0| 3a 80 05 20 73 70 61 67 | 31 00 20 20 20 20 20 20 |:.. spag|1. |
|000039f0| 80 c0 00 20 20 20 20 80 | bc 20 65 76 3d 24 34 30 |... .|. ev=$40|
|00003a00| 20 80 42 20 67 68 3d 31 | 38 00 3b 20 20 20 20 47 | .B gh=1|8.; G|
|00003a10| 6f 73 75 62 20 63 61 6c | 63 77 69 6e 00 20 20 80 |osub cal|cwin. .|
|00003a20| c0 00 20 20 80 0b 20 5c | 6f 62 6a 3d 31 00 20 20 |.. .. \|obj=1. |
|00003a30| 20 20 c5 01 20 31 2c 77 | 78 2c 77 79 2c 33 32 30 | .. 1,w|x,wy,320|
|00003a40| 2c 32 30 30 2c 24 31 30 | 30 30 2c 22 22 2c 31 2c |,200,$10|00,"",1,|
|00003a50| 32 2c 30 00 20 20 20 20 | c5 0a 20 30 3a c5 1c 20 |2,0. |.. 0:.. |
|00003a60| 32 00 20 20 20 20 c5 10 | 20 34 2c 30 34 3a dd 81 |2. ..| 4,04:..|
|00003a70| 20 22 47 61 64 67 65 74 | 54 79 70 65 3a 22 00 20 | "Gadget|Type:". |
|00003a80| 20 20 20 c5 10 20 34 2c | 31 37 3a dd 81 20 22 20 | .. 4,|17:.. " |
|00003a90| 54 65 78 74 4c 61 62 65 | 6c 3a 22 00 20 20 20 20 |TextLabe|l:". |
|00003aa0| c5 10 20 34 2c 33 30 3a | dd 81 20 22 20 43 6f 6e |.. 4,30:|.. " Con|
|00003ab0| 73 74 61 6e 74 23 3a 22 | 00 20 20 20 20 c5 10 20 |stant#:"|. .. |
|00003ac0| 34 2c 34 35 3a dd 81 20 | 22 20 46 4c 41 47 53 3a |4,45:.. |" FLAGS:|
|00003ad0| 22 00 20 20 20 20 c5 10 | 20 34 2c 36 39 3a dd 81 |". ..| 4,69:..|
|00003ae0| 20 22 47 49 4d 4d 45 30 | 30 22 00 20 20 20 20 c5 | "GIMME0|0". .|
|00003af0| 10 20 34 2c 38 31 3a dd | 81 20 22 20 4c 41 42 45 |. 4,81:.|. " LABE|
|00003b00| 4c 3a 22 00 20 20 20 20 | c6 21 20 30 2c 30 2c 5c |L:". |.! 0,0,\|
|00003b10| 67 74 79 70 65 2b 31 3a | c6 0b 20 31 2c 30 00 20 |gtype+1:|.. 1,0. |
|00003b20| 20 20 20 c6 1b 20 30 2c | 31 2c 5c 6c 61 62 65 6c | .. 0,|1,\label|
|00003b30| 3a c6 0b 20 31 2c 31 00 | 20 20 20 20 c6 1b 20 30 |:.. 1,1.| .. 0|
|00003b40| 2c 32 2c 5c 63 6f 6e 73 | 74 61 6e 74 3a c6 0b 20 |,2,\cons|tant:.. |
|00003b50| 31 2c 32 00 20 20 20 20 | 80 16 20 69 3d 30 20 80 |1,2. |.. i=0 .|
|00003b60| 18 20 37 3a c6 21 20 30 | 2c 33 2b 69 2c 5c 66 6c |. 7:.! 0|,3+i,\fl|
|00003b70| 61 67 73 5b 69 5d 2b 31 | 3a c6 0b 20 31 2c 33 2b |ags[i]+1|:.. 1,3+|
|00003b80| 69 3a 80 17 00 20 20 20 | 20 80 16 20 69 3d 30 20 |i:... | .. i=0 |
|00003b90| 80 18 20 36 3a c6 0e 20 | 30 2c 31 31 2b 69 2c 5c |.. 6:.. |0,11+i,\|
|00003ba0| 66 6c 61 67 73 5b 38 2b | 69 5d 3a c6 0b 20 31 2c |flags[8+|i]:.. 1,|
|00003bb0| 31 31 2b 69 3a 80 17 00 | 20 20 20 20 80 16 20 69 |11+i:...| .. i|
|00003bc0| 3d 30 20 80 18 20 37 3a | c6 1b 20 30 2c 32 31 2b |=0 .. 7:|.. 0,21+|
|00003bd0| 69 2c 5c 70 61 72 73 5b | 69 5d 3a c6 0b 20 31 2c |i,\pars[|i]:.. 1,|
|00003be0| 32 31 2b 69 3a 80 17 00 | 20 20 20 20 72 65 66 72 |21+i:...| refr|
|00003bf0| 65 73 68 74 79 70 65 3a | 00 20 20 20 20 67 3d 5c |eshtype:|. g=\|
|00003c00| 67 74 79 70 65 3a 00 20 | 20 20 20 80 16 20 69 3d |gtype:. | .. i=|
|00003c10| 30 20 80 18 20 31 34 00 | 20 20 20 20 20 20 80 0b |0 .. 14.| ..|
|00003c20| 20 67 74 28 67 29 5c 6d | 61 73 6b 20 80 42 20 bc | gt(g)\m|ask .B .|
|00003c30| 02 28 32 5e 69 29 20 80 | 21 20 c6 1f 20 30 2c 69 |.(2^i) .|! .. 0,i|
|00003c40| 2b 33 20 80 22 20 c6 20 | 20 30 2c 69 2b 33 00 20 |+3 ." . | 0,i+3. |
|00003c50| 20 20 20 20 20 c6 0b 20 | 31 2c 69 2b 33 00 20 20 | .. |1,i+3. |
|00003c60| 20 20 80 17 00 20 20 20 | 20 80 16 20 69 3d 30 20 | ... | .. i=0 |
|00003c70| 80 18 20 33 3a c5 10 20 | 34 2c 39 34 2b 69 2a 31 |.. 3:.. |4,94+i*1|
|00003c80| 31 3a dd 81 20 67 74 28 | 67 29 5c 70 61 72 73 5b |1:.. gt(|g)\pars[|
|00003c90| 69 5d 3a 80 17 00 20 20 | 20 20 80 bb 00 20 20 20 |i]:... | ... |
|00003ca0| 20 20 20 65 76 2e 6c 3d | c5 02 3a 67 68 3d c5 04 | ev.l=|..:gh=..|
|00003cb0| 00 20 20 20 20 20 20 80 | 0b 20 65 76 3d 24 34 30 |. .|. ev=$40|
|00003cc0| 00 20 20 20 20 20 20 20 | 20 80 0b 20 67 68 3d 30 |. | .. gh=0|
|00003cd0| 20 80 21 20 5c 67 74 79 | 70 65 3d c6 1d 28 30 2c | .! \gty|pe=..(0,|
|00003ce0| 30 29 2d 31 3a 80 05 20 | 72 65 66 72 65 73 68 74 |0)-1:.. |refresht|
|00003cf0| 79 70 65 00 20 20 20 20 | 20 20 20 20 80 0b 20 67 |ype. | .. g|
|00003d00| 68 3d 31 20 80 21 20 5c | 6c 61 62 65 6c 3d c6 14 |h=1 .! \|label=..|
|00003d10| 28 30 2c 31 29 3a c6 12 | 20 31 2c 32 00 20 20 20 |(0,1):..| 1,2. |
|00003d20| 20 20 20 20 20 80 0b 20 | 67 68 3d 32 20 80 21 20 | .. |gh=2 .! |
|00003d30| 5c 63 6f 6e 73 74 61 6e | 74 3d c6 14 28 30 2c 32 |\constan|t=..(0,2|
|00003d40| 29 00 20 20 20 20 20 20 | 20 20 80 0b 20 67 68 3e |). | .. gh>|
|00003d50| 32 20 80 42 20 67 68 3c | 31 31 20 80 21 20 5c 66 |2 .B gh<|11 .! \f|
|00003d60| 6c 61 67 73 5b 67 68 2d | 33 5d 3d c6 1d 28 30 2c |lags[gh-|3]=..(0,|
|00003d70| 67 68 29 2d 31 00 20 20 | 20 20 20 20 20 20 80 0b |gh)-1. | ..|
|00003d80| 20 67 68 3e 31 30 20 80 | 42 20 67 68 3c 31 38 20 | gh>10 .|B gh<18 |
|00003d90| 80 21 20 5c 66 6c 61 67 | 73 5b 67 68 2d 33 5d 3d |.! \flag|s[gh-3]=|
|00003da0| 31 2d 5c 66 6c 61 67 73 | 5b 67 68 2d 33 5d 00 20 |1-\flags|[gh-3]. |
|00003db0| 20 20 20 20 20 20 20 80 | 0b 20 67 68 3e 32 30 00 | .|. gh>20.|
|00003dc0| 20 20 20 20 20 20 20 20 | 20 20 5c 70 61 72 73 5b | | \pars[|
|00003dd0| 67 68 2d 32 31 5d 3d c6 | 14 28 30 2c 67 68 29 00 |gh-21]=.|.(0,gh).|
|00003de0| 20 20 20 20 20 20 20 20 | 20 20 5c 6e 61 72 73 5b | | \nars[|
|00003df0| 67 68 2d 32 31 5d 3d bc | 01 28 5c 70 61 72 73 5b |gh-21]=.|.(\pars[|
|00003e00| 67 68 2d 32 31 5d 29 00 | 20 20 20 20 20 20 20 20 |gh-21]).| |
|00003e10| 20 20 80 0b 20 67 68 3c | 32 38 20 80 21 20 c6 12 | .. gh<|28 .! ..|
|00003e20| 20 31 2c 67 68 2b 31 00 | 20 20 20 20 20 20 20 20 | 1,gh+1.| |
|00003e30| 80 c0 00 20 20 20 20 20 | 20 20 20 80 0b 20 67 68 |... | .. gh|
|00003e40| 3e 32 30 00 20 20 20 20 | 20 20 20 20 20 20 5c 70 |>20. | \p|
|00003e50| 61 72 73 5b 67 68 2d 32 | 31 5d 3d c6 14 28 30 2c |ars[gh-2|1]=..(0,|
|00003e60| 67 68 29 00 20 20 20 20 | 20 20 20 20 20 20 5c 6e |gh). | \n|
|00003e70| 61 72 73 5b 67 68 2d 32 | 31 5d 3d bc 01 28 5c 70 |ars[gh-2|1]=..(\p|
|00003e80| 61 72 73 5b 67 68 2d 32 | 31 5d 29 00 20 20 20 20 |ars[gh-2|1]). |
|00003e90| 20 20 20 20 20 20 80 0b | 20 67 68 3c 32 38 20 80 | ..| gh<28 .|
|00003ea0| 21 20 c6 12 20 31 2c 67 | 68 2b 31 00 20 20 20 20 |! .. 1,g|h+1. |
|00003eb0| 20 20 20 20 80 c0 00 20 | 20 20 20 20 20 20 20 80 | ... | .|
|00003ec0| 0b 20 67 68 3d 31 39 00 | 20 20 20 20 20 20 20 20 |. gh=19.| |
|00003ed0| 20 20 c0 05 20 71 28 29 | 3a c0 04 20 71 28 29 3a | .. q()|:.. q():|
|00003ee0| 67 68 3d 31 38 00 20 20 | 20 20 20 20 20 20 20 20 |gh=18. | |
|00003ef0| 80 bb 3a c0 03 20 71 28 | 29 3a 80 bc 20 71 28 29 |..:.. q(|):.. q()|
|00003f00| 3d 2a 77 20 20 20 20 20 | 3b 63 6c 75 64 67 65 20 |=*w |;cludge |
|00003f10| 6d 61 78 69 6d 75 73 00 | 20 20 20 20 20 20 20 20 |maximus.| |
|00003f20| 80 c0 00 20 20 20 20 20 | 20 20 20 80 0b 20 67 68 |... | .. gh|
|00003f30| 3d 32 30 00 20 20 20 20 | 20 20 20 20 20 20 2a 6f |=20. | *o|
|00003f40| 3d 71 28 29 00 20 20 20 | 20 20 20 20 20 20 20 80 |=q(). | .|
|00003f50| 0b 20 c0 02 28 71 28 29 | 29 00 20 20 20 20 20 20 |. ..(q()|). |
|00003f60| 20 20 20 20 20 20 71 28 | 29 5c 6f 62 6a 3d 31 3a | q(|)\obj=1:|
|00003f70| 71 28 29 5c 69 64 3d 70 | 5c 6e 75 6d 67 61 64 3a |q()\id=p|\numgad:|
|00003f80| 70 5c 6e 75 6d 67 61 64 | 2b 31 00 20 20 20 20 20 |p\numgad|+1. |
|00003f90| 20 20 20 20 20 20 20 71 | 28 29 5c 77 69 6e 3d 2a | q|()\win=*|
|00003fa0| 6f 5c 77 69 6e 3a 71 28 | 29 5c 77 69 6e 69 64 3d |o\win:q(|)\winid=|
|00003fb0| 2a 6f 5c 77 69 6e 69 64 | 00 20 20 20 20 20 20 20 |*o\winid|. |
|00003fc0| 20 20 20 20 20 71 28 29 | 5c 78 3d 2a 6f 5c 78 2c | q()|\x=*o\x,|
|00003fd0| 2a 6f 5c 79 2c 2a 6f 5c | 77 2c 2a 6f 5c 68 3a 71 |*o\y,*o\|w,*o\h:q|
|00003fe0| 28 29 5c 6f 78 3d 2a 6f | 5c 6f 78 2c 2a 6f 5c 6f |()\ox=*o|\ox,*o\o|
|00003ff0| 79 00 20 20 20 20 20 20 | 20 20 20 20 20 20 71 28 |y. | q(|
|00004000| 29 5c 6c 61 62 65 6c 3d | 2a 6f 5c 6c 61 62 65 6c |)\label=|*o\label|
|00004010| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 71 28 29 |. | q()|
|00004020| 5c 63 6f 6e 73 74 61 6e | 74 3d 2a 6f 5c 63 6f 6e |\constan|t=*o\con|
|00004030| 73 74 61 6e 74 00 20 20 | 20 20 20 20 20 20 20 20 |stant. | |
|00004040| 20 20 71 28 29 5c 67 74 | 79 70 65 3d 2a 6f 5c 67 | q()\gt|ype=*o\g|
|00004050| 74 79 70 65 2c 2a 6f 5c | 67 66 6c 61 67 73 00 20 |type,*o\|gflags. |
|00004060| 20 20 20 20 20 20 20 20 | 20 20 20 71 28 29 5c 67 | | q()\g|
|00004070| 73 74 72 69 6e 67 3d 2a | 6f 5c 67 73 74 72 69 6e |string=*|o\gstrin|
|00004080| 67 00 20 20 20 20 20 20 | 20 20 20 20 20 20 80 16 |g. | ..|
|00004090| 20 69 3d 30 20 80 18 20 | 31 35 3a 71 28 29 5c 66 | i=0 .. |15:q()\f|
|000040a0| 6c 61 67 73 5b 69 5d 3d | 2a 6f 5c 66 6c 61 67 73 |lags[i]=|*o\flags|
|000040b0| 5b 69 5d 3a 80 17 00 20 | 20 20 20 20 20 20 20 20 |[i]:... | |
|000040c0| 20 20 20 80 16 20 69 3d | 30 20 80 18 20 37 00 20 | .. i=|0 .. 7. |
|000040d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 71 28 29 | | q()|
|000040e0| 5c 70 61 72 73 5b 69 5d | 3d 2a 6f 5c 70 61 72 73 |\pars[i]|=*o\pars|
|000040f0| 5b 69 5d 3a 71 28 29 5c | 6e 61 72 73 5b 69 5d 3d |[i]:q()\|nars[i]=|
|00004100| 2a 6f 5c 6e 61 72 73 5b | 69 5d 00 20 20 20 20 20 |*o\nars[|i]. |
|00004110| 20 20 20 20 20 20 20 80 | 17 00 20 20 20 20 20 20 | .|.. |
|00004120| 20 20 20 20 20 20 67 68 | 3d 31 38 00 20 20 20 20 | gh|=18. |
|00004130| 20 20 20 20 20 20 80 c0 | 00 20 20 20 20 20 20 20 | ..|. |
|00004140| 20 80 c0 00 20 20 20 20 | 20 20 80 c0 00 20 20 20 | ... | ... |
|00004150| 20 80 bc 20 65 76 3d 24 | 34 30 20 80 42 20 67 68 | .. ev=$|40 .B gh|
|00004160| 3d 31 38 00 20 20 80 c0 | 00 73 70 61 67 31 3a 00 |=18. ..|.spag1:.|
|00004170| 20 20 80 2b 20 c5 01 20 | 31 00 20 20 c5 11 20 30 | .+ .. |1. .. 0|
|00004180| 3a c5 12 20 30 3a 80 2c | 20 c5 01 20 30 3a c5 0a |:.. 0:.,| .. 0:..|
|00004190| 20 31 00 20 20 80 06 20 | 72 65 64 72 61 77 77 69 | 1. .. |redrawwi|
|000041a0| 6e 64 6f 77 00 20 20 80 | 07 00 00 3b 74 6f 67 67 |ndow. .|...;togg|
|000041b0| 6c 65 7c 70 6f 73 30 2d | 33 7c 73 65 6c 65 63 74 |le|pos0-|3|select|
|000041c0| 7c 73 6c 69 64 65 72 7c | 70 72 6f 70 62 6f 78 7c ||slider||propbox||
|000041d0| 6d 78 7c 67 30 30 7c 6c | 61 62 65 6c 30 2d 33 7c |mx|g00|l|abel0-3||
|000041e0| 62 72 64 72 30 2e 2e 33 | 7c 67 74 30 2e 2e 33 00 |brdr0..3||gt0..3.|
|000041f0| 00 2e 69 6e 69 74 77 75 | 69 3a 00 20 20 80 c8 20 |..initwu|i:. .. |
|00004200| 77 61 64 73 00 20 20 c6 | 02 20 31 2c 31 30 30 2c |wads. .|. 1,100,|
|00004210| 34 2c 30 2c 30 2c 33 32 | 2c 32 30 36 00 20 20 c6 |4,0,0,32|,206. .|
|00004220| 02 20 31 2c 31 30 30 2c | 31 37 2c 30 2c 31 2c 33 |. 1,100,|17,0,1,3|
|00004230| 32 2c 32 30 36 00 20 20 | 78 3d 31 30 3a 79 3d 33 |2,206. |x=10:y=3|
|00004240| 30 00 20 20 80 16 20 66 | 3d 32 20 80 18 20 31 34 |0. .. f|=2 .. 14|
|00004250| 00 20 20 20 20 80 1b 20 | 61 24 3a 61 24 3d dc 96 |. .. |a$:a$=..|
|00004260| 28 61 24 2c 31 37 29 00 | 20 20 20 20 c6 01 20 31 |(a$,17).| .. 1|
|00004270| 2c 78 2c 79 2c 31 2c 66 | 2c 61 24 00 20 20 20 20 |,x,y,1,f|,a$. |
|00004280| 78 2b 31 35 30 3a 80 0b | 20 78 3d 33 31 30 20 80 |x+150:..| x=310 .|
|00004290| 21 20 78 3d 31 30 3a 79 | 2b 31 33 00 20 20 80 17 |! x=10:y|+13. ..|
|000042a0| 00 20 20 c6 01 20 31 2c | 32 30 2c 31 38 35 2c 30 |. .. 1,|20,185,0|
|000042b0| 2c 31 38 2c 22 20 4f 4b | 20 22 00 20 20 c6 01 20 |,18," OK| ". .. |
|000042c0| 31 2c 32 32 30 2c 31 38 | 35 2c 30 2c 31 39 2c 22 |1,220,18|5,0,19,"|
|000042d0| 20 44 45 4c 45 54 45 20 | 22 00 20 20 80 07 00 00 | DELETE |". ....|
|000042e0| 77 61 64 73 3a 00 20 20 | 80 1a 24 20 57 49 4e 44 |wads:. |..$ WIND|
|000042f0| 4f 57 53 49 5a 49 4e 47 | 2c 57 49 4e 44 4f 57 44 |OWSIZING|,WINDOWD|
|00004300| 52 41 47 2c 57 49 4e 44 | 4f 57 44 45 50 54 48 00 |RAG,WIND|OWDEPTH.|
|00004310| 20 20 80 1a 24 20 57 49 | 4e 44 4f 57 43 4c 4f 53 | ..$ WI|NDOWCLOS|
|00004320| 45 2c 53 49 5a 45 42 52 | 49 47 48 54 2c 53 49 5a |E,SIZEBR|IGHT,SIZ|
|00004330| 45 42 42 4f 54 54 4f 4d | 00 20 20 80 1a 24 20 53 |EBBOTTOM|. ..$ S|
|00004340| 49 4d 50 4c 45 52 45 46 | 52 45 53 48 2c 53 55 50 |IMPLEREF|RESH,SUP|
|00004350| 45 52 42 49 54 4d 41 50 | 2c 42 41 43 4b 44 52 4f |ERBITMAP|,BACKDRO|
|00004360| 50 00 20 20 80 1a 24 20 | 52 45 50 4f 52 54 4d 4f |P. ..$ |REPORTMO|
|00004370| 55 53 45 2c 47 49 4d 4d | 45 30 30 2c 42 4f 52 44 |USE,GIMM|E00,BORD|
|00004380| 45 52 4c 45 53 53 00 20 | 20 80 1a 24 20 22 41 43 |ERLESS. | ..$ "AC|
|00004390| 54 49 56 41 54 45 22 00 | 00 2e 69 6e 69 74 67 75 |TIVATE".|..initgu|
|000043a0| 69 3a 00 20 20 80 c8 20 | 67 61 64 73 3a 69 3d 30 |i:. .. |gads:i=0|
|000043b0| 3a 67 74 24 3d 22 22 00 | 20 20 80 bb 00 20 20 20 |:gt$="".| ... |
|000043c0| 20 80 1b 20 61 24 00 20 | 20 20 20 80 0b 20 61 24 | .. a$. | .. a$|
|000043d0| 3c 3e 22 22 00 20 20 20 | 20 20 20 67 74 28 69 29 |<>"". | gt(i)|
|000043e0| 5c 6e 61 6d 65 3d 61 24 | 3a 67 74 24 2b 22 7c 22 |\name=a$|:gt$+"|"|
|000043f0| 2b 67 74 28 69 29 5c 6e | 61 6d 65 00 20 20 20 20 |+gt(i)\n|ame. |
|00004400| 20 20 80 16 20 6a 3d 30 | 20 80 18 20 33 3a 80 1b | .. j=0| .. 3:..|
|00004410| 20 67 74 28 69 29 5c 70 | 61 72 73 5b 6a 5d 3a 80 | gt(i)\p|ars[j]:.|
|00004420| 17 00 20 20 20 20 20 20 | 80 1b 20 67 74 28 69 29 |.. |.. gt(i)|
|00004430| 5c 6d 61 73 6b 00 20 20 | 20 20 20 20 69 2b 31 00 |\mask. | i+1.|
|00004440| 20 20 20 20 80 c0 00 20 | 20 80 bc 20 61 24 3d 22 | ... | .. a$="|
|00004450| 22 00 20 20 67 74 24 3d | dc 83 28 67 74 24 2c 32 |". gt$=|..(gt$,2|
|00004460| 29 00 20 20 c6 01 20 30 | 2c 31 30 30 2c 34 2c 30 |). .. 0|,100,4,0|
|00004470| 2c 30 2c 67 74 24 00 20 | 20 c6 02 20 30 2c 31 30 |,0,gt$. | .. 0,10|
|00004480| 30 2c 31 37 2c 30 2c 31 | 2c 33 32 2c 32 30 36 00 |0,17,0,1|,32,206.|
|00004490| 20 20 c6 02 20 30 2c 31 | 30 30 2c 33 30 2c 30 2c | .. 0,1|00,30,0,|
|000044a0| 32 2c 33 32 2c 32 30 36 | 00 20 20 c6 01 20 30 2c |2,32,206|. .. 0,|
|000044b0| 36 36 2c 34 34 2c 30 2c | 33 2c 22 4e 4f 20 54 4f |66,44,0,|3,"NO TO|
|000044c0| 47 47 4c 45 7c 20 54 4f | 47 47 4c 45 20 20 22 00 |GGLE| TO|GGLE ".|
|000044d0| 20 20 c6 01 20 30 2c 31 | 35 30 2c 34 34 2c 30 2c | .. 0,1|50,44,0,|
|000044e0| 34 2c 22 54 4f 50 20 4c | 45 46 54 20 7c 54 4f 50 |4,"TOP L|EFT |TOP|
|000044f0| 20 52 49 47 48 54 7c 42 | 4f 54 20 4c 45 46 54 20 | RIGHT|B|OT LEFT |
|00004500| 7c 42 4f 54 20 52 49 47 | 48 54 22 00 20 20 c6 01 ||BOT RIG|HT". ..|
|00004510| 20 30 2c 32 33 34 2c 34 | 34 2c 30 2c 35 2c 22 49 | 0,234,4|4,0,5,"I|
|00004520| 4e 56 53 45 4c 45 43 54 | 7c 42 4f 58 53 45 4c 45 |NVSELECT||BOXSELE|
|00004530| 43 54 22 00 20 20 c6 01 | 20 30 2c 36 36 2c 35 36 |CT". ..| 0,66,56|
|00004540| 2c 30 2c 36 2c 22 48 4f | 52 49 5a 4f 4e 54 4c 7c |,0,6,"HO|RIZONTL||
|00004550| 56 45 52 54 49 43 41 4c | 20 7c 48 4f 52 26 56 45 |VERTICAL| |HOR&VE|
|00004560| 52 54 20 22 00 20 20 c6 | 01 20 30 2c 31 35 30 2c |RT ". .|. 0,150,|
|00004570| 35 36 2c 30 2c 37 2c 22 | 50 52 4f 50 20 42 4f 58 |56,0,7,"|PROP BOX|
|00004580| 20 7c 4e 4f 50 52 4f 50 | 42 4f 58 22 00 20 20 c6 | |NOPROP|BOX". .|
|00004590| 01 20 30 2c 32 33 34 2c | 35 36 2c 30 2c 38 2c 22 |. 0,234,|56,0,8,"|
|000045a0| 20 4e 4f 54 20 4d 58 20 | 20 7c 20 4d 58 20 54 59 | NOT MX | | MX TY|
|000045b0| 50 45 20 22 00 20 20 c6 | 01 20 30 2c 36 36 2c 36 |PE ". .|. 0,66,6|
|000045c0| 38 2c 30 2c 39 2c 22 4f | 55 54 53 49 44 45 42 4f |8,0,9,"O|UTSIDEBO|
|000045d0| 52 44 45 52 7c 49 4e 53 | 49 44 45 42 4f 52 44 45 |RDER|INS|IDEBORDE|
|000045e0| 52 22 00 20 20 c6 01 20 | 30 2c 36 36 2c 38 30 2c |R". .. |0,66,80,|
|000045f0| 30 2c 31 30 2c 22 20 4c | 45 46 54 5f 4c 41 42 45 |0,10," L|EFT_LABE|
|00004600| 4c 20 7c 52 49 47 48 54 | 5f 4c 41 42 45 4c 7c 20 |L |RIGHT|_LABEL| |
|00004610| 20 54 4f 50 5f 4c 41 42 | 45 4c 7c 42 4f 54 54 4d | TOP_LAB|EL|BOTTM|
|00004620| 5f 4c 41 42 45 4c 7c 49 | 4e 4e 45 52 5f 4c 41 42 |_LABEL|I|NNER_LAB|
|00004630| 45 4c 22 00 20 20 c6 01 | 20 30 2c 31 38 33 2c 36 |EL". ..| 0,183,6|
|00004640| 38 2c 31 2c 31 31 2c 22 | 20 4c 20 22 00 20 20 c6 |8,1,11,"| L ". .|
|00004650| 01 20 30 2c 32 31 36 2c | 36 38 2c 31 2c 31 32 2c |. 0,216,|68,1,12,|
|00004660| 22 20 52 20 22 00 20 20 | c6 01 20 30 2c 32 34 39 |" R ". |.. 0,249|
|00004670| 2c 36 38 2c 31 2c 31 33 | 2c 22 20 54 20 22 00 20 |,68,1,13|," T ". |
|00004680| 20 c6 01 20 30 2c 32 38 | 32 2c 36 38 2c 31 2c 31 | .. 0,28|2,68,1,1|
|00004690| 34 2c 22 20 42 20 22 00 | 20 20 c6 01 20 30 2c 31 |4," B ".| .. 0,1|
|000046a0| 37 30 2c 38 30 2c 31 2c | 31 35 2c 22 20 48 49 20 |70,80,1,|15," HI |
|000046b0| 22 00 20 20 c6 01 20 30 | 2c 32 31 30 2c 38 30 2c |". .. 0|,210,80,|
|000046c0| 31 2c 31 36 2c 22 20 49 | 4d 20 22 00 20 20 c6 01 |1,16," I|M ". ..|
|000046d0| 20 30 2c 32 35 30 2c 38 | 30 2c 31 2c 31 37 2c 22 | 0,250,8|0,1,17,"|
|000046e0| 20 4f 4e 20 22 00 20 20 | c6 01 20 30 2c 32 30 2c | ON ". |.. 0,20,|
|000046f0| 31 38 35 2c 30 2c 31 38 | 2c 22 20 4f 4b 20 22 00 |185,0,18|," OK ".|
|00004700| 20 20 c6 01 20 30 2c 31 | 30 30 2c 31 38 35 2c 30 | .. 0,1|00,185,0|
|00004710| 2c 31 39 2c 22 20 44 45 | 4c 45 54 45 20 22 00 20 |,19," DE|LETE ". |
|00004720| 20 c6 01 20 30 2c 32 30 | 30 2c 31 38 35 2c 30 2c | .. 0,20|0,185,0,|
|00004730| 32 30 2c 22 20 44 55 50 | 4c 49 43 41 54 45 20 22 |20," DUP|LICATE "|
|00004740| 00 20 20 80 16 20 69 3d | 30 20 80 18 20 37 3a c6 |. .. i=|0 .. 7:.|
|00004750| 02 20 30 2c 38 30 2c 39 | 34 2b 69 2a 31 31 2c 30 |. 0,80,9|4+i*11,0|
|00004760| 2c 69 2b 32 31 2c 33 32 | 2c 32 32 36 3a 80 17 00 |,i+21,32|,226:...|
|00004770| 20 20 80 07 00 00 67 61 | 64 73 3a 00 20 20 80 1a | ....ga|ds:. ..|
|00004780| 2e 73 20 22 20 20 20 54 | 65 78 74 47 61 64 67 65 |.s " T|extGadge|
|00004790| 74 20 20 20 22 2c 22 4f | 70 74 69 6f 6e 20 31 3a |t ","O|ption 1:|
|000047a0| 22 2c 22 4f 70 74 69 6f | 6e 20 32 3a 22 2c 22 4f |","Optio|n 2:","O|
|000047b0| 70 74 69 6f 6e 20 33 3a | 22 2c 22 20 60 60 20 20 |ption 3:|"," `` |
|000047c0| 20 27 27 20 22 00 20 20 | 80 1a 2e 77 20 2d 31 00 | '' ". |...w -1.|
|000047d0| 20 20 80 1a 2e 73 20 22 | 20 20 53 74 72 69 6e 67 | ...s "| String|
|000047e0| 47 61 64 67 65 74 20 20 | 22 2c 22 4d 61 78 43 68 |Gadget |","MaxCh|
|000047f0| 61 72 73 3d 22 2c 22 20 | 20 20 20 20 20 20 20 20 |ars="," | |
|00004800| 22 2c 22 20 20 20 20 20 | 20 20 20 20 22 2c 22 20 |"," | "," |
|00004810| 20 20 20 20 20 20 20 20 | 22 00 20 20 80 1a 2e 77 | |". ...w|
|00004820| 20 2d 31 00 20 20 80 1a | 2e 73 20 22 20 20 20 50 | -1. ..|.s " P|
|00004830| 72 6f 70 47 61 64 67 65 | 74 20 20 20 22 2c 22 56 |ropGadge|t ","V|
|00004840| 50 72 6f 70 50 6f 74 3d | 22 2c 22 56 50 72 6f 70 |PropPot=|","VProp|
|00004850| 42 6f 64 3d 22 2c 22 48 | 50 72 6f 70 50 6f 74 3d |Bod=","H|PropPot=|
|00004860| 22 2c 22 48 50 72 6f 70 | 42 6f 64 3d 22 00 20 20 |","HProp|Bod=". |
|00004870| 80 1a 2e 77 20 2d 31 00 | 20 20 80 1a 2e 73 20 22 |...w -1.| ...s "|
|00004880| 20 20 53 68 61 70 65 20 | 47 61 64 67 65 74 20 20 | Shape |Gadget |
|00004890| 22 2c 22 46 69 6c 65 4e | 61 6d 65 31 22 2c 22 46 |","FileN|ame1","F|
|000048a0| 69 6c 65 4e 61 6d 65 32 | 22 2c 22 20 20 20 20 20 |ileName2|"," |
|000048b0| 20 20 20 20 22 2c 22 20 | 20 20 20 20 20 20 20 20 | "," | |
|000048c0| 22 00 20 20 80 1a 2e 77 | 20 2d 31 00 20 20 80 1a |". ...w| -1. ..|
|000048d0| 2e 73 20 22 20 20 20 20 | 47 54 42 75 74 74 6f 6e |.s " |GTButton|
|000048e0| 20 20 20 20 22 2c 22 20 | 20 20 20 20 20 20 20 20 | "," | |
|000048f0| 22 2c 22 20 20 20 20 20 | 20 20 20 20 22 2c 22 20 |"," | "," |
|00004900| 20 20 20 20 20 20 20 20 | 22 2c 22 20 20 20 20 20 | |"," |
|00004910| 20 20 20 20 22 00 20 20 | 80 1a 2e 77 20 2d 31 00 | ". |...w -1.|
|00004920| 20 20 80 1a 2e 73 20 22 | 20 20 20 47 54 43 68 65 | ...s "| GTChe|
|00004930| 63 6b 42 6f 78 20 20 20 | 22 2c 22 20 20 20 20 20 |ckBox |"," |
|00004940| 20 20 20 20 22 2c 22 20 | 20 20 20 20 20 20 20 20 | "," | |
|00004950| 22 2c 22 20 20 20 20 20 | 20 20 20 20 22 2c 22 20 |"," | "," |
|00004960| 20 20 20 20 20 20 20 20 | 22 00 20 20 80 1a 2e 77 | |". ...w|
|00004970| 20 2d 31 00 20 20 80 1a | 2e 73 20 22 20 20 20 20 | -1. ..|.s " |
|00004980| 20 47 54 43 79 63 6c 65 | 20 20 20 20 22 2c 22 4f | GTCycle| ","O|
|00004990| 70 74 69 6f 6e 20 31 3a | 22 2c 22 4f 70 74 69 6f |ption 1:|","Optio|
|000049a0| 6e 20 32 3a 22 2c 22 4f | 70 74 69 6f 6e 20 33 3a |n 2:","O|ption 3:|
|000049b0| 22 2c 22 20 60 60 20 20 | 20 27 27 20 22 00 20 20 |"," `` | '' ". |
|000049c0| 80 1a 2e 77 20 2d 31 00 | 20 20 80 1a 2e 73 20 22 |...w -1.| ...s "|
|000049d0| 20 20 20 20 47 54 49 6e | 74 65 67 65 72 20 20 20 | GTIn|teger |
|000049e0| 22 2c 22 20 44 65 66 61 | 75 6c 74 3d 22 2c 22 20 |"," Defa|ult="," |
|000049f0| 20 20 20 20 20 20 20 20 | 22 2c 22 20 20 20 20 20 | |"," |
|00004a00| 20 20 20 20 22 2c 22 20 | 20 20 20 20 20 20 20 20 | "," | |
|00004a10| 22 00 20 20 80 1a 2e 77 | 20 2d 31 00 20 20 80 1a |". ...w| -1. ..|
|00004a20| 2e 73 20 22 20 20 20 47 | 54 4c 69 73 74 56 69 65 |.s " G|TListVie|
|00004a30| 77 20 20 20 22 2c 22 4c | 69 73 74 4e 61 6d 65 3a |w ","L|istName:|
|00004a40| 22 2c 22 20 20 20 20 20 | 20 20 20 20 22 2c 22 20 |"," | "," |
|00004a50| 20 20 20 20 20 20 20 20 | 22 2c 22 20 20 20 20 20 | |"," |
|00004a60| 20 20 20 20 22 00 20 20 | 80 1a 2e 77 20 2d 31 00 | ". |...w -1.|
|00004a70| 20 20 80 1a 2e 73 20 22 | 20 20 20 20 20 20 47 54 | ...s "| GT|
|00004a80| 4d 58 20 20 20 20 20 20 | 22 2c 22 4f 70 74 69 6f |MX |","Optio|
|00004a90| 6e 20 31 3a 22 2c 22 4f | 70 74 69 6f 6e 20 32 3a |n 1:","O|ption 2:|
|00004aa0| 22 2c 22 4f 70 74 69 6f | 6e 20 33 3a 22 2c 22 20 |","Optio|n 3:"," |
|00004ab0| 60 60 20 20 20 27 27 20 | 22 00 20 20 80 1a 2e 77 |`` '' |". ...w|
|00004ac0| 20 2d 31 00 20 20 80 1a | 2e 73 20 22 20 20 20 20 | -1. ..|.s " |
|00004ad0| 47 54 4e 75 6d 62 65 72 | 20 20 20 20 22 2c 22 20 |GTNumber| "," |
|00004ae0| 20 20 56 61 6c 75 65 3d | 22 2c 22 20 20 20 20 20 | Value=|"," |
|00004af0| 20 20 20 20 22 2c 22 20 | 20 20 20 20 20 20 20 20 | "," | |
|00004b00| 22 2c 22 20 20 20 20 20 | 20 20 20 20 22 00 20 20 |"," | ". |
|00004b10| 80 1a 2e 77 20 2d 31 00 | 20 20 80 1a 2e 73 20 22 |...w -1.| ...s "|
|00004b20| 20 20 20 20 47 54 50 61 | 6c 65 74 74 65 20 20 20 | GTPa|lette |
|00004b30| 22 2c 22 20 20 20 44 65 | 70 74 68 3d 22 2c 22 20 |"," De|pth="," |
|00004b40| 20 20 20 20 20 20 20 20 | 22 2c 22 20 20 20 20 20 | |"," |
|00004b50| 20 20 20 20 22 2c 22 20 | 20 20 20 20 20 20 20 20 | "," | |
|00004b60| 22 00 20 20 80 1a 2e 77 | 20 2d 31 00 20 20 80 1a |". ...w| -1. ..|
|00004b70| 2e 73 20 22 20 20 20 47 | 54 53 63 72 6f 6c 6c 65 |.s " G|TScrolle|
|00004b80| 72 20 20 20 22 2c 22 20 | 56 69 73 69 62 6c 65 3a |r "," |Visible:|
|00004b90| 22 2c 22 20 20 20 54 6f | 74 61 6c 3a 22 2c 22 20 |"," To|tal:"," |
|00004ba0| 20 20 56 61 6c 75 65 3a | 22 2c 22 20 20 20 20 20 | Value:|"," |
|00004bb0| 20 20 20 20 22 00 20 20 | 80 1a 2e 77 20 2d 31 00 | ". |...w -1.|
|00004bc0| 20 20 80 1a 2e 73 20 22 | 20 20 20 20 47 54 53 6c | ...s "| GTSl|
|00004bd0| 69 64 65 72 20 20 20 20 | 22 2c 22 20 20 20 20 20 |ider |"," |
|00004be0| 4d 69 6e 3a 22 2c 22 20 | 20 20 20 20 4d 61 78 3a |Min:"," | Max:|
|00004bf0| 22 2c 22 20 20 20 56 61 | 6c 75 65 3a 22 2c 22 20 |"," Va|lue:"," |
|00004c00| 20 20 20 20 20 20 20 20 | 22 00 20 20 80 1a 2e 77 | |". ...w|
|00004c10| 20 2d 31 00 20 20 80 1a | 2e 73 20 22 20 20 20 20 | -1. ..|.s " |
|00004c20| 47 54 53 74 72 69 6e 67 | 20 20 20 20 22 2c 22 20 |GTString| "," |
|00004c30| 20 4d 61 78 4c 65 6e 3d | 22 2c 22 20 20 20 20 20 | MaxLen=|"," |
|00004c40| 20 20 20 20 22 2c 22 20 | 20 20 20 20 20 20 20 20 | "," | |
|00004c50| 22 2c 22 20 20 20 20 20 | 20 20 20 20 22 00 20 20 |"," | ". |
|00004c60| 80 1a 2e 77 20 2d 31 00 | 20 20 80 1a 2e 73 20 22 |...w -1.| ...s "|
|00004c70| 20 20 20 20 20 47 54 54 | 65 78 74 20 20 20 20 20 | GTT|ext |
|00004c80| 22 2c 22 20 20 20 56 61 | 6c 75 65 3d 22 2c 22 20 |"," Va|lue="," |
|00004c90| 20 20 20 20 20 20 20 20 | 22 2c 22 20 20 20 20 20 | |"," |
|00004ca0| 20 20 20 20 22 2c 22 20 | 20 20 20 20 20 20 20 20 | "," | |
|00004cb0| 22 00 20 20 80 1a 2e 77 | 20 2d 31 00 20 20 80 1a |". ...w| -1. ..|
|00004cc0| 2e 73 20 22 20 20 20 20 | 20 47 54 53 68 61 70 65 |.s " | GTShape|
|00004cd0| 20 20 20 20 22 2c 22 46 | 69 6c 65 4e 61 6d 65 31 | ","F|ileName1|
|00004ce0| 22 2c 22 46 69 6c 65 4e | 61 6d 65 32 22 2c 22 20 |","FileN|ame2"," |
|00004cf0| 20 20 20 20 20 20 20 20 | 22 2c 22 20 20 20 20 20 | |"," |
|00004d00| 20 20 20 20 22 00 20 20 | 80 1a 2e 77 20 2d 31 00 | ". |...w -1.|
|00004d10| 20 20 80 1a 2e 73 20 22 | 22 00 | ...s "|". |
+--------+-------------------------+-------------------------+--------+--------+