home *** CD-ROM | disk | FTP | other *** search
Unknown | 1992-09-18 | 15.7 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| 0a 0b de c4 00 00 00 64 | 00 00 05 f5 00 00 05 bb |.......d|........|
|00000010| 00 00 30 d0 00 00 00 00 | 00 00 00 00 00 00 00 00 |..0.....|........|
|00000020| 00 40 0a 00 00 00 00 0f | 00 00 00 00 00 00 00 00 |.@......|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 fd 00 00 | 00 f3 04 0b 74 79 70 65 |........|....type|
|00000210| 64 73 74 72 65 61 6d 81 | 03 a2 84 01 40 84 84 84 |dstream.|....@...|
|00000220| 05 53 74 61 63 6b 01 84 | 84 05 41 63 74 6f 72 00 |.Stack..|..Actor.|
|00000230| 84 84 06 4f 62 6a 65 63 | 74 00 85 84 02 69 73 81 |...Objec|t....is.|
|00000240| 5c 4d 81 80 04 92 85 84 | 03 40 40 40 84 84 84 0b |\M......|.@@@....|
|00000250| 49 6e 74 41 74 6f 6d 4c | 69 73 74 01 84 84 07 53 |IntAtomL|ist....S|
|00000260| 74 6f 72 61 67 65 01 95 | 84 03 25 69 69 84 04 7b |torage..|..%ii..{|
|00000270| 69 25 7d 08 02 84 07 5b | 32 7b 69 25 7d 5d 00 84 |i%}....[|2{i%}]..|
|00000280| 11 2a 20 53 48 41 52 45 | 44 20 4c 41 59 45 52 53 |.* SHARE|D LAYERS|
|00000290| 20 2a 03 85 86 84 84 84 | 09 48 61 73 68 54 61 62 | *......|.HashTab|
|000002a0| 6c 65 01 95 84 03 69 25 | 25 00 84 01 69 a0 86 84 |le....i%|%...i...|
|000002b0| 84 84 14 42 72 6f 77 73 | 61 62 6c 65 49 6e 74 41 |...Brows|ableIntA|
|000002c0| 74 6f 6d 4c 69 73 74 01 | 97 9a 9b 08 00 84 04 69 |tomList.|.......i|
|000002d0| 2a 2a 40 0f 84 9d 84 84 | 05 4c 61 79 65 72 92 86 |**@.....|.Layer..|
|000002e0| 84 04 73 73 69 73 00 00 | 01 81 04 00 92 85 84 04 |..ssis..|........|
|000002f0| 66 66 66 66 00 00 81 02 | 00 81 01 56 86 00 00 00 |ffff....|...V....|
|00000300| 00 02 6c 00 00 02 4c 04 | 0b 74 79 70 65 64 73 74 |..l...L.|.typedst|
|00000310| 72 65 61 6d 81 03 a2 84 | 01 40 84 84 84 0a 53 63 |ream....|.@....Sc|
|00000320| 72 69 70 74 54 65 78 74 | 00 84 84 06 4f 62 6a 65 |riptText|....Obje|
|00000330| 63 74 00 85 84 02 69 69 | 46 81 02 0e 84 06 5b 35 |ct....ii|F.....[5|
|00000340| 32 36 63 5d 6f 6e 20 72 | 65 74 75 72 6e 49 6e 46 |26c]on r|eturnInF|
|00000350| 69 65 6c 64 0a 20 20 20 | 0a 20 20 20 5b 20 6d 65 |ield. |. [ me|
|00000360| 20 63 61 6c 6c 53 6c 69 | 64 65 72 42 75 74 74 6f | callSli|derButto|
|00000370| 6e 4d 6f 76 65 20 5d 0a | 20 20 20 0a 65 6e 64 20 |nMove ].| .end |
|00000380| 72 65 74 75 72 6e 49 6e | 46 69 65 6c 64 0a 0a 0a |returnIn|Field...|
|00000390| 6f 6e 20 72 65 74 75 72 | 6e 49 6e 46 69 65 6c 64 |on retur|nInField|
|000003a0| 0a 20 20 20 0a 20 20 20 | 5b 20 6d 65 20 63 61 6c |. . |[ me cal|
|000003b0| 6c 53 6c 69 64 65 72 42 | 75 74 74 6f 6e 4d 6f 76 |lSliderB|uttonMov|
|000003c0| 65 20 5d 0a 20 20 20 0a | 65 6e 64 20 72 65 74 75 |e ]. .|end retu|
|000003d0| 72 6e 49 6e 46 69 65 6c | 64 0a 0a 0a 66 75 6e 63 |rnInFiel|d...func|
|000003e0| 74 69 6f 6e 20 63 61 6c | 6c 53 6c 69 64 65 72 42 |tion cal|lSliderB|
|000003f0| 75 74 74 6f 6e 4d 6f 76 | 65 0a 20 20 20 0a 20 20 |uttonMov|e. . |
|00000400| 20 70 75 74 20 6d 65 20 | 69 6e 74 6f 20 73 6c 69 | put me |into sli|
|00000410| 64 65 72 56 61 6c 75 65 | 0a 20 20 20 70 75 74 20 |derValue|. put |
|00000420| 22 69 64 6c 65 44 65 6c | 61 79 53 6c 69 64 65 72 |"idleDel|aySlider|
|00000430| 4b 6e 6f 62 22 20 69 6e | 74 6f 20 73 6c 69 64 65 |Knob" in|to slide|
|00000440| 72 4b 6e 6f 62 0a 20 20 | 20 70 75 74 20 22 69 64 |rKnob. | put "id|
|00000450| 6c 65 44 65 6c 61 79 53 | 6c 69 64 65 72 22 20 69 |leDelayS|lider" i|
|00000460| 6e 74 6f 20 73 6c 69 64 | 65 72 0a 20 20 20 70 75 |nto slid|er. pu|
|00000470| 74 20 22 69 64 6c 65 44 | 65 6c 61 79 56 61 6c 75 |t "idleD|elayValu|
|00000480| 65 46 69 65 6c 64 22 20 | 69 6e 74 6f 20 76 61 6c |eField" |into val|
|00000490| 75 65 46 69 65 6c 64 0a | 20 20 20 0a 20 20 20 5b |ueField.| . [|
|000004a0| 20 74 68 69 73 20 6c 61 | 79 65 72 20 73 6c 69 64 | this la|yer slid|
|000004b0| 65 72 42 75 74 74 6f 6e | 4d 6f 76 65 3a 73 6c 69 |erButton|Move:sli|
|000004c0| 64 65 72 56 61 6c 75 65 | 2c 20 73 6c 69 64 65 72 |derValue|, slider|
|000004d0| 4b 6e 6f 62 2c 20 73 6c | 69 64 65 72 2c 20 76 61 |Knob, sl|ider, va|
|000004e0| 6c 75 65 46 69 65 6c 64 | 20 5d 0a 20 20 20 5b 20 |lueField| ]. [ |
|000004f0| 74 68 69 73 20 70 61 67 | 65 20 75 70 64 61 74 65 |this pag|e update|
|00000500| 49 64 6c 65 44 65 6c 61 | 79 46 72 6f 6d 46 69 65 |IdleDela|yFromFie|
|00000510| 6c 64 3a 76 61 6c 75 65 | 46 69 65 6c 64 20 5d 0a |ld:value|Field ].|
|00000520| 20 20 20 0a 20 20 20 72 | 65 74 75 72 6e 20 28 20 | . r|eturn ( |
|00000530| 6d 65 20 29 0a 20 20 20 | 0a 65 6e 64 20 63 61 6c |me ). |.end cal|
|00000540| 6c 53 6c 69 64 65 72 42 | 75 74 74 6f 6e 4d 6f 76 |lSliderB|uttonMov|
|00000550| 65 00 86 53 6c 69 64 65 | 72 42 75 74 74 6f 6e 4d |e..Slide|rButtonM|
|00000560| 6f 76 65 00 86 00 00 00 | 00 00 00 00 00 00 52 00 |ove.....|......R.|
|00000570| 00 00 00 04 0b 74 79 70 | 65 64 73 74 72 65 61 6d |.....typ|edstream|
|00000580| 81 03 a2 84 01 40 84 84 | 84 04 50 61 67 65 01 84 |.....@..|..Page..|
|00000590| 84 05 41 63 74 6f 72 00 | 84 84 06 4f 62 6a 65 63 |..Actor.|...Objec|
|000005a0| 74 00 85 84 02 69 73 03 | 81 80 01 92 84 84 84 06 |t....is.|........|
|000005b0| 53 63 72 00 00 00 00 00 | 42 00 00 00 00 00 00 00 |Scr.....|B.......|
|000005c0| 3a 00 00 00 28 ff ff f1 | dd 00 00 00 04 00 00 05 |:...(...|........|
|000005d0| 69 00 00 00 52 00 00 06 | a8 00 00 00 9b 00 00 0d |i...R...|........|
|000005e0| 95 00 00 00 83 00 00 0e | 74 00 00 08 99 00 00 00 |........|t.......|
|000005f0| 00 00 00 00 00 00 00 00 | 00 00 b3 00 00 00 a9 04 |........|........|
|00000600| 0b 74 79 70 65 64 73 74 | 72 65 61 6d 81 03 a2 84 |.typedst|ream....|
|00000610| 01 40 84 84 84 0b 4f 62 | 6a 65 63 74 53 74 6f 72 |.@....Ob|jectStor|
|00000620| 65 00 84 84 06 4f 62 6a | 65 63 74 00 85 92 84 84 |e....Obj|ect.....|
|00000630| 84 09 48 61 73 68 54 61 | 62 6c 65 01 94 84 03 69 |..HashTa|ble....i|
|00000640| 25 25 08 84 01 69 97 97 | 3b 97 81 17 0d 97 39 97 |%%...i..|;.....9.|
|00000650| 81 08 63 97 46 97 81 02 | fd 97 16 97 81 0c 15 97 |..c.F...|........|
|00000660| 15 97 81 26 00 97 14 97 | 81 0e 18 97 03 97 81 07 |...&....|........|
|00000670| 43 97 fe 97 81 02 00 86 | 84 02 73 69 81 30 00 00 |C.......|..si.0..|
|00000680| 84 03 73 73 40 00 00 84 | 84 84 07 49 6e 74 4c 69 |..ss@...|...IntLi|
|00000690| 73 74 01 84 84 04 4c 69 | 73 74 01 94 97 00 97 00 |st....Li|st......|
|000006a0| 84 04 5b 30 69 5d 86 86 | 00 00 00 00 00 9b 00 00 |..[0i]..|........|
|000006b0| 00 00 00 00 02 60 00 00 | 00 04 00 00 05 69 00 00 |.....`..|.....i..|
|000006c0| 00 8c 00 00 06 e2 00 00 | 00 61 00 00 08 b6 00 00 |........|.a......|
|000006d0| 0a 4e 00 00 17 bb 00 00 | 0e 47 00 00 00 00 00 00 |.N......|.G......|
|000006e0| 00 00 00 00 00 00 00 61 | 00 00 00 00 04 0b 74 79 |.......a|......ty|
|000006f0| 70 65 64 73 74 72 65 61 | 6d 81 03 a2 84 01 40 84 |pedstrea|m.....@.|
|00000700| 84 84 0a 53 63 72 69 70 | 74 54 65 78 74 00 84 84 |...Scrip|tText...|
|00000710| 06 4f 62 6a 65 63 74 00 | 85 84 02 69 69 39 81 01 |.Object.|...ii9..|
|00000720| 06 84 06 5b 32 36 32 63 | 5d 6f 6e 20 69 64 6c 65 |...[262c|]on idle|
|00000730| 0a 20 20 20 0a 20 20 20 | 2d 2d 20 64 69 73 70 6c |. . |-- displ|
|00000740| 61 79 20 00 00 00 00 01 | 20 00 00 01 16 04 0b 74 |ay .....| ......t|
|00000750| 79 70 65 64 73 74 72 65 | 61 6d 81 03 a2 84 01 40 |ypedstre|am.....@|
|00000760| 84 84 84 04 50 61 67 65 | 01 84 84 05 41 63 74 6f |....Page|....Acto|
|00000770| 72 00 84 84 06 4f 62 6a | 65 63 74 00 85 84 02 69 |r....Obj|ect....i|
|00000780| 73 03 81 80 09 92 84 84 | 84 06 53 63 72 69 70 74 |s.......|..Script|
|00000790| 00 95 92 92 84 01 69 39 | 92 84 84 84 09 48 61 73 |......i9|.....Has|
|000007a0| 68 54 61 62 6c 65 01 95 | 84 03 69 25 25 03 84 01 |hTable..|..i%%...|
|000007b0| 25 98 9b 84 18 55 50 44 | 41 54 45 49 44 4c 45 44 |%....UPD|ATEIDLED|
|000007c0| 45 4c 41 59 46 52 4f 4d | 46 49 45 4c 44 98 81 02 |ELAYFROM|FIELD...|
|000007d0| 1e 9b 84 08 6f 70 65 6e | 70 61 67 65 98 01 9b 84 |....open|page....|
|000007e0| 04 69 64 6c 65 98 81 01 | 1e 86 86 92 84 84 84 0b |.idle...|........|
|000007f0| 49 6e 74 41 74 6f 6d 4c | 69 73 74 01 84 84 07 53 |IntAtomL|ist....S|
|00000800| 74 6f 72 61 67 65 01 95 | 84 03 25 69 69 84 04 7b |torage..|..%ii..{|
|00000810| 69 25 7d 08 01 84 07 5b | 31 7b 69 25 7d 5d 14 84 |i%}....[|1{i%}]..|
|00000820| 0e 49 44 4c 45 44 45 4c | 41 59 56 41 4c 55 45 86 |.IDLEDEL|AYVALUE.|
|00000830| 92 84 84 84 07 49 6e 74 | 4c 69 73 74 01 84 84 04 |.....Int|List....|
|00000840| 4c 69 73 74 01 95 98 00 | 98 01 84 04 5b 31 69 5d |List....|....[1i]|
|00000850| 15 86 84 01 73 00 84 02 | 66 66 81 02 00 81 01 56 |....s...|ff.....V|
|00000860| 98 21 86 00 00 00 00 03 | b2 00 00 03 61 04 0b 74 |.!......|....a..t|
|00000870| 79 70 65 64 73 74 72 65 | 61 6d 81 03 a2 84 01 40 |ypedstre|am.....@|
|00000880| 84 84 84 0a 53 63 72 69 | 70 74 54 65 78 74 00 84 |....Scri|ptText..|
|00000890| 84 06 4f 62 6a 65 63 74 | 00 85 84 02 69 69 39 81 |..Object|....ii9.|
|000008a0| 03 23 84 06 5b 38 30 33 | 63 5d 6f 6e 20 6f 70 65 |.#..[803|c]on ope|
|000008b0| 6e 50 61 67 65 0a 20 20 | 20 0a 20 20 20 70 75 74 |nPage. | . put|
|000008c0| 20 7a 65 72 6f 20 69 6e | 74 6f 20 66 69 65 6c 64 | zero in|to field|
|000008d0| 20 22 63 6f 75 6e 74 65 | 72 22 20 6f 66 20 74 68 | "counte|r" of th|
|000008e0| 69 73 20 70 61 67 65 0a | 20 20 20 70 75 74 20 31 |is page.| put 1|
|000008f0| 30 30 30 20 69 6e 74 6f | 20 76 61 72 20 69 64 6c |000 into| var idl|
|00000900| 65 44 65 6c 61 79 56 61 | 6c 75 65 20 6f 66 20 74 |eDelayVa|lue of t|
|00000910| 68 69 73 20 70 61 67 65 | 0a 20 20 20 70 75 74 20 |his page|. put |
|00000920| 76 61 72 20 69 64 6c 65 | 44 65 6c 61 79 56 61 6c |var idle|DelayVal|
|00000930| 75 65 20 6f 66 20 74 68 | 69 73 20 70 61 67 65 20 |ue of th|is page |
|00000940| 69 6e 74 6f 20 66 69 65 | 6c 64 20 22 69 64 6c 65 |into fie|ld "idle|
|00000950| 44 65 6c 61 79 56 61 6c | 75 65 46 69 65 6c 64 22 |DelayVal|ueField"|
|00000960| 20 6f 66 20 74 68 69 73 | 20 70 61 67 65 0a 20 20 | of this| page. |
|00000970| 20 0a 20 20 20 73 65 6e | 64 20 72 65 74 75 72 6e | . sen|d return|
|00000980| 49 6e 46 69 65 6c 64 20 | 74 6f 20 66 69 65 6c 64 |InField |to field|
|00000990| 20 22 69 64 6c 65 44 65 | 6c 61 79 56 61 6c 75 65 | "idleDe|layValue|
|000009a0| 46 69 65 6c 64 22 20 6f | 66 20 74 68 69 73 20 70 |Field" o|f this p|
|000009b0| 61 67 65 0a 20 20 20 0a | 65 6e 64 20 6f 70 65 6e |age. .|end open|
|000009c0| 50 61 67 65 0a 0a 0a 6f | 6e 20 69 64 6c 65 0a 20 |Page...o|n idle. |
|000009d0| 20 20 0a 20 20 20 73 65 | 74 20 69 64 6c 65 44 65 | . se|t idleDe|
|000009e0| 6c 61 79 20 74 6f 20 76 | 61 72 20 69 64 6c 65 44 |lay to v|ar idleD|
|000009f0| 65 6c 61 79 56 61 6c 75 | 65 20 6f 66 20 74 68 69 |elayValu|e of thi|
|00000a00| 73 20 70 61 67 65 0a 20 | 20 20 70 75 74 20 74 68 |s page. | put th|
|00000a10| 65 20 69 64 6c 65 44 65 | 6c 61 79 20 69 6e 74 6f |e idleDe|lay into|
|00000a20| 20 66 69 65 6c 64 20 22 | 62 65 67 69 6e 6e 69 6e | field "|beginnin|
|00000a30| 67 4f 66 43 79 63 6c 65 | 49 64 6c 65 44 65 6c 61 |gOfCycle|IdleDela|
|00000a40| 79 46 69 65 6c 64 22 20 | 0a 20 20 20 70 75 74 20 |yField" |. put |
|00000a50| 76 61 72 20 69 64 6c 65 | 44 65 6c 61 79 56 61 6c |var idle|DelayVal|
|00000a60| 75 65 20 6f 66 20 74 68 | 69 73 20 70 61 67 65 0a |ue of th|is page.|
|00000a70| 20 20 20 70 75 74 20 74 | 68 65 20 69 64 6c 65 44 | put t|he idleD|
|00000a80| 65 6c 61 79 0a 20 20 20 | 0a 20 20 20 61 64 64 20 |elay. |. add |
|00000a90| 6f 6e 65 20 74 6f 20 66 | 69 65 6c 64 20 22 63 6f |one to f|ield "co|
|00000aa0| 75 6e 74 65 72 22 0a 20 | 20 20 0a 20 20 20 70 61 |unter". | . pa|
|00000ab0| 73 73 20 69 64 6c 65 0a | 20 20 20 0a 65 6e 64 20 |ss idle.| .end |
|00000ac0| 69 64 6c 65 0a 0a 0a 66 | 75 6e 63 74 69 6f 6e 20 |idle...f|unction |
|00000ad0| 75 70 64 61 74 65 49 64 | 6c 65 44 65 6c 61 79 46 |updateId|leDelayF|
|00000ae0| 72 6f 6d 46 69 65 6c 64 | 20 20 74 68 65 56 61 6c |romField| theVal|
|00000af0| 75 65 46 69 65 6c 64 0a | 20 20 20 0a 20 20 20 70 |ueField.| . p|
|00000b00| 75 74 20 66 69 65 6c 64 | 20 74 68 65 56 61 6c 75 |ut field| theValu|
|00000b10| 65 46 69 65 6c 64 20 69 | 6e 74 6f 20 76 61 72 20 |eField i|nto var |
|00000b20| 69 64 6c 65 44 65 6c 61 | 79 56 61 6c 75 65 20 6f |idleDela|yValue o|
|00000b30| 66 20 74 68 69 73 20 70 | 61 67 65 0a 20 20 20 70 |f this p|age. p|
|00000b40| 75 74 20 76 61 72 20 69 | 64 6c 65 44 65 6c 61 79 |ut var i|dleDelay|
|00000b50| 56 61 6c 75 65 20 6f 66 | 20 74 68 69 73 20 70 61 |Value of| this pa|
|00000b60| 67 65 20 69 6e 74 6f 20 | 66 69 65 6c 64 20 22 65 |ge into |field "e|
|00000b70| 6e 64 4f 66 43 79 63 6c | 65 49 64 6c 65 44 65 6c |ndOfCycl|eIdleDel|
|00000b80| 61 79 46 69 65 6c 64 22 | 20 6f 66 20 74 68 69 73 |ayField"| of this|
|00000b90| 20 70 61 67 65 0a 20 20 | 20 0a 20 20 20 72 65 74 | page. | . ret|
|00000ba0| 75 72 6e 20 28 20 6d 65 | 20 29 0a 20 20 20 0a 65 |urn ( me| ). .e|
|00000bb0| 6e 64 20 75 70 64 61 74 | 65 49 64 6c 65 44 65 6c |nd updat|eIdleDel|
|00000bc0| 61 79 46 72 6f 6d 46 69 | 65 6c 64 0a 00 86 22 20 |ayFromFi|eld..." |
|00000bd0| 6f 66 20 74 68 69 73 20 | 70 61 67 65 0a 20 20 20 |of this |page. |
|00000be0| 0a 20 20 20 72 65 74 75 | 72 6e 20 28 20 6d 65 20 |. retu|rn ( me |
|00000bf0| 29 0a 20 20 20 0a 65 6e | 64 20 75 70 64 61 74 65 |). .en|d update|
|00000c00| 49 64 6c 65 44 65 6c 61 | 79 46 72 6f 6d 46 69 65 |IdleDela|yFromFie|
|00000c10| 6c 64 0a 00 86 00 00 00 | 00 01 80 00 00 01 76 04 |ld......|......v.|
|00000c20| 0b 74 79 70 65 64 73 74 | 72 65 61 6d 81 03 a2 84 |.typedst|ream....|
|00000c30| 01 40 84 84 84 0a 53 63 | 72 69 70 74 54 65 78 74 |.@....Sc|riptText|
|00000c40| 00 84 84 06 4f 62 6a 65 | 63 74 00 85 84 02 69 69 |....Obje|ct....ii|
|00000c50| 16 81 01 38 84 06 5b 33 | 31 32 63 5d 6f 6e 20 6d |...8..[3|12c]on m|
|00000c60| 6f 75 73 65 44 6f 77 6e | 0a 20 20 20 0a 20 20 20 |ouseDown|. . |
|00000c70| 5b 20 6d 65 20 6d 6f 76 | 65 53 6c 69 64 65 72 42 |[ me mov|eSliderB|
|00000c80| 75 74 74 6f 6e 3a 22 69 | 64 6c 65 44 65 6c 61 79 |utton:"i|dleDelay|
|00000c90| 53 6c 69 64 65 72 4b 6e | 6f 62 22 2c 20 22 69 64 |SliderKn|ob", "id|
|00000ca0| 6c 65 44 65 6c 61 79 56 | 61 6c 75 65 46 69 65 6c |leDelayV|alueFiel|
|00000cb0| 64 22 20 5d 0a 20 20 20 | 2d 2d 20 6d 6f 76 65 53 |d" ]. |-- moveS|
|00000cc0| 6c 69 64 65 72 42 75 74 | 74 6f 6e 20 20 20 22 69 |liderBut|ton "i|
|00000cd0| 64 6c 65 44 65 6c 61 79 | 53 6c 69 64 65 72 4b 6e |dleDelay|SliderKn|
|00000ce0| 6f 62 22 2c 20 22 69 64 | 6c 65 44 65 6c 61 79 53 |ob", "id|leDelayS|
|00000cf0| 6c 69 64 65 72 22 2c 20 | 22 69 64 6c 65 44 65 6c |lider", |"idleDel|
|00000d00| 61 79 56 61 6c 75 65 46 | 69 65 6c 64 22 0a 20 20 |ayValueF|ield". |
|00000d10| 20 0a 65 6e 64 20 6d 6f | 75 73 65 44 6f 77 6e 0a | .end mo|useDown.|
|00000d20| 0a 0a 6f 6e 20 6d 6f 75 | 73 65 44 72 61 67 67 65 |..on mou|seDragge|
|00000d30| 64 0a 20 20 20 0a 20 20 | 20 5b 20 6d 65 20 6d 6f |d. . | [ me mo|
|00000d40| 76 65 53 6c 69 64 65 72 | 42 75 74 74 6f 6e 3a 22 |veSlider|Button:"|
|00000d50| 69 64 6c 65 44 65 6c 61 | 79 53 6c 69 64 65 72 4b |idleDela|ySliderK|
|00000d60| 6e 6f 62 22 2c 20 22 69 | 64 6c 65 44 65 6c 61 79 |nob", "i|dleDelay|
|00000d70| 56 61 6c 75 65 46 69 65 | 6c 64 22 20 5d 0a 20 20 |ValueFie|ld" ]. |
|00000d80| 20 0a 65 6e 64 20 6d 6f | 75 73 65 44 72 61 67 67 | .end mo|useDragg|
|00000d90| 65 64 0a 00 86 00 00 00 | 00 00 83 00 00 00 00 61 |ed......|.......a|
|00000da0| 6c 6c 4d 6f 76 65 53 6c | 69 64 65 72 62 75 74 74 |llMoveSl|iderbutt|
|00000db0| 6f 6e 0a 0a 20 20 20 5b | 20 6d 65 20 6d 6f 76 65 |on.. [| me move|
|00000dc0| 53 6c 69 64 65 72 42 75 | 74 74 6f 6e 3a 22 69 64 |SliderBu|tton:"id|
|00000dd0| 6c 65 44 65 6c 61 79 53 | 6c 69 64 65 72 4b 6e 6f |leDelayS|liderKno|
|00000de0| 62 22 2c 20 22 69 64 6c | 65 44 65 6c 61 79 56 61 |b", "idl|eDelayVa|
|00000df0| 6c 75 65 46 69 65 6c 64 | 22 20 5d 0a 0a 65 6e 64 |lueField|" ]..end|
|00000e00| 20 63 61 6c 6c 4d 6f 76 | 65 53 6c 69 64 65 72 62 | callMov|eSliderb|
|00000e10| 75 74 74 6f 6e 0a 00 86 | 00 00 00 00 00 5c 00 00 |utton...|.....\..|
|00000e20| 00 52 04 0b 74 79 70 65 | 64 73 74 72 65 61 6d 81 |.R..type|dstream.|
|00000e30| 03 a2 84 01 40 84 84 84 | 08 56 61 72 69 61 62 6c |....@...|.Variabl|
|00000e40| 65 00 84 84 05 56 61 6c | 75 65 00 84 84 06 4f 62 |e....Val|ue....Ob|
|00000e50| 6a 65 63 74 00 85 84 02 | 73 64 81 08 40 83 00 00 |ject....|sd..@...|
|00000e60| 03 e8 00 0c eb ea 84 01 | 25 84 04 31 30 30 30 84 |........|%..1000.|
|00000e70| 01 69 14 86 00 00 00 00 | 08 99 00 00 00 00 04 0b |.i......|........|
|00000e80| 74 79 70 65 64 73 74 72 | 65 61 6d 81 03 a2 84 01 |typedstr|eam.....|
|00000e90| 40 84 84 84 0a 53 63 72 | 69 70 74 54 65 78 74 00 |@....Scr|iptText.|
|00000ea0| 84 84 06 4f 62 6a 65 63 | 74 00 85 84 02 69 69 39 |...Objec|t....ii9|
|00000eb0| 81 02 e5 84 06 5b 37 34 | 31 63 5d 6f 6e 20 6f 70 |.....[74|1c]on op|
|00000ec0| 65 6e 50 61 67 65 0a 20 | 20 20 0a 20 20 20 70 75 |enPage. | . pu|
|00000ed0| 74 20 7a 65 72 6f 20 69 | 6e 74 6f 20 66 69 65 6c |t zero i|nto fiel|
|00000ee0| 64 20 22 63 6f 75 6e 74 | 65 72 22 20 6f 66 20 74 |d "count|er" of t|
|00000ef0| 68 69 73 20 70 61 67 65 | 0a 20 20 20 70 75 74 20 |his page|. put |
|00000f00| 31 30 30 30 20 69 6e 74 | 6f 20 76 61 72 20 69 64 |1000 int|o var id|
|00000f10| 6c 65 44 65 6c 61 79 56 | 61 6c 75 65 20 6f 66 20 |leDelayV|alue of |
|00000f20| 74 68 69 73 20 70 61 67 | 65 0a 20 20 20 70 75 74 |this pag|e. put|
|00000f30| 20 76 61 72 20 69 64 6c | 65 44 65 6c 61 79 56 61 | var idl|eDelayVa|
|00000f40| 6c 75 65 20 6f 66 20 74 | 68 69 73 20 70 61 67 65 |lue of t|his page|
|00000f50| 20 69 6e 74 6f 20 66 69 | 65 6c 64 20 22 69 64 6c | into fi|eld "idl|
|00000f60| 65 44 65 6c 61 79 56 61 | 6c 75 65 46 69 65 6c 64 |eDelayVa|lueField|
|00000f70| 22 20 6f 66 20 74 68 69 | 73 20 70 61 67 65 0a 20 |" of thi|s page. |
|00000f80| 20 20 0a 20 20 20 73 65 | 6e 64 20 72 65 74 75 72 | . se|nd retur|
|00000f90| 6e 49 6e 46 69 65 6c 64 | 20 74 6f 20 66 69 65 6c |nInField| to fiel|
|00000fa0| 64 20 22 69 64 6c 65 44 | 65 6c 61 79 56 61 6c 75 |d "idleD|elayValu|
|00000fb0| 65 46 69 65 6c 64 22 20 | 6f 66 20 74 68 69 73 20 |eField" |of this |
|00000fc0| 70 61 67 65 0a 20 20 20 | 0a 65 6e 64 20 6f 70 65 |page. |.end ope|
|00000fd0| 6e 50 61 67 65 0a 0a 0a | 6f 6e 20 69 64 6c 65 0a |nPage...|on idle.|
|00000fe0| 20 20 20 0a 20 20 20 70 | 75 74 20 74 68 65 20 69 | . p|ut the i|
|00000ff0| 64 6c 65 44 65 6c 61 79 | 20 69 6e 74 6f 20 66 69 |dleDelay| into fi|
|00001000| 65 6c 64 20 62 65 67 69 | 6e 6e 69 6e 67 4f 66 43 |eld begi|nningOfC|
|00001010| 79 63 6c 65 49 64 6c 65 | 44 65 6c 61 79 46 69 65 |ycleIdle|DelayFie|
|00001020| 6c 64 20 20 20 0a 20 20 | 20 73 65 74 20 69 64 6c |ld . | set idl|
|00001030| 65 44 65 6c 61 79 20 74 | 6f 20 76 61 72 20 69 64 |eDelay t|o var id|
|00001040| 6c 65 44 65 6c 61 79 56 | 61 6c 75 65 20 6f 66 20 |leDelayV|alue of |
|00001050| 74 68 69 73 20 70 61 67 | 65 0a 20 20 20 0a 20 20 |this pag|e. . |
|00001060| 20 61 64 64 20 6f 6e 65 | 20 74 6f 20 66 69 65 6c | add one| to fiel|
|00001070| 64 20 63 6f 75 6e 74 65 | 72 0a 20 20 20 0a 20 20 |d counte|r. . |
|00001080| 20 70 61 73 73 20 69 64 | 6c 65 0a 20 20 20 0a 65 | pass id|le. .e|
|00001090| 6e 64 20 69 64 6c 65 0a | 0a 0a 66 75 6e 63 74 69 |nd idle.|..functi|
|000010a0| 6f 6e 20 75 70 64 61 74 | 65 49 64 6c 65 44 65 6c |on updat|eIdleDel|
|000010b0| 61 79 46 72 6f 6d 46 69 | 65 6c 64 20 20 74 68 65 |ayFromFi|eld the|
|000010c0| 56 61 6c 75 65 46 69 65 | 6c 64 0a 20 20 20 0a 20 |ValueFie|ld. . |
|000010d0| 20 20 70 75 74 20 66 69 | 65 6c 64 20 74 68 65 56 | put fi|eld theV|
|000010e0| 61 6c 75 65 46 69 65 6c | 64 20 69 6e 74 6f 20 76 |alueFiel|d into v|
|000010f0| 61 72 20 69 64 6c 65 44 | 65 6c 61 79 56 61 6c 75 |ar idleD|elayValu|
|00001100| 65 20 6f 66 20 74 68 69 | 73 20 70 61 67 65 0a 20 |e of thi|s page. |
|00001110| 20 20 70 75 74 20 76 61 | 72 20 69 64 6c 65 44 65 | put va|r idleDe|
|00001120| 6c 61 79 56 61 6c 75 65 | 20 6f 66 20 74 68 69 73 |layValue| of this|
|00001130| 20 70 61 67 65 20 69 6e | 74 6f 20 66 69 65 6c 64 | page in|to field|
|00001140| 20 22 65 6e 64 4f 66 43 | 79 63 6c 65 49 64 6c 65 | "endOfC|ycleIdle|
|00001150| 44 65 6c 61 79 46 69 65 | 6c 64 22 20 6f 66 20 74 |DelayFie|ld" of t|
|00001160| 68 69 73 20 70 61 67 65 | 0a 20 20 20 0a 20 20 20 |his page|. . |
|00001170| 72 65 74 75 72 6e 20 28 | 20 6d 65 20 29 0a 20 20 |return (| me ). |
|00001180| 20 0a 65 6e 64 20 75 70 | 64 61 74 65 49 64 6c 65 | .end up|dateIdle|
|00001190| 44 65 6c 61 79 46 72 6f | 6d 46 69 65 6c 64 0a 00 |DelayFro|mField..|
|000011a0| 86 0a 00 86 65 49 64 6c | 65 44 65 6c 61 79 46 72 |....eIdl|eDelayFr|
|000011b0| 6f 6d 46 69 65 6c 64 0a | 00 86 00 00 00 00 05 53 |omField.|.......S|
|000011c0| 00 00 00 00 04 0b 74 79 | 70 65 64 73 74 72 65 61 |......ty|pedstrea|
|000011d0| 6d 81 03 a2 84 01 40 84 | 84 84 0a 53 63 72 69 70 |m.....@.|...Scrip|
|000011e0| 74 54 65 78 74 00 84 84 | 06 4f 62 6a 65 63 74 00 |tText...|.Object.|
|000011f0| 85 84 02 69 69 16 81 01 | 38 84 06 5b 33 31 32 63 |...ii...|8..[312c|
|00001200| 5d 6f 6e 20 6d 6f 75 73 | 65 44 6f 77 6e 0a 20 20 |]on mous|eDown. |
|00001210| 20 0a 20 20 20 5b 20 6d | 65 20 6d 6f 76 65 53 6c | . [ m|e moveSl|
|00001220| 69 64 65 72 42 75 74 74 | 6f 6e 3a 22 69 64 6c 65 |iderButt|on:"idle|
|00001230| 44 65 6c 61 79 53 6c 69 | 64 65 72 4b 6e 6f 62 22 |DelaySli|derKnob"|
|00001240| 2c 20 22 69 64 6c 65 44 | 65 6c 61 79 56 61 6c 75 |, "idleD|elayValu|
|00001250| 65 46 69 65 6c 64 22 20 | 5d 0a 20 20 20 2d 2d 20 |eField" |]. -- |
|00001260| 6d 6f 76 65 53 6c 69 64 | 65 72 42 75 74 74 6f 6e |moveSlid|erButton|
|00001270| 20 20 20 22 69 64 6c 65 | 44 65 6c 61 79 53 6c 69 | "idle|DelaySli|
|00001280| 64 65 72 4b 6e 6f 62 22 | 2c 20 22 69 64 6c 65 44 |derKnob"|, "idleD|
|00001290| 65 6c 61 79 53 6c 69 64 | 65 72 22 2c 20 22 69 64 |elaySlid|er", "id|
|000012a0| 6c 65 44 65 6c 61 79 56 | 61 6c 75 65 46 69 65 6c |leDelayV|alueFiel|
|000012b0| 64 22 0a 20 20 20 0a 65 | 6e 64 20 6d 6f 75 73 65 |d". .e|nd mouse|
|000012c0| 44 6f 77 6e 0a 0a 0a 6f | 6e 20 6d 6f 75 73 65 44 |Down...o|n mouseD|
|000012d0| 72 61 67 67 65 64 0a 20 | 20 20 0a 20 20 20 5b 20 |ragged. | . [ |
|000012e0| 6d 65 20 6d 6f 76 65 53 | 6c 69 64 65 72 42 75 74 |me moveS|liderBut|
|000012f0| 74 6f 6e 3a 22 69 64 6c | 65 44 65 6c 61 79 53 6c |ton:"idl|eDelaySl|
|00001300| 69 64 65 72 4b 6e 6f 62 | 22 2c 20 22 69 64 6c 65 |iderKnob|", "idle|
|00001310| 44 65 6c 61 79 56 61 6c | 75 65 46 69 65 6c 64 22 |DelayVal|ueField"|
|00001320| 20 5d 0a 20 20 20 0a 65 | 6e 64 20 6d 6f 75 73 65 | ]. .e|nd mouse|
|00001330| 44 72 61 67 67 65 64 0a | 00 86 6f 75 73 65 44 72 |Dragged.|..ouseDr|
|00001340| 61 67 67 65 64 0a 00 86 | 75 73 65 44 72 61 67 67 |agged...|useDragg|
|00001350| 65 64 0a 00 86 00 00 00 | 00 03 b8 00 00 00 00 04 |ed......|........|
|00001360| 0b 74 79 70 65 64 73 74 | 72 65 61 6d 81 03 a2 84 |.typedst|ream....|
|00001370| 01 40 84 84 84 0a 53 63 | 72 69 70 74 54 65 78 74 |.@....Sc|riptText|
|00001380| 00 84 84 06 4f 62 6a 65 | 63 74 00 85 84 02 69 69 |....Obje|ct....ii|
|00001390| 39 81 02 db 84 06 5b 37 | 33 31 63 5d 6f 6e 20 6f |9.....[7|31c]on o|
|000013a0| 70 65 6e 50 61 67 65 0a | 20 20 20 0a 20 20 20 70 |penPage.| . p|
|000013b0| 75 74 20 7a 65 72 6f 20 | 69 6e 74 6f 20 66 69 65 |ut zero |into fie|
|000013c0| 6c 64 20 22 63 6f 75 6e | 74 65 72 22 20 6f 66 20 |ld "coun|ter" of |
|000013d0| 74 68 69 73 20 70 61 67 | 65 0a 20 20 20 70 75 74 |this pag|e. put|
|000013e0| 20 31 30 30 30 20 69 6e | 74 6f 20 76 61 72 20 69 | 1000 in|to var i|
|000013f0| 64 6c 65 44 65 6c 61 79 | 56 61 6c 75 65 20 6f 66 |dleDelay|Value of|
|00001400| 20 74 68 69 73 20 70 61 | 67 65 0a 20 20 20 70 75 | this pa|ge. pu|
|00001410| 74 20 76 61 72 20 69 64 | 6c 65 44 65 6c 61 79 56 |t var id|leDelayV|
|00001420| 61 6c 75 65 20 6f 66 20 | 74 68 69 73 20 70 61 67 |alue of |this pag|
|00001430| 65 20 69 6e 74 6f 20 66 | 69 65 6c 64 20 22 69 64 |e into f|ield "id|
|00001440| 6c 65 44 65 6c 61 79 56 | 61 6c 75 65 46 69 65 6c |leDelayV|alueFiel|
|00001450| 64 22 20 6f 66 20 74 68 | 69 73 20 70 61 67 65 0a |d" of th|is page.|
|00001460| 20 20 20 0a 20 20 20 73 | 65 6e 64 20 72 65 74 75 | . s|end retu|
|00001470| 72 6e 49 6e 46 69 65 6c | 64 20 74 6f 20 66 69 65 |rnInFiel|d to fie|
|00001480| 6c 64 20 22 69 64 6c 65 | 44 65 6c 61 79 56 61 6c |ld "idle|DelayVal|
|00001490| 75 65 46 69 65 6c 64 22 | 20 6f 66 20 74 68 69 73 |ueField"| of this|
|000014a0| 20 70 61 67 65 0a 20 20 | 20 0a 65 6e 64 20 6f 70 | page. | .end op|
|000014b0| 65 6e 50 61 67 65 0a 0a | 0a 6f 6e 20 69 64 6c 65 |enPage..|.on idle|
|000014c0| 0a 20 20 20 0a 20 20 20 | 70 75 74 20 74 68 65 20 |. . |put the |
|000014d0| 69 64 6c 65 44 65 6c 61 | 79 20 69 6e 74 6f 20 66 |idleDela|y into f|
|000014e0| 69 65 6c 64 20 62 65 67 | 69 6e 6e 69 6e 67 4f 66 |ield beg|inningOf|
|000014f0| 43 79 63 6c 65 49 64 6c | 65 44 65 6c 61 79 46 69 |CycleIdl|eDelayFi|
|00001500| 65 6c 64 20 20 20 0a 20 | 20 20 73 65 74 20 69 64 |eld . | set id|
|00001510| 6c 65 44 65 6c 61 79 20 | 74 6f 20 76 61 72 20 69 |leDelay |to var i|
|00001520| 64 6c 65 44 65 6c 61 79 | 56 61 6c 75 65 20 6f 66 |dleDelay|Value of|
|00001530| 20 74 68 69 73 20 70 61 | 67 65 0a 20 20 20 0a 20 | this pa|ge. . |
|00001540| 20 20 61 64 64 20 6f 6e | 65 20 74 6f 20 66 69 65 | add on|e to fie|
|00001550| 6c 64 20 63 6f 75 6e 74 | 65 72 0a 20 20 20 0a 20 |ld count|er. . |
|00001560| 20 20 70 61 73 73 20 69 | 64 6c 65 0a 20 20 20 0a | pass i|dle. .|
|00001570| 65 6e 64 20 69 64 6c 65 | 0a 0a 0a 66 75 6e 63 74 |end idle|...funct|
|00001580| 69 6f 6e 20 75 70 64 61 | 74 65 49 64 6c 65 44 65 |ion upda|teIdleDe|
|00001590| 6c 61 79 46 72 6f 6d 46 | 69 65 6c 64 20 20 76 61 |layFromF|ield va|
|000015a0| 6c 75 65 46 69 65 6c 64 | 0a 20 20 20 0a 20 20 20 |lueField|. . |
|000015b0| 70 75 74 20 66 69 65 6c | 64 20 76 61 6c 75 65 46 |put fiel|d valueF|
|000015c0| 69 65 6c 64 20 69 6e 74 | 6f 20 76 61 72 20 69 64 |ield int|o var id|
|000015d0| 6c 65 44 65 6c 61 79 56 | 61 6c 75 65 20 6f 66 20 |leDelayV|alue of |
|000015e0| 74 68 69 73 20 70 61 67 | 65 0a 20 20 20 70 75 74 |this pag|e. put|
|000015f0| 20 76 61 72 20 69 64 6c | 65 44 65 6c 61 79 56 61 | var idl|eDelayVa|
|00001600| 6c 75 65 20 6f 66 20 74 | 68 69 73 20 70 61 67 65 |lue of t|his page|
|00001610| 20 69 6e 74 6f 20 66 69 | 65 6c 64 20 22 65 6e 64 | into fi|eld "end|
|00001620| 4f 66 43 79 63 6c 65 49 | 64 6c 65 44 65 6c 61 79 |OfCycleI|dleDelay|
|00001630| 46 69 65 6c 64 22 20 6f | 66 20 74 68 69 73 20 70 |Field" o|f this p|
|00001640| 61 67 65 0a 20 20 20 0a | 20 20 20 72 65 74 75 72 |age. .| retur|
|00001650| 6e 20 28 20 6d 65 20 29 | 0a 65 6e 64 20 75 70 64 |n ( me )|.end upd|
|00001660| 61 74 65 49 64 6c 65 44 | 65 6c 61 79 46 72 6f 6d |ateIdleD|elayFrom|
|00001670| 46 69 65 6c 64 0a 00 86 | 00 00 00 00 0e e0 00 00 |Field...|........|
|00001680| 00 00 04 0b 74 79 70 65 | 64 73 74 72 65 61 6d 81 |....type|dstream.|
|00001690| 03 a2 84 01 40 84 84 84 | 0a 53 63 72 69 70 74 54 |....@...|.ScriptT|
|000016a0| 65 78 74 00 84 84 06 4f | 62 6a 65 63 74 00 85 84 |ext....O|bject...|
|000016b0| 02 69 69 3b 81 0e 84 84 | 07 5b 33 37 31 36 63 5d |.ii;....|.[3716c]|
|000016c0| 2d 2d 0a 2d 2d 20 4e 6f | 74 65 3a 20 20 54 68 69 |--.-- No|te: Thi|
|000016d0| 73 20 73 68 6f 75 6c 64 | 20 62 65 20 69 6e 20 74 |s should| be in t|
|000016e0| 68 65 20 70 61 67 65 20 | 6c 61 79 65 72 2c 20 73 |he page |layer, s|
|000016f0| 69 6e 65 20 74 68 65 72 | 65 20 61 72 65 0a 2d 2d |ine ther|e are.--|
|00001700| 20 33 20 6c 61 79 65 72 | 73 20 74 68 61 00 00 00 | 3 layer|s tha...|
|00001710| 00 0e f3 00 00 0e e2 04 | 0b 74 79 70 65 64 73 74 |........|.typedst|
|00001720| 72 65 61 6d 81 03 a2 84 | 01 40 84 84 84 0a 53 63 |ream....|.@....Sc|
|00001730| 72 69 70 74 54 65 78 74 | 00 84 84 06 4f 62 6a 65 |riptText|....Obje|
|00001740| 63 74 00 85 84 02 69 69 | 3b 81 0e a3 84 07 5b 33 |ct....ii|;.....[3|
|00001750| 37 34 37 63 5d 2d 2d 0a | 2d 2d 20 4e 6f 74 65 3a |747c]--.|-- Note:|
|00001760| 20 20 54 68 69 73 20 73 | 68 6f 75 6c 64 20 62 65 | This s|hould be|
|00001770| 20 69 6e 20 74 68 65 20 | 70 61 67 65 20 6c 61 79 | in the |page lay|
|00001780| 65 72 2c 20 73 69 6e 65 | 20 74 68 65 72 65 20 61 |er, sine| there a|
|00001790| 72 65 0a 2d 2d 20 33 20 | 6c 61 79 65 72 73 20 74 |re.-- 3 |layers t|
|000017a0| 68 61 74 20 64 65 70 65 | 6e 64 20 6f 6e 20 74 68 |hat depe|nd on th|
|000017b0| 69 73 2c 20 62 75 74 20 | 49 20 64 6f 6e 27 74 20 |is, but |I don't |
|000017c0| 77 61 6e 74 20 74 6f 20 | 73 63 72 65 77 0a 2d 2d |want to |screw.--|
|000017d0| 20 75 70 20 74 68 65 20 | 66 75 6e 63 74 69 6f 6e | up the |function|
|000017e0| 61 6c 69 74 79 20 6f 66 | 20 74 68 65 20 6f 74 68 |ality of| the oth|
|000017f0| 65 72 20 73 6c 69 64 65 | 72 20 6c 61 79 65 72 73 |er slide|r layers|
|00001800| 2c 20 73 6f 20 66 6f 72 | 0a 2d 2d 20 6e 6f 77 20 |, so for|.-- now |
|00001810| 49 20 61 6d 20 67 6f 69 | 6e 67 20 74 6f 20 64 6f |I am goi|ng to do|
|00001820| 20 74 68 69 73 20 69 6d | 70 6c 65 6d 65 6e 74 61 | this im|plementa|
|00001830| 74 69 6f 6e 20 73 70 65 | 63 69 66 69 63 61 6c 6c |tion spe|cificall|
|00001840| 79 0a 2d 2d 20 66 6f 72 | 20 74 68 65 20 77 69 64 |y.-- for| the wid|
|00001850| 74 68 20 73 6c 69 64 65 | 72 2c 20 61 6e 64 20 74 |th slide|r, and t|
|00001860| 68 65 6e 20 6d 6f 76 65 | 20 69 74 20 74 6f 20 61 |hen move| it to a|
|00001870| 20 67 65 6e 65 72 61 6c | 20 73 63 68 65 6d 65 0a | general| scheme.|
|00001880| 2d 2d 20 77 68 65 6e 20 | 49 20 68 61 76 65 20 69 |-- when |I have i|
|00001890| 74 20 64 65 62 75 67 65 | 64 2e 20 20 53 65 65 20 |t debuge|d. See |
|000018a0| 74 68 65 20 63 6f 6c 6f | 72 20 73 6c 69 64 65 72 |the colo|r slider|
|000018b0| 20 6c 61 79 65 72 73 0a | 2d 2d 20 64 6f 6e 27 74 | layers.|-- don't|
|000018c0| 20 6e 65 65 64 20 74 68 | 65 20 66 75 6e 63 74 69 | need th|e functi|
|000018d0| 6f 6e 61 6c 69 74 79 20 | 6f 66 20 74 68 65 20 72 |onality |of the r|
|000018e0| 61 6e 67 65 20 6f 66 20 | 6d 6f 74 69 6f 6e 0a 2d |ange of |motion.-|
|000018f0| 2d 20 72 69 67 68 74 20 | 6e 6f 77 2e 20 20 43 65 |- right |now. Ce|
|00001900| 20 4c 61 20 56 69 65 2e | 0a 0a 2d 2d 20 43 6f 70 | La Vie.|..-- Cop|
|00001910| 79 72 69 67 68 74 20 31 | 39 39 32 20 28 63 29 20 |yright 1|992 (c) |
|00001920| 4c 69 76 65 77 61 72 65 | 20 43 6f 72 70 6f 72 61 |Liveware| Corpora|
|00001930| 74 69 6f 6e 2e 20 20 41 | 6c 6c 20 72 69 67 68 74 |tion. A|ll right|
|00001940| 20 72 65 73 65 72 76 65 | 64 0a 2d 2d 0a 2d 2d 20 | reserve|d.--.-- |
|00001950| 57 65 64 20 41 75 67 20 | 31 39 20 30 31 3a 32 35 |Wed Aug |19 01:25|
|00001960| 3a 34 34 20 4d 44 54 20 | 31 39 39 32 0a 2d 2d 20 |:44 MDT |1992.-- |
|00001970| 43 72 65 61 74 65 64 3a | 20 20 54 6f 64 64 20 41 |Created:| Todd A|
|00001980| 2e 20 4e 61 74 68 61 6e | 0a 2d 2d 0a 2d 2d 20 54 |. Nathan|.--.-- T|
|00001990| 68 69 73 20 68 61 6e 64 | 6c 65 72 20 77 69 6c 6c |his hand|ler will|
|000019a0| 20 74 61 6b 65 20 61 74 | 20 61 20 6d 69 6e 69 6d | take at| a minim|
|000019b0| 75 6d 20 61 20 67 72 61 | 70 68 69 63 20 62 75 74 |um a gra|phic but|
|000019c0| 74 6f 6e 2c 20 61 6e 64 | 20 61 20 66 69 65 6c 64 |ton, and| a field|
|000019d0| 20 61 6e 64 20 6d 61 6b | 65 0a 2d 2d 20 74 68 65 | and mak|e.-- the|
|000019e0| 6d 20 69 6e 74 6f 20 61 | 20 73 6c 69 64 65 72 2e |m into a| slider.|
|000019f0| 20 20 54 68 65 20 66 69 | 65 6c 64 20 66 6f 72 20 | The fi|eld for |
|00001a00| 6f 75 74 70 75 74 20 69 | 73 20 6f 70 74 69 6f 6e |output i|s option|
|00001a10| 61 6c 2c 20 61 6e 64 20 | 63 61 6e 20 62 65 20 65 |al, and |can be e|
|00001a20| 78 63 6c 75 64 65 64 0a | 2d 2d 20 77 69 74 68 6f |xcluded.|-- witho|
|00001a30| 75 74 20 61 6e 79 20 61 | 64 76 65 72 73 65 20 61 |ut any a|dverse a|
|00001a40| 66 66 65 63 74 73 2e 0a | 2d 2d 0a 2d 2d 20 55 73 |ffects..|--.-- Us|
|00001a50| 61 67 65 3a 20 6d 6f 76 | 65 53 6c 69 64 65 72 42 |age: mov|eSliderB|
|00001a60| 75 74 74 6f 6e 20 20 74 | 68 65 53 6c 69 64 65 72 |utton t|heSlider|
|00001a70| 42 75 74 74 6f 6e 4e 61 | 6d 65 2c 20 74 68 65 53 |ButtonNa|me, theS|
|00001a80| 6c 69 64 65 72 52 65 63 | 74 4e 61 6d 65 2c 20 3c |liderRec|tName, <|
|00001a90| 74 68 65 56 61 6c 75 65 | 46 69 65 6c 64 3e 0a 2d |theValue|Field>.-|
|00001aa0| 2d 0a 66 75 6e 63 74 69 | 6f 6e 20 6d 6f 76 65 53 |-.functi|on moveS|
|00001ab0| 6c 69 64 65 72 42 75 74 | 74 6f 6e 20 20 20 74 68 |liderBut|ton th|
|00001ac0| 65 53 6c 69 64 65 72 42 | 75 74 74 6f 6e 4e 61 6d |eSliderB|uttonNam|
|00001ad0| 65 2c 20 74 68 65 56 61 | 6c 75 65 46 69 65 6c 64 |e, theVa|lueField|
|00001ae0| 0a 20 20 20 2d 2d 6f 6e | 20 6d 6f 76 65 53 6c 69 |. --on| moveSli|
|00001af0| 64 65 72 42 75 74 74 6f | 6e 20 20 20 74 68 65 53 |derButto|n theS|
|00001b00| 6c 69 64 65 72 42 75 74 | 74 6f 6e 4e 61 6d 65 2c |liderBut|tonName,|
|00001b10| 20 74 68 65 53 6c 69 64 | 65 72 52 65 63 74 4e 61 | theSlid|erRectNa|
|00001b20| 6d 65 2c 20 74 68 65 56 | 61 6c 75 65 46 69 65 6c |me, theV|alueFiel|
|00001b30| 64 0a 20 20 20 0a 20 20 | 20 70 75 74 20 74 68 65 |d. . | put the|
|00001b40| 20 73 68 6f 72 74 20 6e | 61 6d 65 20 6f 66 20 74 | short n|ame of t|
|00001b50| 61 72 67 65 74 20 69 6e | 74 6f 20 74 68 65 53 6c |arget in|to theSl|
|00001b60| 69 64 65 72 52 65 63 74 | 4e 61 6d 65 0a 20 20 20 |iderRect|Name. |
|00001b70| 0a 20 20 20 70 75 74 20 | 35 30 30 30 20 69 6e 74 |. put |5000 int|
|00001b80| 6f 20 4d 41 58 56 41 4c | 55 45 0a 20 20 20 0a 20 |o MAXVAL|UE. . |
|00001b90| 20 20 69 66 20 74 68 65 | 56 61 6c 75 65 46 69 65 | if the|ValueFie|
|00001ba0| 6c 64 20 3c 3e 20 22 22 | 20 74 68 65 6e 0a 20 20 |ld <> ""| then. |
|00001bb0| 20 20 20 20 70 75 74 20 | 54 52 55 45 20 69 6e 74 | put |TRUE int|
|00001bc0| 6f 20 73 74 75 66 66 54 | 68 65 56 61 6c 75 65 46 |o stuffT|heValueF|
|00001bd0| 69 65 6c 64 0a 20 20 20 | 65 6c 73 65 0a 20 20 20 |ield. |else. |
|00001be0| 20 20 20 70 75 74 20 46 | 41 4c 53 45 20 69 6e 74 | put F|ALSE int|
|00001bf0| 6f 20 73 74 75 66 66 54 | 68 65 56 61 6c 75 65 46 |o stuffT|heValueF|
|00001c00| 69 65 6c 64 0a 20 20 20 | 65 6e 64 20 69 66 0a 20 |ield. |end if. |
|00001c10| 20 20 0a 20 20 20 70 75 | 74 20 31 20 69 6e 74 6f | . pu|t 1 into|
|00001c20| 20 73 6c 69 64 65 72 42 | 6f 72 64 65 72 42 6f 74 | sliderB|orderBot|
|00001c30| 74 6f 6d 57 69 64 74 68 | 0a 20 20 20 70 75 74 20 |tomWidth|. put |
|00001c40| 31 20 69 6e 74 6f 20 73 | 6c 69 64 65 72 42 6f 72 |1 into s|liderBor|
|00001c50| 64 65 72 48 6f 72 7a 6f | 6e 74 61 6c 57 69 64 74 |derHorzo|ntalWidt|
|00001c60| 68 0a 20 20 20 70 75 74 | 20 32 20 69 6e 74 6f 20 |h. put| 2 into |
|00001c70| 73 6c 69 64 65 72 42 6f | 72 64 65 72 54 6f 70 57 |sliderBo|rderTopW|
|00001c80| 69 64 74 68 0a 20 20 20 | 0a 20 20 20 70 75 74 20 |idth. |. put |
|00001c90| 69 74 65 6d 20 31 20 6f | 66 20 6c 6f 63 20 6f 66 |item 1 o|f loc of|
|00001ca0| 20 66 69 65 6c 64 20 74 | 68 65 53 6c 69 64 65 72 | field t|heSlider|
|00001cb0| 52 65 63 74 4e 61 6d 65 | 20 69 6e 74 6f 20 78 4c |RectName| into xL|
|00001cc0| 6f 63 0a 20 20 20 61 64 | 64 20 73 6c 69 64 65 72 |oc. ad|d slider|
|00001cd0| 42 6f 72 64 65 72 48 6f | 72 7a 6f 6e 74 61 6c 57 |BorderHo|rzontalW|
|00001ce0| 69 64 74 68 20 74 6f 20 | 78 4c 6f 63 0a 20 20 20 |idth to |xLoc. |
|00001cf0| 0a 20 20 20 70 75 74 20 | 68 65 69 67 68 74 20 6f |. put |height o|
|00001d00| 66 20 69 6d 61 67 65 20 | 74 68 65 53 6c 69 64 65 |f image |theSlide|
|00001d10| 72 42 75 74 74 6f 6e 4e | 61 6d 65 20 69 6e 74 6f |rButtonN|ame into|
|00001d20| 20 73 6c 69 64 65 72 42 | 75 74 74 6f 6e 48 65 69 | sliderB|uttonHei|
|00001d30| 67 68 74 0a 20 20 20 70 | 75 74 20 73 6c 69 64 65 |ght. p|ut slide|
|00001d40| 72 42 75 74 74 6f 6e 48 | 65 69 67 68 74 20 2f 20 |rButtonH|eight / |
|00001d50| 32 20 69 6e 74 6f 20 68 | 61 6c 66 42 75 74 74 6f |2 into h|alfButto|
|00001d60| 6e 48 65 69 67 68 74 0a | 20 20 20 70 75 74 20 62 |nHeight.| put b|
|00001d70| 6f 74 74 6f 6d 20 6f 66 | 20 66 69 65 6c 64 20 74 |ottom of| field t|
|00001d80| 68 65 53 6c 69 64 65 72 | 52 65 63 74 4e 61 6d 65 |heSlider|RectName|
|00001d90| 20 69 6e 74 6f 20 73 6c | 69 64 65 72 52 65 63 74 | into sl|iderRect|
|00001da0| 42 6f 74 74 6f 6d 0a 20 | 20 20 70 75 74 20 74 6f |Bottom. | put to|
|00001db0| 70 20 6f 66 20 66 69 65 | 6c 64 20 74 68 65 53 6c |p of fie|ld theSl|
|00001dc0| 69 64 65 72 52 65 63 74 | 4e 61 6d 65 20 69 6e 74 |iderRect|Name int|
|00001dd0| 6f 20 73 6c 69 64 65 72 | 52 65 63 74 54 6f 70 0a |o slider|RectTop.|
|00001de0| 20 20 20 70 75 74 20 73 | 6c 69 64 65 72 52 65 63 | put s|liderRec|
|00001df0| 74 54 6f 70 20 2b 20 68 | 61 6c 66 42 75 74 74 6f |tTop + h|alfButto|
|00001e00| 6e 48 65 69 67 68 74 20 | 2b 20 73 6c 69 64 65 72 |nHeight |+ slider|
|00001e10| 42 6f 72 64 65 72 54 6f | 70 57 69 64 74 68 20 69 |BorderTo|pWidth i|
|00001e20| 6e 74 6f 20 79 4d 69 6e | 0a 20 20 20 70 75 74 20 |nto yMin|. put |
|00001e30| 73 6c 69 64 65 72 52 65 | 63 74 42 6f 74 74 6f 6d |sliderRe|ctBottom|
|00001e40| 20 2d 20 68 61 6c 66 42 | 75 74 74 6f 6e 48 65 69 | - halfB|uttonHei|
|00001e50| 67 68 74 20 2d 20 73 6c | 69 64 65 72 42 6f 72 64 |ght - sl|iderBord|
|00001e60| 65 72 42 6f 74 74 6f 6d | 57 69 64 74 68 20 69 6e |erBottom|Width in|
|00001e70| 74 6f 20 79 4d 61 78 0a | 20 20 20 70 75 74 20 79 |to yMax.| put y|
|00001e80| 4d 61 78 20 2d 20 79 4d | 69 6e 20 69 6e 74 6f 20 |Max - yM|in into |
|00001e90| 73 6c 69 64 65 72 52 65 | 63 74 4c 65 6e 67 74 68 |sliderRe|ctLength|
|00001ea0| 0a 20 20 20 0a 20 20 20 | 70 75 74 20 69 74 65 6d |. . |put item|
|00001eb0| 20 32 20 6f 66 20 6d 6f | 75 73 65 4c 6f 63 28 29 | 2 of mo|useLoc()|
|00001ec0| 20 69 6e 74 6f 20 79 4d | 6f 75 73 65 50 6f 73 0a | into yM|ousePos.|
|00001ed0| 20 20 20 0a 20 20 20 69 | 66 20 79 4d 6f 75 73 65 | . i|f yMouse|
|00001ee0| 50 6f 73 20 3e 20 79 4d | 61 78 20 74 68 65 6e 0a |Pos > yM|ax then.|
|00001ef0| 20 20 20 20 20 20 73 65 | 74 20 6c 6f 63 20 6f 66 | se|t loc of|
|00001f00| 20 69 6d 61 67 65 20 74 | 68 65 53 6c 69 64 65 72 | image t|heSlider|
|00001f10| 42 75 74 74 6f 6e 4e 61 | 6d 65 20 74 6f 20 78 4c |ButtonNa|me to xL|
|00001f20| 6f 63 2c 20 79 4d 61 78 | 0a 20 20 20 20 20 20 69 |oc, yMax|. i|
|00001f30| 66 20 73 74 75 66 66 54 | 68 65 56 61 6c 75 65 46 |f stuffT|heValueF|
|00001f40| 69 65 6c 64 20 74 68 65 | 6e 0a 20 20 20 20 20 20 |ield the|n. |
|00001f50| 20 20 20 70 75 74 20 79 | 4d 61 78 20 69 6e 74 6f | put y|Max into|
|00001f60| 20 74 68 65 53 6c 69 64 | 65 72 42 75 74 74 6f 6e | theSlid|erButton|
|00001f70| 4c 6f 63 0a 20 20 20 20 | 20 20 65 6e 64 20 69 66 |Loc. | end if|
|00001f80| 0a 20 20 20 65 6c 73 65 | 20 69 66 20 79 4d 6f 75 |. else| if yMou|
|00001f90| 73 65 50 6f 73 20 3c 20 | 79 4d 69 6e 20 74 68 65 |sePos < |yMin the|
|00001fa0| 6e 0a 20 20 20 20 20 20 | 73 65 74 20 6c 6f 63 20 |n. |set loc |
|00001fb0| 6f 66 20 69 6d 61 67 65 | 20 74 68 65 53 6c 69 64 |of image| theSlid|
|00001fc0| 65 72 42 75 74 74 6f 6e | 4e 61 6d 65 20 74 6f 20 |erButton|Name to |
|00001fd0| 78 4c 6f 63 2c 20 79 4d | 69 6e 0a 20 20 20 20 20 |xLoc, yM|in. |
|00001fe0| 20 69 66 20 73 74 75 66 | 66 54 68 65 56 61 6c 75 | if stuf|fTheValu|
|00001ff0| 65 46 69 65 6c 64 20 74 | 68 65 6e 0a 20 20 20 20 |eField t|hen. |
|00002000| 20 20 20 20 20 70 75 74 | 20 79 4d 69 6e 20 69 6e | put| yMin in|
|00002010| 74 6f 20 74 68 65 53 6c | 69 64 65 72 42 75 74 74 |to theSl|iderButt|
|00002020| 6f 6e 4c 6f 63 0a 20 20 | 20 20 20 20 65 6e 64 20 |onLoc. | end |
|00002030| 69 66 0a 20 20 20 65 6c | 73 65 0a 20 20 20 20 20 |if. el|se. |
|00002040| 20 73 65 74 20 6c 6f 63 | 20 6f 66 20 69 6d 61 67 | set loc| of imag|
|00002050| 65 20 74 68 65 53 6c 69 | 64 65 72 42 75 74 74 6f |e theSli|derButto|
|00002060| 6e 4e 61 6d 65 20 74 6f | 20 78 4c 6f 63 2c 20 79 |nName to| xLoc, y|
|00002070| 4d 6f 75 73 65 50 6f 73 | 0a 20 20 20 20 20 20 69 |MousePos|. i|
|00002080| 66 20 73 74 75 66 66 54 | 68 65 56 61 6c 75 65 46 |f stuffT|heValueF|
|00002090| 69 65 6c 64 20 74 68 65 | 6e 0a 20 20 20 20 20 20 |ield the|n. |
|000020a0| 20 20 20 70 75 74 20 79 | 4d 6f 75 73 65 50 6f 73 | put y|MousePos|
|000020b0| 20 69 6e 74 6f 20 74 68 | 65 53 6c 69 64 65 72 42 | into th|eSliderB|
|000020c0| 75 74 74 6f 6e 4c 6f 63 | 0a 20 20 20 20 20 20 65 |uttonLoc|. e|
|000020d0| 6e 64 20 69 66 0a 20 20 | 20 65 6e 64 20 69 66 0a |nd if. | end if.|
|000020e0| 20 20 20 0a 20 20 20 2d | 2d 20 4e 65 65 64 73 20 | . -|- Needs |
|000020f0| 74 6f 20 68 61 6e 64 6c | 65 20 6d 69 6e 20 61 6e |to handl|e min an|
|00002100| 64 20 6d 61 78 20 72 61 | 6e 67 65 73 0a 20 20 20 |d max ra|nges. |
|00002110| 70 75 74 20 61 62 73 28 | 73 6c 69 64 65 72 52 65 |put abs(|sliderRe|
|00002120| 63 74 42 6f 74 74 6f 6d | 20 2d 20 73 6c 69 64 65 |ctBottom| - slide|
|00002130| 72 42 6f 72 64 65 72 42 | 6f 74 74 6f 6d 57 69 64 |rBorderB|ottomWid|
|00002140| 74 68 20 2d 20 74 68 65 | 53 6c 69 64 65 72 42 75 |th - the|SliderBu|
|00002150| 74 74 6f 6e 4c 6f 63 20 | 2d 20 28 73 6c 69 64 65 |ttonLoc |- (slide|
|00002160| 72 42 75 74 74 6f 6e 48 | 65 69 67 68 74 20 2f 20 |rButtonH|eight / |
|00002170| 32 29 29 20 69 6e 74 6f | 20 61 62 73 53 6c 69 64 |2)) into| absSlid|
|00002180| 65 72 56 61 6c 75 65 0a | 20 20 20 70 75 74 20 74 |erValue.| put t|
|00002190| 72 75 6e 63 20 28 61 62 | 73 53 6c 69 64 65 72 56 |runc (ab|sSliderV|
|000021a0| 61 6c 75 65 20 2a 20 28 | 20 31 20 2f 20 73 6c 69 |alue * (| 1 / sli|
|000021b0| 64 65 72 52 65 63 74 4c | 65 6e 67 74 68 20 29 20 |derRectL|ength ) |
|000021c0| 2a 20 4d 41 58 56 41 4c | 55 45 20 29 20 69 6e 74 |* MAXVAL|UE ) int|
|000021d0| 6f 20 66 69 65 6c 64 20 | 74 68 65 56 61 6c 75 65 |o field |theValue|
|000021e0| 46 69 65 6c 64 0a 20 20 | 20 0a 20 20 20 5b 20 74 |Field. | . [ t|
|000021f0| 68 69 73 20 70 61 67 65 | 20 75 70 64 61 74 65 49 |his page| updateI|
|00002200| 64 6c 65 44 65 6c 61 79 | 46 72 6f 6d 46 69 65 6c |dleDelay|FromFiel|
|00002210| 64 3a 20 74 68 65 56 61 | 6c 75 65 46 69 65 6c 64 |d: theVa|lueField|
|00002220| 20 5d 0a 20 20 20 0a 20 | 20 20 72 65 74 75 72 6e | ]. . | return|
|00002230| 20 28 20 6d 65 20 29 0a | 20 20 20 0a 65 6e 64 20 | ( me ).| .end |
|00002240| 6d 6f 76 65 53 6c 69 64 | 65 72 42 75 74 74 6f 6e |moveSlid|erButton|
|00002250| 0a 0a 2d 2d 2d 0a 2d 2d | 20 20 54 68 65 20 73 6c |..---.--| The sl|
|00002260| 69 64 65 72 4b 6e 6f 62 | 20 69 73 20 61 20 67 72 |iderKnob| is a gr|
|00002270| 61 70 68 69 63 2e 20 20 | 54 68 65 20 73 6c 69 64 |aphic. |The slid|
|00002280| 65 72 20 61 6e 64 20 76 | 61 6c 75 65 46 69 65 6c |er and v|alueFiel|
|00002290| 64 20 61 72 65 20 66 69 | 65 6c 64 73 2e 0a 2d 2d |d are fi|elds..--|
|000022a0| 20 20 73 6c 69 64 65 72 | 56 61 6c 75 65 20 69 73 | slider|Value is|
|000022b0| 20 77 68 61 74 20 74 68 | 65 20 6b 6e 6f 62 20 6e | what th|e knob n|
|000022c0| 65 65 64 73 20 74 6f 20 | 62 65 20 6d 6f 76 65 64 |eeds to |be moved|
|000022d0| 20 74 6f 2e 2e 2e 0a 2d | 2d 2d 0a 66 75 6e 63 74 | to....-|--.funct|
|000022e0| 69 6f 6e 20 73 6c 69 64 | 65 72 42 75 74 74 6f 6e |ion slid|erButton|
|000022f0| 4d 6f 76 65 20 20 73 6c | 69 64 65 72 56 61 6c 75 |Move sl|iderValu|
|00002300| 65 2c 20 73 6c 69 64 65 | 72 4b 6e 6f 62 2c 20 73 |e, slide|rKnob, s|
|00002310| 6c 69 64 65 72 2c 20 76 | 61 6c 75 65 46 69 65 6c |lider, v|alueFiel|
|00002320| 64 0a 20 20 20 0a 20 20 | 20 69 66 20 73 6c 69 64 |d. . | if slid|
|00002330| 65 72 56 61 6c 75 65 20 | 3c 20 30 20 74 68 65 6e |erValue |< 0 then|
|00002340| 0a 20 20 20 20 20 20 70 | 75 74 20 30 20 69 6e 74 |. p|ut 0 int|
|00002350| 6f 20 73 6c 69 64 65 72 | 56 61 6c 75 65 0a 20 20 |o slider|Value. |
|00002360| 20 65 6c 73 65 20 69 66 | 20 73 6c 69 64 65 72 56 | else if| sliderV|
|00002370| 61 6c 75 65 20 3e 20 35 | 30 30 30 20 74 68 65 6e |alue > 5|000 then|
|00002380| 0a 20 20 20 20 20 20 70 | 75 74 20 35 30 30 30 20 |. p|ut 5000 |
|00002390| 69 6e 74 6f 20 73 6c 69 | 64 65 72 56 61 6c 75 65 |into sli|derValue|
|000023a0| 0a 20 20 20 65 6e 64 20 | 69 66 0a 20 20 20 0a 20 |. end |if. . |
|000023b0| 20 20 70 75 74 20 28 20 | 69 74 65 6d 20 31 20 6f | put ( |item 1 o|
|000023c0| 66 20 6c 6f 63 20 6f 66 | 20 66 69 65 6c 64 20 73 |f loc of| field s|
|000023d0| 6c 69 64 65 72 20 29 20 | 2b 20 31 20 20 69 6e 74 |lider ) |+ 1 int|
|000023e0| 6f 20 78 4c 6f 63 0a 20 | 20 20 70 75 74 20 68 65 |o xLoc. | put he|
|000023f0| 69 67 68 74 20 6f 66 20 | 69 6d 61 67 65 20 73 6c |ight of |image sl|
|00002400| 69 64 65 72 4b 6e 6f 62 | 20 69 6e 74 6f 20 73 6c |iderKnob| into sl|
|00002410| 69 64 65 72 4b 6e 6f 62 | 48 65 69 67 68 74 0a 20 |iderKnob|Height. |
|00002420| 20 20 70 75 74 20 28 62 | 6f 74 74 6f 6d 20 6f 66 | put (b|ottom of|
|00002430| 20 66 69 65 6c 64 20 73 | 6c 69 64 65 72 29 20 2d | field s|lider) -|
|00002440| 20 28 73 6c 69 64 65 72 | 4b 6e 6f 62 48 65 69 67 | (slider|KnobHeig|
|00002450| 68 74 20 2f 20 32 29 20 | 2d 20 31 20 69 6e 74 6f |ht / 2) |- 1 into|
|00002460| 20 73 6c 69 64 65 72 42 | 6f 74 74 6f 6d 0a 20 20 | sliderB|ottom. |
|00002470| 20 70 75 74 20 74 6f 70 | 20 6f 66 20 66 69 65 6c | put top| of fiel|
|00002480| 64 20 73 6c 69 64 65 72 | 20 2b 20 28 73 6c 69 64 |d slider| + (slid|
|00002490| 65 72 4b 6e 6f 62 48 65 | 69 67 68 74 20 2f 20 32 |erKnobHe|ight / 2|
|000024a0| 29 20 2b 20 32 20 69 6e | 74 6f 20 73 6c 69 64 65 |) + 2 in|to slide|
|000024b0| 72 54 6f 70 0a 20 20 20 | 70 75 74 20 73 6c 69 64 |rTop. |put slid|
|000024c0| 65 72 42 6f 74 74 6f 6d | 20 2d 20 73 6c 69 64 65 |erBottom| - slide|
|000024d0| 72 54 6f 70 20 69 6e 74 | 6f 20 73 6c 69 64 65 72 |rTop int|o slider|
|000024e0| 48 65 69 67 68 74 0a 20 | 20 20 0a 20 20 20 70 75 |Height. | . pu|
|000024f0| 74 20 73 6c 69 64 65 72 | 42 6f 74 74 6f 6d 20 2d |t slider|Bottom -|
|00002500| 20 28 73 6c 69 64 65 72 | 56 61 6c 75 65 20 2a 20 | (slider|Value * |
|00002510| 28 73 6c 69 64 65 72 48 | 65 69 67 68 74 20 2f 20 |(sliderH|eight / |
|00002520| 35 30 30 30 29 29 20 69 | 6e 74 6f 20 79 4c 6f 63 |5000)) i|nto yLoc|
|00002530| 0a 20 20 20 0a 20 20 20 | 73 65 74 20 6c 6f 63 61 |. . |set loca|
|00002540| 74 69 6f 6e 20 6f 66 20 | 69 6d 61 67 65 20 73 6c |tion of |image sl|
|00002550| 69 64 65 72 4b 6e 6f 62 | 20 74 6f 20 78 4c 6f 63 |iderKnob| to xLoc|
|00002560| 2c 20 79 4c 6f 63 0a 20 | 20 20 70 75 74 20 73 6c |, yLoc. | put sl|
|00002570| 69 64 65 72 56 61 6c 75 | 65 20 69 6e 74 6f 20 66 |iderValu|e into f|
|00002580| 69 65 6c 64 20 76 61 6c | 75 65 46 69 65 6c 64 0a |ield val|ueField.|
|00002590| 20 20 20 0a 20 20 20 5b | 20 74 68 69 73 20 70 61 | . [| this pa|
|000025a0| 67 65 20 75 70 64 61 74 | 65 49 64 6c 65 44 65 6c |ge updat|eIdleDel|
|000025b0| 61 79 46 72 6f 6d 46 69 | 65 6c 64 3a 76 61 6c 75 |ayFromFi|eld:valu|
|000025c0| 65 46 69 65 6c 64 20 5d | 0a 20 20 20 0a 20 20 20 |eField ]|. . |
|000025d0| 72 65 74 75 72 6e 20 28 | 20 6d 65 20 29 0a 20 20 |return (| me ). |
|000025e0| 20 0a 65 6e 64 20 73 6c | 69 64 65 72 42 75 74 74 | .end sl|iderButt|
|000025f0| 6f 6e 4d 6f 76 65 0a 00 | 86 4d 6f 76 65 0a 00 86 |onMove..|.Move...|
|00002600| 00 00 00 00 0a d0 00 00 | 0a c6 04 0b 74 79 70 65 |........|....type|
|00002610| 64 73 74 72 65 61 6d 81 | 03 a2 84 01 40 84 84 84 |dstream.|....@...|
|00002620| 0a 43 61 63 68 65 4c 61 | 79 65 72 00 84 84 05 4c |.CacheLa|yer....L|
|00002630| 61 79 65 72 01 84 84 07 | 45 6c 65 6d 65 6e 74 00 |ayer....|Element.|
|00002640| 84 84 05 41 63 74 6f 72 | 00 84 84 06 4f 62 6a 65 |...Actor|....Obje|
|00002650| 63 74 00 85 84 02 69 73 | 15 81 80 81 92 84 84 84 |ct....is|........|
|00002660| 06 53 63 72 69 70 74 00 | 97 92 92 84 01 69 3b 92 |.Script.|.....i;.|
|00002670| 84 84 84 09 48 61 73 68 | 54 61 62 6c 65 01 97 84 |....Hash|Table...|
|00002680| 03 69 25 25 02 84 01 25 | 9a 9d 84 10 4d 4f 56 45 |.i%%...%|....MOVE|
|00002690| 53 4c 49 44 45 52 42 55 | 54 54 4f 4e 9a 81 03 4e |SLIDERBU|TTON...N|
|000026a0| 9d 84 10 53 4c 49 44 45 | 52 42 55 54 54 4f 4e 4d |...SLIDE|RBUTTONM|
|000026b0| 4f 56 45 9a 81 0b 87 86 | 86 84 04 66 66 66 66 eb |OVE.....|...ffff.|
|000026c0| ee 81 02 28 81 01 7b 84 | 01 73 81 80 00 84 02 40 |...(..{.|.s.....@|
|000026d0| 73 84 84 84 04 4c 69 73 | 74 01 97 9a 17 84 05 5b |s....Lis|t......[|
|000026e0| 32 33 40 5d 84 84 84 05 | 46 69 65 6c 64 02 95 98 |23@]....|Field...|
|000026f0| 02 81 80 86 84 01 2a 84 | 84 07 63 6f 75 6e 74 65 |......*.|..counte|
|00002700| 72 92 92 a0 81 00 8a 7b | 81 00 8c 15 a1 08 a1 00 |r......{|........|
|00002710| 84 06 69 73 73 2a 66 66 | 01 81 06 00 81 e0 00 84 |..iss*ff|........|
|00002720| 84 09 48 65 6c 76 65 74 | 69 63 61 0c 00 86 84 84 |..Helvet|ica.....|
|00002730| 84 0b 54 65 78 74 47 72 | 61 70 68 69 63 00 95 98 |..TextGr|aphic...|
|00002740| 04 81 80 84 92 92 a0 24 | 0e 81 01 21 2a a1 00 a1 |.......$|...!*...|
|00002750| 00 9a 81 00 b1 84 06 5b | 31 37 37 63 5d 7b 5c 72 |.......[|177c]{\r|
|00002760| 74 66 30 5c 61 6e 73 69 | 7b 5c 66 6f 6e 74 74 62 |tf0\ansi|{\fonttb|
|00002770| 6c 5c 66 30 5c 66 6e 69 | 6c 20 54 69 6d 65 73 2d |l\f0\fni|l Times-|
|00002780| 52 6f 6d 61 6e 3b 7d 0a | 5c 6d 61 72 67 6c 34 30 |Roman;}.|\margl40|
|00002790| 0a 5c 6d 61 72 67 72 34 | 30 0a 5c 70 61 72 64 5c |.\margr4|0.\pard\|
|000027a0| 74 78 35 32 30 5c 74 78 | 31 30 36 30 5c 74 78 31 |tx520\tx|1060\tx1|
|000027b0| 36 30 30 5c 74 78 32 31 | 32 30 5c 74 78 32 36 36 |600\tx21|20\tx266|
|000027c0| 30 5c 74 78 33 32 30 30 | 5c 74 78 33 37 32 30 5c |0\tx3200|\tx3720\|
|000027d0| 74 78 34 32 36 30 5c 74 | 78 34 38 30 30 5c 74 78 |tx4260\t|x4800\tx|
|000027e0| 35 33 32 30 5c 66 30 5c | 62 30 5c 69 30 5c 75 6c |5320\f0\|b0\i0\ul|
|000027f0| 30 5c 71 63 5c 66 73 37 | 32 20 49 64 6c 65 44 65 |0\qc\fs7|2 IdleDe|
|00002800| 6c 61 79 20 45 78 61 6d | 70 6c 65 0a 7d 0a 86 84 |lay Exam|ple.}...|
|00002810| a3 98 05 81 80 84 92 92 | a0 81 00 83 81 00 94 81 |........|........|
|00002820| 00 9a 42 a1 00 a1 00 9a | 81 00 d0 84 06 5b 32 30 |..B.....|.....[20|
|00002830| 38 63 5d 7b 5c 72 74 66 | 30 5c 61 6e 73 69 7b 5c |8c]{\rtf|0\ansi{\|
|00002840| 66 6f 6e 74 74 62 6c 5c | 66 30 5c 66 6e 69 6c 20 |fonttbl\|f0\fnil |
|00002850| 54 69 6d 65 73 2d 52 6f | 6d 61 6e 3b 7d 0a 5c 6d |Times-Ro|man;}.\m|
|00002860| 61 72 67 6c 34 30 0a 5c | 6d 61 72 67 72 34 30 0a |argl40.\|margr40.|
|00002870| 5c 70 61 72 64 5c 74 78 | 35 32 30 5c 74 78 31 30 |\pard\tx|520\tx10|
|00002880| 36 30 5c 74 78 31 36 30 | 30 5c 74 78 32 31 32 30 |60\tx160|0\tx2120|
|00002890| 5c 74 78 32 36 36 30 5c | 74 78 33 32 30 30 5c 74 |\tx2660\|tx3200\t|
|000028a0| 78 33 37 32 30 5c 74 78 | 34 32 36 30 5c 74 78 34 |x3720\tx|4260\tx4|
|000028b0| 38 30 30 5c 74 78 35 33 | 32 30 5c 66 30 5c 62 30 |800\tx53|20\f0\b0|
|000028c0| 5c 69 30 5c 75 6c 30 5c | 71 63 5c 66 73 33 36 20 |\i0\ul0\|qc\fs36 |
|000028d0| 4e 75 6d 62 65 72 20 43 | 6f 75 6e 74 65 72 20 77 |Number C|ounter w|
|000028e0| 69 74 68 69 6e 20 74 68 | 65 20 27 6f 6e 20 69 64 |ithin th|e 'on id|
|000028f0| 6c 65 27 20 70 61 67 65 | 20 68 61 6e 64 6c 65 72 |le' page| handler|
|00002900| 0a 7d 0a 86 84 9f 98 06 | 81 80 86 a6 84 84 1e 62 |.}......|.......b|
|00002910| 65 67 69 6e 6e 69 6e 67 | 4f 66 43 79 63 6c 65 49 |eginning|OfCycleI|
|00002920| 64 6c 65 44 65 6c 61 79 | 46 69 65 6c 64 92 92 a0 |dleDelay|Field...|
|00002930| 26 81 00 e6 81 00 8c 15 | a1 08 a1 00 a8 03 81 06 |&.......|........|
|00002940| 00 81 e0 00 84 a9 0c 00 | 86 84 a3 98 07 81 80 84 |........|........|
|00002950| 92 92 a0 21 81 01 05 81 | 00 98 3f a1 00 a1 00 9a |...!....|..?.....|
|00002960| 81 00 d1 84 06 5b 32 30 | 39 63 5d 7b 5c 72 74 66 |.....[20|9c]{\rtf|
|00002970| 30 5c 61 6e 73 69 7b 5c | 66 6f 6e 74 74 62 6c 5c |0\ansi{\|fonttbl\|
|00002980| 66 30 5c 66 6e 69 6c 20 | 54 69 6d 65 73 2d 52 6f |f0\fnil |Times-Ro|
|00002990| 6d 61 6e 3b 7d 0a 5c 6d | 61 72 67 6c 34 30 0a 5c |man;}.\m|argl40.\|
|000029a0| 6d 61 72 67 72 34 30 0a | 5c 70 61 72 64 5c 74 78 |margr40.|\pard\tx|
|000029b0| 35 32 30 5c 74 78 31 30 | 36 30 5c 74 78 31 36 30 |520\tx10|60\tx160|
|000029c0| 30 5c 74 78 32 31 32 30 | 5c 74 78 32 36 36 30 5c |0\tx2120|\tx2660\|
|000029d0| 74 78 33 32 30 30 5c 74 | 78 33 37 32 30 5c 74 78 |tx3200\t|x3720\tx|
|000029e0| 34 32 36 30 5c 74 78 34 | 38 30 30 5c 74 78 35 33 |4260\tx4|800\tx53|
|000029f0| 32 30 5c 66 30 5c 62 30 | 5c 69 30 5c 75 6c 30 5c |20\f0\b0|\i0\ul0\|
|00002a00| 71 63 5c 66 73 33 36 20 | 69 64 6c 65 44 65 6c 61 |qc\fs36 |idleDela|
|00002a10| 79 20 76 61 6c 75 65 20 | 61 74 20 62 65 67 69 6e |y value |at begin|
|00002a20| 6e 69 6e 67 20 6f 66 20 | 69 64 6c 65 20 6d 65 73 |ning of |idle mes|
|00002a30| 73 61 67 65 20 70 61 74 | 68 0a 7d 0a 86 84 9f 98 |sage pat|h.}.....|
|00002a40| 0a 81 80 86 a6 84 84 18 | 65 6e 64 4f 66 43 79 63 |........|endOfCyc|
|00002a50| 6c 65 49 64 6c 65 44 65 | 6c 61 79 46 69 65 6c 64 |leIdleDe|layField|
|00002a60| 92 92 a0 81 00 e3 81 00 | e6 81 00 8c 15 a1 08 a1 |........|........|
|00002a70| 00 a8 05 81 06 00 81 e0 | 00 84 a9 0c 00 86 84 a3 |........|........|
|00002a80| 98 0b 81 80 84 92 92 a0 | 81 00 e2 81 01 05 81 00 |........|........|
|00002a90| 91 3f a1 00 a1 00 9a 81 | 00 cb 84 06 5b 32 30 33 |.?......|....[203|
|00002aa0| 63 5d 7b 5c 72 74 66 30 | 5c 61 6e 73 69 7b 5c 66 |c]{\rtf0|\ansi{\f|
|00002ab0| 6f 6e 74 74 62 6c 5c 66 | 30 5c 66 6e 69 6c 20 54 |onttbl\f|0\fnil T|
|00002ac0| 69 6d 65 73 2d 52 6f 6d | 61 6e 3b 7d 0a 5c 6d 61 |imes-Rom|an;}.\ma|
|00002ad0| 72 67 6c 34 30 0a 5c 6d | 61 72 67 72 34 30 0a 5c |rgl40.\m|argr40.\|
|00002ae0| 70 61 72 64 5c 74 78 35 | 32 30 5c 74 78 31 30 36 |pard\tx5|20\tx106|
|00002af0| 30 5c 74 78 31 36 30 30 | 5c 74 78 32 31 32 30 5c |0\tx1600|\tx2120\|
|00002b00| 74 78 32 36 36 30 5c 74 | 78 33 32 30 30 5c 74 78 |tx2660\t|x3200\tx|
|00002b10| 33 37 32 30 5c 74 78 34 | 32 36 30 5c 74 78 34 38 |3720\tx4|260\tx48|
|00002b20| 30 30 5c 74 78 35 33 32 | 30 5c 66 30 5c 62 30 5c |00\tx532|0\f0\b0\|
|00002b30| 69 30 5c 75 6c 30 5c 71 | 63 5c 66 73 33 36 20 69 |i0\ul0\q|c\fs36 i|
|00002b40| 64 6c 65 44 65 6c 61 79 | 20 76 61 6c 75 65 20 61 |dleDelay| value a|
|00002b50| 74 20 65 6e 64 20 6f 66 | 20 69 64 6c 65 20 6d 65 |t end of| idle me|
|00002b60| 73 73 61 67 65 20 70 61 | 74 68 0a 7d 0a 86 84 9f |ssage pa|th.}....|
|00002b70| 98 0d 81 80 86 a6 84 84 | 07 62 6f 72 64 65 72 31 |........|.border1|
|00002b80| 92 92 a0 81 01 9b 04 04 | 51 a1 08 a1 00 a8 07 81 |........|Q.......|
|00002b90| 32 00 81 20 00 85 00 00 | 86 84 9f 98 0e 81 80 84 |2.. ....|........|
|00002ba0| 92 92 a0 81 01 ad 75 45 | 81 00 cc a1 08 a1 00 a8 |......uE|........|
|00002bb0| 08 81 32 00 00 85 00 00 | 86 84 9f 98 0f 81 80 87 |..2.....|........|
|00002bc0| a6 84 84 13 69 64 6c 65 | 44 65 6c 61 79 56 61 6c |....idle|DelayVal|
|00002bd0| 75 65 46 69 65 6c 64 92 | 84 99 92 b0 9a 46 92 84 |ueField.|.....F..|
|00002be0| 9b 9c 02 9d 9a 9d 84 0d | 72 65 74 75 72 6e 69 6e |........|returnin|
|00002bf0| 66 69 65 6c 64 9a 01 9d | 84 14 43 41 4c 4c 53 4c |field...|..CALLSL|
|00002c00| 49 44 45 52 42 55 54 54 | 4f 4e 4d 4f 56 45 9a 81 |IDERBUTT|ONMOVE..|
|00002c10| 00 99 86 86 92 92 a0 81 | 01 bc 81 01 22 2c 15 a1 |........|....",..|
|00002c20| 08 a1 00 a8 09 81 06 00 | 81 e0 00 84 a9 0c 00 86 |........|........|
|00002c30| 84 9f 98 10 81 80 87 a6 | 84 84 0f 69 64 6c 65 44 |........|...idleD|
|00002c40| 65 6c 61 79 53 6c 69 64 | 65 72 92 84 99 92 b5 9a |elaySlid|er......|
|00002c50| 16 92 84 9b 9c 02 9d 9a | 9d 84 09 6d 6f 75 73 65 |........|...mouse|
|00002c60| 64 6f 77 6e 9a 01 9d 84 | 0c 6d 6f 75 73 65 64 72 |down....|.mousedr|
|00002c70| 61 67 67 65 64 9a 81 00 | c7 86 86 92 92 a0 81 01 |agged...|........|
|00002c80| bc 81 00 96 11 81 00 85 | a1 0e a1 00 84 01 63 41 |........|......cA|
|00002c90| a1 81 55 52 a1 fe b8 41 | a1 81 55 52 a1 fe a8 0a |..UR...A|..UR....|
|00002ca0| 81 12 00 00 85 00 00 86 | 84 a3 98 11 81 80 84 92 |........|........|
|00002cb0| 92 a0 81 01 b9 81 00 84 | 26 0f a1 00 a1 00 9a 81 |........|&.......|
|00002cc0| 00 a2 84 06 5b 31 36 32 | 63 5d 7b 5c 72 74 66 30 |....[162|c]{\rtf0|
|00002cd0| 5c 61 6e 73 69 7b 5c 66 | 6f 6e 74 74 62 6c 5c 66 |\ansi{\f|onttbl\f|
|00002ce0| 30 5c 66 6e 69 6c 20 54 | 69 6d 65 73 2d 52 6f 6d |0\fnil T|imes-Rom|
|00002cf0| 61 6e 3b 7d 0a 5c 6d 61 | 72 67 6c 34 30 0a 5c 6d |an;}.\ma|rgl40.\m|
|00002d00| 61 72 67 72 34 30 0a 5c | 70 61 72 64 5c 74 78 35 |argr40.\|pard\tx5|
|00002d10| 32 30 5c 74 78 31 30 36 | 30 5c 74 78 31 36 30 30 |20\tx106|0\tx1600|
|00002d20| 5c 74 78 32 31 32 30 5c | 74 78 32 36 36 30 5c 74 |\tx2120\|tx2660\t|
|00002d30| 78 33 32 30 30 5c 74 78 | 33 37 32 30 5c 74 78 34 |x3200\tx|3720\tx4|
|00002d40| 32 36 30 5c 74 78 34 38 | 30 30 5c 74 78 35 33 32 |260\tx48|00\tx532|
|00002d50| 30 5c 66 30 5c 62 30 5c | 69 30 5c 75 6c 30 5c 66 |0\f0\b0\|i0\ul0\f|
|00002d60| 73 32 34 20 56 61 6c 75 | 65 0a 7d 0a 86 84 84 84 |s24 Valu|e.}.....|
|00002d70| 07 48 42 75 74 74 6f 6e | 04 95 98 12 81 80 84 92 |.HButton|........|
|00002d80| 92 a0 81 01 b1 6e 3d 0f | a1 00 a1 00 92 84 84 84 |.....n=.|........|
|00002d90| 0a 42 75 74 74 6f 6e 43 | 65 6c 6c 00 84 84 0a 41 |.ButtonC|ell....A|
|00002da0| 63 74 69 6f 6e 43 65 6c | 6c 01 84 84 04 43 65 6c |ctionCel|l....Cel|
|00002db0| 6c 01 97 84 04 2a 40 73 | 73 84 84 0a 20 69 64 6c |l....*@s|s... idl|
|00002dc0| 65 44 65 6c 61 79 84 84 | 84 04 46 6f 6e 74 00 97 |eDelay..|..Font..|
|00002dd0| 84 04 2a 66 73 73 84 84 | 0b 54 69 6d 65 73 2d 52 |..*fss..|.Times-R|
|00002de0| 6f 6d 61 6e 0c 00 02 86 | 81 07 00 00 92 85 84 02 |oman....|........|
|00002df0| 69 3a 00 85 84 02 73 73 | 81 01 90 4b be 85 85 81 |i:....ss|...K....|
|00002e00| 06 01 00 84 02 40 66 84 | c2 c1 84 a9 0c 00 81 80 |.....@f.|........|
|00002e10| 02 86 00 86 9a 82 08 c0 | 00 00 84 02 2a 2a 85 85 |........|....**..|
|00002e20| 86 84 a3 98 14 81 80 84 | 92 92 a0 24 33 81 01 53 |........|...$3..S|
|00002e30| 14 a1 00 a1 00 9a 81 01 | 14 84 06 5b 32 37 36 63 |........|...[276c|
|00002e40| 5d 7b 5c 72 74 66 30 5c | 61 6e 73 69 7b 5c 66 6f |]{\rtf0\|ansi{\fo|
|00002e50| 6e 74 74 62 6c 5c 66 30 | 5c 66 6e 69 6c 20 54 69 |nttbl\f0|\fnil Ti|
|00002e60| 6d 65 73 2d 52 6f 6d 61 | 6e 3b 5c 66 32 5c 66 74 |mes-Roma|n;\f2\ft|
|00002e70| 65 63 68 20 53 79 6d 62 | 6f 6c 3b 7d 0a 5c 6d 61 |ech Symb|ol;}.\ma|
|00002e80| 72 67 6c 34 30 0a 5c 6d | 61 72 67 72 34 30 0a 5c |rgl40.\m|argr40.\|
|00002e90| 70 61 72 64 5c 74 78 35 | 32 30 5c 74 78 31 30 36 |pard\tx5|20\tx106|
|00002ea0| 30 5c 74 78 31 36 30 30 | 5c 74 78 32 31 32 30 5c |0\tx1600|\tx2120\|
|00002eb0| 74 78 32 36 36 30 5c 74 | 78 33 32 30 30 5c 74 78 |tx2660\t|x3200\tx|
|00002ec0| 33 37 32 30 5c 74 78 34 | 32 36 30 5c 74 78 34 38 |3720\tx4|260\tx48|
|00002ed0| 30 30 5c 74 78 35 33 32 | 30 5c 66 30 5c 62 30 5c |00\tx532|0\f0\b0\|
|00002ee0| 69 30 5c 75 6c 30 5c 71 | 63 5c 66 73 32 34 20 43 |i0\ul0\q|c\fs24 C|
|00002ef0| 6f 70 79 72 69 67 68 74 | 20 31 39 39 32 20 0a 5c |opyright| 1992 .\|
|00002f00| 66 32 20 e3 0a 5c 66 30 | 20 20 54 68 65 20 53 65 |f2 ..\f0| The Se|
|00002f10| 6e 73 6f 72 69 75 6d 20 | 4a 6f 75 72 6e 61 6c 0a |nsorium |Journal.|
|00002f20| 5c 66 32 5c 66 73 32 30 | 5c 75 70 38 20 e4 0a 5c |\f2\fs20|\up8 ..\|
|00002f30| 66 30 5c 66 73 32 34 5c | 75 70 30 20 2e 20 20 41 |f0\fs24\|up0 . A|
|00002f40| 6c 6c 20 52 69 67 68 74 | 73 20 52 65 73 65 72 76 |ll Right|s Reserv|
|00002f50| 65 64 0a 7d 0a 86 84 84 | 84 0c 49 6d 61 67 65 45 |ed.}....|..ImageE|
|00002f60| 6c 65 6d 65 6e 74 00 95 | 98 16 81 80 c6 a6 84 84 |lement..|........|
|00002f70| 13 69 64 6c 65 44 65 6c | 61 79 53 6c 69 64 65 72 |.idleDel|aySlider|
|00002f80| 4b 6e 6f 62 92 92 a0 83 | 43 df 40 00 83 43 38 80 |Knob....|C.@..C8.|
|00002f90| 00 0e 13 a1 00 a1 00 84 | 02 66 66 0e 13 a1 81 80 |........|.ff.....|
|00002fa0| 00 84 02 69 25 82 00 00 | df 9d 84 0b 62 75 74 74 |...i%...|....butt|
|00002fb0| 6f 6e 2e 74 69 66 66 86 | 84 9f 98 17 81 80 86 a6 |on.tiff.|........|
|00002fc0| 84 b1 92 92 a0 04 57 81 | 01 95 04 a1 08 a1 00 a8 |......W.|........|
|00002fd0| 0b 81 32 00 81 20 00 85 | 00 00 86 84 9f 98 18 81 |..2.. ..|........|
|00002fe0| 80 86 a6 84 b1 92 92 a0 | 81 01 9b 5c 04 81 00 f7 |........|...\....|
|00002ff0| a1 08 a1 00 a8 0c 81 32 | 00 81 20 00 85 00 00 86 |.......2|.. .....|
|00003000| 84 9f 98 19 81 80 86 a6 | 84 b1 92 92 a0 81 01 a1 |........|........|
|00003010| 57 5b 04 a1 08 a1 00 a8 | 0d 81 32 00 81 20 00 85 |W[......|..2.. ..|
|00003020| 00 00 86 84 84 84 04 4f | 76 61 6c 00 84 84 07 47 |.......O|val....G|
|00003030| 72 61 70 68 69 63 00 95 | 98 1a 81 80 84 92 92 a0 |raphic..|........|
|00003040| 81 01 8c 49 23 23 a1 02 | a1 00 b8 c1 a1 00 a1 81 |...I##..|........|
|00003050| 80 00 86 84 d1 98 1e 81 | 80 84 92 92 a0 81 01 8c |........|........|
|00003060| 81 01 45 23 23 a1 02 a1 | 00 b8 c1 a1 00 a1 81 80 |..E##...|........|
|00003070| 00 86 84 d1 98 1f 81 80 | 84 92 92 a0 ec 48 23 23 |........|.....H##|
|00003080| a1 02 a1 00 b8 c1 a1 00 | a1 81 80 00 86 84 d1 98 |........|........|
|00003090| 20 81 80 84 92 92 a0 81 | 01 ef 48 23 23 a1 02 a1 | .......|..H##...|
|000030a0| 00 b8 c1 a1 00 a1 81 80 | 00 86 84 d1 98 21 81 80 |........|.....!..|
|000030b0| 84 92 92 a0 81 01 8b ee | 23 23 a1 02 a1 00 b8 c1 |........|##......|
|000030c0| a1 00 a1 81 80 00 86 86 | 00 a1 81 a0 00 9a 03 86 |........|........|
|000030d0| 65 72 20 6c 61 79 65 72 | 73 2c 20 73 6f 20 66 6f |er layer|s, so fo|
|000030e0| 72 0a 2d 2d 20 6e 6f 77 | 20 49 20 61 6d 20 67 6f |r.-- now| I am go|
|000030f0| 69 6e 67 20 74 6f 20 64 | 6f 20 74 68 69 73 20 69 |ing to d|o this i|
|00003100| 6d 70 6c 65 6d 65 6e 74 | 61 74 69 6f 6e 20 73 70 |mplement|ation sp|
|00003110| 65 63 69 66 69 63 61 6c | 6c 79 0a 2d 2d 20 66 6f |ecifical|ly.-- fo|
|00003120| 72 20 74 68 65 20 77 69 | 64 74 68 20 73 6c 69 64 |r the wi|dth slid|
|00003130| 65 72 2c 20 61 6e 64 20 | 74 68 65 6e 20 6d 6f 76 |er, and |then mov|
|00003140| 65 20 69 74 20 74 6f 20 | 61 20 67 65 6e 65 72 61 |e it to |a genera|
|00003150| 6c 20 73 63 68 65 6d 65 | 0a 2d 2d 20 77 68 65 6e |l scheme|.-- when|
|00003160| 20 49 20 68 61 76 65 20 | 69 74 20 64 65 62 75 67 | I have |it debug|
|00003170| 65 64 2e 20 20 53 65 65 | 20 74 68 65 20 63 6f 6c |ed. See| the col|
|00003180| 6f 72 20 73 6c 69 64 65 | 72 20 6c 61 79 65 72 73 |or slide|r layers|
|00003190| 0a 2d 2d 20 64 6f 6e 27 | 74 20 6e 65 65 64 20 74 |.-- don'|t need t|
|000031a0| 68 65 20 66 75 6e 63 74 | 69 6f 6e 61 6c 69 74 79 |he funct|ionality|
|000031b0| 20 6f 66 20 74 68 65 20 | 72 61 6e 67 65 20 6f 66 | of the |range of|
|000031c0| 20 6d 6f 74 69 6f 6e 0a | 2d 2d 20 72 69 67 68 74 | motion.|-- right|
|000031d0| 20 6e 6f 77 2e 20 20 43 | 65 20 4c 61 20 56 69 65 | now. C|e La Vie|
|000031e0| 2e 0a 0a 2d 2d 20 43 6f | 70 79 72 69 67 68 74 20 |...-- Co|pyright |
|000031f0| 31 39 39 32 20 28 63 29 | 20 4c 69 76 65 77 61 72 |1992 (c)| Livewar|
|00003200| 65 20 43 6f 72 70 6f 72 | 61 74 69 6f 6e 2e 20 20 |e Corpor|ation. |
|00003210| 41 6c 6c 20 72 69 67 68 | 74 20 72 65 73 65 72 76 |All righ|t reserv|
|00003220| 65 64 0a 2d 2d 0a 2d 2d | 20 57 65 64 20 41 75 67 |ed.--.--| Wed Aug|
|00003230| 20 31 39 20 30 31 3a 32 | 35 3a 34 34 20 4d 44 54 | 19 01:2|5:44 MDT|
|00003240| 20 31 39 39 32 0a 2d 2d | 20 43 72 65 61 74 65 64 | 1992.--| Created|
|00003250| 3a 20 20 54 6f 64 64 20 | 41 2e 20 4e 61 74 68 61 |: Todd |A. Natha|
|00003260| 6e 0a 2d 2d 0a 2d 2d 20 | 54 68 69 73 20 68 61 6e |n.--.-- |This han|
|00003270| 64 6c 65 72 20 77 69 6c | 6c 20 74 61 6b 65 20 61 |dler wil|l take a|
|00003280| 74 20 61 20 6d 69 6e 69 | 6d 75 6d 20 61 20 67 72 |t a mini|mum a gr|
|00003290| 61 70 68 69 63 20 62 75 | 74 74 6f 6e 2c 20 61 6e |aphic bu|tton, an|
|000032a0| 64 20 61 20 66 69 65 6c | 64 20 61 6e 64 20 6d 61 |d a fiel|d and ma|
|000032b0| 6b 65 0a 2d 2d 20 74 68 | 65 6d 20 69 6e 74 6f 20 |ke.-- th|em into |
|000032c0| 61 20 73 6c 69 64 65 72 | 2e 20 20 54 68 65 20 66 |a slider|. The f|
|000032d0| 69 65 6c 64 20 66 6f 72 | 20 6f 75 74 70 75 74 20 |ield for| output |
|000032e0| 69 73 20 6f 70 74 69 6f | 6e 61 6c 2c 20 61 6e 64 |is optio|nal, and|
|000032f0| 20 63 61 6e 20 62 65 20 | 65 78 63 6c 75 64 65 64 | can be |excluded|
|00003300| 0a 2d 2d 20 77 69 74 68 | 6f 75 74 20 61 6e 79 20 |.-- with|out any |
|00003310| 61 64 76 65 72 73 65 20 | 61 66 66 65 63 74 73 2e |adverse |affects.|
|00003320| 0a 2d 2d 0a 2d 2d 20 55 | 73 61 67 65 3a 20 6d 6f |.--.-- U|sage: mo|
|00003330| 76 65 53 6c 69 64 65 72 | 42 75 74 74 6f 6e 20 20 |veSlider|Button |
|00003340| 74 68 65 53 6c 69 64 65 | 72 42 75 74 74 6f 6e 4e |theSlide|rButtonN|
|00003350| 61 6d 65 2c 20 74 68 65 | 53 6c 69 64 65 72 52 65 |ame, the|SliderRe|
|00003360| 63 74 4e 61 6d 65 2c 20 | 3c 74 68 65 56 61 6c 75 |ctName, |<theValu|
|00003370| 65 46 69 65 6c 64 3e 0a | 2d 2d 0a 6f 6e 20 6d 6f |eField>.|--.on mo|
|00003380| 76 65 53 6c 69 64 65 72 | 42 75 74 74 6f 6e 20 20 |veSlider|Button |
|00003390| 20 74 68 65 53 6c 69 64 | 65 72 42 75 74 74 6f 6e | theSlid|erButton|
|000033a0| 4e 61 6d 65 2c 20 74 68 | 65 53 6c 69 64 65 72 52 |Name, th|eSliderR|
|000033b0| 65 63 74 4e 61 6d 65 2c | 20 74 68 65 56 61 6c 75 |ectName,| theValu|
|000033c0| 65 46 69 65 6c 64 0a 20 | 20 20 2d 2d 6f 6e 20 6d |eField. | --on m|
|000033d0| 6f 76 65 53 6c 69 64 65 | 72 42 75 74 74 6f 6e 20 |oveSlide|rButton |
|000033e0| 20 20 74 68 65 53 6c 69 | 64 65 72 42 75 74 74 6f | theSli|derButto|
|000033f0| 6e 4e 61 6d 65 2c 20 74 | 68 65 53 6c 69 64 65 72 |nName, t|heSlider|
|00003400| 52 65 63 74 4e 61 6d 65 | 2c 20 74 68 65 56 61 6c |RectName|, theVal|
|00003410| 75 65 46 69 65 6c 64 0a | 0a 20 20 20 70 75 74 20 |ueField.|. put |
|00003420| 74 68 65 20 73 68 6f 72 | 74 20 6e 61 6d 65 20 6f |the shor|t name o|
|00003430| 66 20 74 61 72 67 65 74 | 20 69 6e 74 6f 20 74 68 |f target| into th|
|00003440| 65 53 6c 69 64 65 72 52 | 65 63 74 4e 61 6d 65 0a |eSliderR|ectName.|
|00003450| 20 20 20 0a 20 20 20 70 | 75 74 20 35 30 30 30 20 | . p|ut 5000 |
|00003460| 69 6e 74 6f 20 4d 41 58 | 56 41 4c 55 45 0a 20 20 |into MAX|VALUE. |
|00003470| 20 0a 20 20 20 69 66 20 | 74 68 65 56 61 6c 75 65 | . if |theValue|
|00003480| 46 69 65 6c 64 20 3c 3e | 20 22 22 20 74 68 65 6e |Field <>| "" then|
|00003490| 0a 20 20 20 20 20 20 70 | 75 74 20 54 52 55 45 20 |. p|ut TRUE |
|000034a0| 69 6e 74 6f 20 73 74 75 | 66 66 54 68 65 56 61 6c |into stu|ffTheVal|
|000034b0| 75 65 46 69 65 6c 64 0a | 20 20 20 65 6c 73 65 0a |ueField.| else.|
|000034c0| 20 20 20 20 20 20 70 75 | 74 20 46 41 4c 53 45 20 | pu|t FALSE |
|000034d0| 69 6e 74 6f 20 73 74 75 | 66 66 54 68 65 56 61 6c |into stu|ffTheVal|
|000034e0| 75 65 46 69 65 6c 64 0a | 20 20 20 65 6e 64 20 69 |ueField.| end i|
|000034f0| 66 0a 20 20 20 0a 20 20 | 20 70 75 74 20 31 20 69 |f. . | put 1 i|
|00003500| 6e 74 6f 20 73 6c 69 64 | 65 72 42 6f 72 64 65 72 |nto slid|erBorder|
|00003510| 42 6f 74 74 6f 6d 57 69 | 64 74 68 0a 20 20 20 70 |BottomWi|dth. p|
|00003520| 75 74 20 31 20 69 6e 74 | 6f 20 73 6c 69 64 65 72 |ut 1 int|o slider|
|00003530| 42 6f 72 64 65 72 48 6f | 72 7a 6f 6e 74 61 6c 57 |BorderHo|rzontalW|
|00003540| 69 64 74 68 0a 20 20 20 | 70 75 74 20 32 20 69 6e |idth. |put 2 in|
|00003550| 74 6f 20 73 6c 69 64 65 | 72 42 6f 72 64 65 72 54 |to slide|rBorderT|
|00003560| 6f 70 57 69 64 74 68 0a | 20 20 20 0a 20 20 20 70 |opWidth.| . p|
|00003570| 75 74 20 69 74 65 6d 20 | 31 20 6f 66 20 6c 6f 63 |ut item |1 of loc|
|00003580| 20 6f 66 20 66 69 65 6c | 64 20 74 68 65 53 6c 69 | of fiel|d theSli|
|00003590| 64 65 72 52 65 63 74 4e | 61 6d 65 20 69 6e 74 6f |derRectN|ame into|
|000035a0| 20 78 4c 6f 63 0a 20 20 | 20 61 64 64 20 73 6c 69 | xLoc. | add sli|
|000035b0| 64 65 72 42 6f 72 64 65 | 72 48 6f 72 7a 6f 6e 74 |derBorde|rHorzont|
|000035c0| 61 6c 57 69 64 74 68 20 | 74 6f 20 78 4c 6f 63 0a |alWidth |to xLoc.|
|000035d0| 20 20 20 0a 20 20 20 70 | 75 74 20 68 65 69 67 68 | . p|ut heigh|
|000035e0| 74 20 6f 66 20 69 6d 61 | 67 65 20 74 68 65 53 6c |t of ima|ge theSl|
|000035f0| 69 64 65 72 42 75 74 74 | 6f 6e 4e 61 6d 65 20 69 |iderButt|onName i|
|00003600| 6e 74 6f 20 73 6c 69 64 | 65 72 42 75 74 74 6f 6e |nto slid|erButton|
|00003610| 48 65 69 67 68 74 0a 20 | 20 20 70 75 74 20 73 6c |Height. | put sl|
|00003620| 69 64 65 72 42 75 74 74 | 6f 6e 48 65 69 67 68 74 |iderButt|onHeight|
|00003630| 20 2f 20 32 20 69 6e 74 | 6f 20 68 61 6c 66 42 75 | / 2 int|o halfBu|
|00003640| 74 74 6f 6e 48 65 69 67 | 68 74 0a 20 20 20 70 75 |ttonHeig|ht. pu|
|00003650| 74 20 62 6f 74 74 6f 6d | 20 6f 66 20 66 69 65 6c |t bottom| of fiel|
|00003660| 64 20 74 68 65 53 6c 69 | 64 65 72 52 65 63 74 4e |d theSli|derRectN|
|00003670| 61 6d 65 20 69 6e 74 6f | 20 73 6c 69 64 65 72 52 |ame into| sliderR|
|00003680| 65 63 74 42 6f 74 74 6f | 6d 0a 20 20 20 70 75 74 |ectBotto|m. put|
|00003690| 20 74 6f 70 20 6f 66 20 | 66 69 65 6c 64 20 74 68 | top of |field th|
|000036a0| 65 53 6c 69 64 65 72 52 | 65 63 74 4e 61 6d 65 20 |eSliderR|ectName |
|000036b0| 69 6e 74 6f 20 73 6c 69 | 64 65 72 52 65 63 74 54 |into sli|derRectT|
|000036c0| 6f 70 0a 20 20 20 70 75 | 74 20 73 6c 69 64 65 72 |op. pu|t slider|
|000036d0| 52 65 63 74 54 6f 70 20 | 2b 20 68 61 6c 66 42 75 |RectTop |+ halfBu|
|000036e0| 74 74 6f 6e 48 65 69 67 | 68 74 20 2b 20 73 6c 69 |ttonHeig|ht + sli|
|000036f0| 64 65 72 42 6f 72 64 65 | 72 54 6f 70 57 69 64 74 |derBorde|rTopWidt|
|00003700| 68 20 69 6e 74 6f 20 79 | 4d 69 6e 0a 20 20 20 70 |h into y|Min. p|
|00003710| 75 74 20 73 6c 69 64 65 | 72 52 65 63 74 42 6f 74 |ut slide|rRectBot|
|00003720| 74 6f 6d 20 2d 20 68 61 | 6c 66 42 75 74 74 6f 6e |tom - ha|lfButton|
|00003730| 48 65 69 67 68 74 20 2d | 20 73 6c 69 64 65 72 42 |Height -| sliderB|
|00003740| 6f 72 64 65 72 42 6f 74 | 74 6f 6d 57 69 64 74 68 |orderBot|tomWidth|
|00003750| 20 69 6e 74 6f 20 79 4d | 61 78 0a 20 20 20 70 75 | into yM|ax. pu|
|00003760| 74 20 79 4d 61 78 20 2d | 20 79 4d 69 6e 20 69 6e |t yMax -| yMin in|
|00003770| 74 6f 20 73 6c 69 64 65 | 72 52 65 63 74 4c 65 6e |to slide|rRectLen|
|00003780| 67 74 68 0a 20 20 20 0a | 20 20 20 70 75 74 20 69 |gth. .| put i|
|00003790| 74 65 6d 20 32 20 6f 66 | 20 6d 6f 75 73 65 4c 6f |tem 2 of| mouseLo|
|000037a0| 63 28 29 20 69 6e 74 6f | 20 79 4d 6f 75 73 65 50 |c() into| yMouseP|
|000037b0| 6f 73 0a 20 20 20 0a 20 | 20 20 69 66 20 79 4d 6f |os. . | if yMo|
|000037c0| 75 73 65 50 6f 73 20 3e | 20 79 4d 61 78 20 74 68 |usePos >| yMax th|
|000037d0| 65 6e 0a 20 20 20 20 20 | 20 73 65 74 20 6c 6f 63 |en. | set loc|
|000037e0| 20 6f 66 20 69 6d 61 67 | 65 20 74 68 65 53 6c 69 | of imag|e theSli|
|000037f0| 64 65 72 42 75 74 74 6f | 6e 4e 61 6d 65 20 74 6f |derButto|nName to|
|00003800| 20 78 4c 6f 63 2c 20 79 | 4d 61 78 0a 20 20 20 20 | xLoc, y|Max. |
|00003810| 20 20 69 66 20 73 74 75 | 66 66 54 68 65 56 61 6c | if stu|ffTheVal|
|00003820| 75 65 46 69 65 6c 64 20 | 74 68 65 6e 0a 20 20 20 |ueField |then. |
|00003830| 20 20 20 20 20 20 70 75 | 74 20 79 4d 61 78 20 69 | pu|t yMax i|
|00003840| 6e 74 6f 20 74 68 65 53 | 6c 69 64 65 72 42 75 74 |nto theS|liderBut|
|00003850| 74 6f 6e 4c 6f 63 0a 20 | 20 20 20 20 20 65 6e 64 |tonLoc. | end|
|00003860| 20 69 66 0a 20 20 20 65 | 6c 73 65 20 69 66 20 79 | if. e|lse if y|
|00003870| 4d 6f 75 73 65 50 6f 73 | 20 3c 20 79 4d 69 6e 20 |MousePos| < yMin |
|00003880| 74 68 65 6e 0a 20 20 20 | 20 20 20 73 65 74 20 6c |then. | set l|
|00003890| 6f 63 20 6f 66 20 69 6d | 61 67 65 20 74 68 65 53 |oc of im|age theS|
|000038a0| 6c 69 64 65 72 42 75 74 | 74 6f 6e 4e 61 6d 65 20 |liderBut|tonName |
|000038b0| 74 6f 20 78 4c 6f 63 2c | 20 79 4d 69 6e 0a 20 20 |to xLoc,| yMin. |
|000038c0| 20 20 20 20 69 66 20 73 | 74 75 66 66 54 68 65 56 | if s|tuffTheV|
|000038d0| 61 6c 75 65 46 69 65 6c | 64 20 74 68 65 6e 0a 20 |alueFiel|d then. |
|000038e0| 20 20 20 20 20 20 20 20 | 70 75 74 20 79 4d 69 6e | |put yMin|
|000038f0| 20 69 6e 74 6f 20 74 68 | 65 53 6c 69 64 65 72 42 | into th|eSliderB|
|00003900| 75 74 74 6f 6e 4c 6f 63 | 0a 20 20 20 20 20 20 65 |uttonLoc|. e|
|00003910| 6e 64 20 69 66 0a 20 20 | 20 65 6c 73 65 0a 20 20 |nd if. | else. |
|00003920| 20 20 20 20 73 65 74 20 | 6c 6f 63 20 6f 66 20 69 | set |loc of i|
|00003930| 6d 61 67 65 20 74 68 65 | 53 6c 69 64 65 72 42 75 |mage the|SliderBu|
|00003940| 74 74 6f 6e 4e 61 6d 65 | 20 74 6f 20 78 4c 6f 63 |ttonName| to xLoc|
|00003950| 2c 20 79 4d 6f 75 73 65 | 50 6f 73 0a 20 20 20 20 |, yMouse|Pos. |
|00003960| 20 20 69 66 20 73 74 75 | 66 66 54 68 65 56 61 6c | if stu|ffTheVal|
|00003970| 75 65 46 69 65 6c 64 20 | 74 68 65 6e 0a 20 20 20 |ueField |then. |
|00003980| 20 20 20 20 20 20 70 75 | 74 20 79 4d 6f 75 73 65 | pu|t yMouse|
|00003990| 50 6f 73 20 69 6e 74 6f | 20 74 68 65 53 6c 69 64 |Pos into| theSlid|
|000039a0| 65 72 42 75 74 74 6f 6e | 4c 6f 63 0a 20 20 20 20 |erButton|Loc. |
|000039b0| 20 20 65 6e 64 20 69 66 | 0a 20 20 20 65 6e 64 20 | end if|. end |
|000039c0| 69 66 0a 20 20 20 0a 20 | 20 20 2d 2d 20 4e 65 65 |if. . | -- Nee|
|000039d0| 64 73 20 74 6f 20 68 61 | 6e 64 6c 65 20 6d 69 6e |ds to ha|ndle min|
|000039e0| 20 61 6e 64 20 6d 61 78 | 20 72 61 6e 67 65 73 0a | and max| ranges.|
|000039f0| 20 20 20 70 75 74 20 61 | 62 73 28 73 6c 69 64 65 | put a|bs(slide|
|00003a00| 72 52 65 63 74 42 6f 74 | 74 6f 6d 20 2d 20 73 6c |rRectBot|tom - sl|
|00003a10| 69 64 65 72 42 6f 72 64 | 65 72 42 6f 74 74 6f 6d |iderBord|erBottom|
|00003a20| 57 69 64 74 68 20 2d 20 | 74 68 65 53 6c 69 64 65 |Width - |theSlide|
|00003a30| 72 42 75 74 74 6f 6e 4c | 6f 63 20 2d 20 28 73 6c |rButtonL|oc - (sl|
|00003a40| 69 64 65 72 42 75 74 74 | 6f 6e 48 65 69 67 68 74 |iderButt|onHeight|
|00003a50| 20 2f 20 32 29 29 20 69 | 6e 74 6f 20 61 62 73 53 | / 2)) i|nto absS|
|00003a60| 6c 69 64 65 72 56 61 6c | 75 65 0a 20 20 20 70 75 |liderVal|ue. pu|
|00003a70| 74 20 74 72 75 6e 63 20 | 28 61 62 73 53 6c 69 64 |t trunc |(absSlid|
|00003a80| 65 72 56 61 6c 75 65 20 | 2a 20 28 20 31 20 2f 20 |erValue |* ( 1 / |
|00003a90| 73 6c 69 64 65 72 52 65 | 63 74 4c 65 6e 67 74 68 |sliderRe|ctLength|
|00003aa0| 20 29 20 2a 20 4d 41 58 | 56 41 4c 55 45 20 29 20 | ) * MAX|VALUE ) |
|00003ab0| 69 6e 74 6f 20 66 69 65 | 6c 64 20 74 68 65 56 61 |into fie|ld theVa|
|00003ac0| 6c 75 65 46 69 65 6c 64 | 0a 20 20 20 0a 20 20 20 |lueField|. . |
|00003ad0| 5b 20 74 68 69 73 20 70 | 61 67 65 20 75 70 64 61 |[ this p|age upda|
|00003ae0| 74 65 49 64 6c 65 44 65 | 6c 61 79 46 72 6f 6d 46 |teIdleDe|layFromF|
|00003af0| 69 65 6c 64 3a 76 61 6c | 75 65 46 69 65 6c 64 20 |ield:val|ueField |
|00003b00| 5d 0a 20 20 20 0a 65 6e | 64 20 6d 6f 76 65 53 6c |]. .en|d moveSl|
|00003b10| 69 64 65 72 42 75 74 74 | 6f 6e 0a 0a 2d 2d 2d 0a |iderButt|on..---.|
|00003b20| 2d 2d 20 20 54 68 65 20 | 73 6c 69 64 65 72 4b 6e |-- The |sliderKn|
|00003b30| 6f 62 20 69 73 20 61 20 | 67 72 61 70 68 69 63 2e |ob is a |graphic.|
|00003b40| 20 20 54 68 65 20 73 6c | 69 64 65 72 20 61 6e 64 | The sl|ider and|
|00003b50| 20 76 61 6c 75 65 46 69 | 65 6c 64 20 61 72 65 20 | valueFi|eld are |
|00003b60| 66 69 65 6c 64 73 2e 0a | 2d 2d 20 20 73 6c 69 64 |fields..|-- slid|
|00003b70| 65 72 56 61 6c 75 65 20 | 69 73 20 77 68 61 74 20 |erValue |is what |
|00003b80| 74 68 65 20 6b 6e 6f 62 | 20 6e 65 65 64 73 20 74 |the knob| needs t|
|00003b90| 6f 20 62 65 20 6d 6f 76 | 65 64 20 74 6f 2e 2e 2e |o be mov|ed to...|
|00003ba0| 0a 2d 2d 2d 0a 66 75 6e | 63 74 69 6f 6e 20 73 6c |.---.fun|ction sl|
|00003bb0| 69 64 65 72 42 75 74 74 | 6f 6e 4d 6f 76 65 20 20 |iderButt|onMove |
|00003bc0| 73 6c 69 64 65 72 56 61 | 6c 75 65 2c 20 73 6c 69 |sliderVa|lue, sli|
|00003bd0| 64 65 72 4b 6e 6f 62 2c | 20 73 6c 69 64 65 72 2c |derKnob,| slider,|
|00003be0| 20 76 61 6c 75 65 46 69 | 65 6c 64 0a 20 20 20 0a | valueFi|eld. .|
|00003bf0| 20 20 20 69 66 20 73 6c | 69 64 65 72 56 61 6c 75 | if sl|iderValu|
|00003c00| 65 20 3c 20 30 20 74 68 | 65 6e 0a 20 20 20 20 20 |e < 0 th|en. |
|00003c10| 20 70 75 74 20 30 20 69 | 6e 74 6f 20 73 6c 69 64 | put 0 i|nto slid|
|00003c20| 65 72 56 61 6c 75 65 0a | 20 20 20 65 6c 73 65 20 |erValue.| else |
|00003c30| 69 66 20 73 6c 69 64 65 | 72 56 61 6c 75 65 20 3e |if slide|rValue >|
|00003c40| 20 35 30 30 30 20 74 68 | 65 6e 0a 20 20 20 20 20 | 5000 th|en. |
|00003c50| 20 70 75 74 20 35 30 30 | 30 20 69 6e 74 6f 20 73 | put 500|0 into s|
|00003c60| 6c 69 64 65 72 56 61 6c | 75 65 0a 20 20 20 65 6e |liderVal|ue. en|
|00003c70| 64 20 69 66 0a 20 20 20 | 0a 20 20 20 70 75 74 20 |d if. |. put |
|00003c80| 28 20 69 74 65 6d 20 31 | 20 6f 66 20 6c 6f 63 20 |( item 1| of loc |
|00003c90| 6f 66 20 66 69 65 6c 64 | 20 73 6c 69 64 65 72 20 |of field| slider |
|00003ca0| 29 20 2b 20 31 20 20 69 | 6e 74 6f 20 78 4c 6f 63 |) + 1 i|nto xLoc|
|00003cb0| 0a 20 20 20 70 75 74 20 | 68 65 69 67 68 74 20 6f |. put |height o|
|00003cc0| 66 20 69 6d 61 67 65 20 | 73 6c 69 64 65 72 4b 6e |f image |sliderKn|
|00003cd0| 6f 62 20 69 6e 74 6f 20 | 73 6c 69 64 65 72 4b 6e |ob into |sliderKn|
|00003ce0| 6f 62 48 65 69 67 68 74 | 0a 20 20 20 70 75 74 20 |obHeight|. put |
|00003cf0| 28 62 6f 74 74 6f 6d 20 | 6f 66 20 66 69 65 6c 64 |(bottom |of field|
|00003d00| 20 73 6c 69 64 65 72 29 | 20 2d 20 28 73 6c 69 64 | slider)| - (slid|
|00003d10| 65 72 4b 6e 6f 62 48 65 | 69 67 68 74 20 2f 20 32 |erKnobHe|ight / 2|
|00003d20| 29 20 2d 20 31 20 69 6e | 74 6f 20 73 6c 69 64 65 |) - 1 in|to slide|
|00003d30| 72 42 6f 74 74 6f 6d 0a | 20 20 20 70 75 74 20 74 |rBottom.| put t|
|00003d40| 6f 70 20 6f 66 20 66 69 | 65 6c 64 20 73 6c 69 64 |op of fi|eld slid|
|00003d50| 65 72 20 2b 20 28 73 6c | 69 64 65 72 4b 6e 6f 62 |er + (sl|iderKnob|
|00003d60| 48 65 69 67 68 74 20 2f | 20 32 29 20 2b 20 32 20 |Height /| 2) + 2 |
|00003d70| 69 6e 74 6f 20 73 6c 69 | 64 65 72 54 6f 70 0a 20 |into sli|derTop. |
|00003d80| 20 20 70 75 74 20 73 6c | 69 64 65 72 42 6f 74 74 | put sl|iderBott|
|00003d90| 6f 6d 20 2d 20 73 6c 69 | 64 65 72 54 6f 70 20 69 |om - sli|derTop i|
|00003da0| 6e 74 6f 20 73 6c 69 64 | 65 72 48 65 69 67 68 74 |nto slid|erHeight|
|00003db0| 0a 20 20 20 0a 20 20 20 | 70 75 74 20 73 6c 69 64 |. . |put slid|
|00003dc0| 65 72 42 6f 74 74 6f 6d | 20 2d 20 28 73 6c 69 64 |erBottom| - (slid|
|00003dd0| 65 72 56 61 6c 75 65 20 | 2a 20 28 73 6c 69 64 65 |erValue |* (slide|
|00003de0| 72 48 65 69 67 68 74 20 | 2f 20 35 30 30 30 29 29 |rHeight |/ 5000))|
|00003df0| 20 69 6e 74 6f 20 79 4c | 6f 63 0a 20 20 20 0a 20 | into yL|oc. . |
|00003e00| 20 20 73 65 74 20 6c 6f | 63 61 74 69 6f 6e 20 6f | set lo|cation o|
|00003e10| 66 20 69 6d 61 67 65 20 | 73 6c 69 64 65 72 4b 6e |f image |sliderKn|
|00003e20| 6f 62 20 74 6f 20 78 4c | 6f 63 2c 20 79 4c 6f 63 |ob to xL|oc, yLoc|
|00003e30| 0a 20 20 20 70 75 74 20 | 73 6c 69 64 65 72 56 61 |. put |sliderVa|
|00003e40| 6c 75 65 20 69 6e 74 6f | 20 66 69 65 6c 64 20 76 |lue into| field v|
|00003e50| 61 6c 75 65 46 69 65 6c | 64 0a 20 20 20 0a 20 20 |alueFiel|d. . |
|00003e60| 20 5b 20 74 68 69 73 20 | 70 61 67 65 20 75 70 64 | [ this |page upd|
|00003e70| 61 74 65 49 64 6c 65 44 | 65 6c 61 79 46 72 6f 6d |ateIdleD|elayFrom|
|00003e80| 46 69 65 6c 64 3a 76 61 | 6c 75 65 46 69 65 6c 64 |Field:va|lueField|
|00003e90| 20 5d 0a 20 20 20 0a 20 | 20 20 72 65 74 75 72 6e | ]. . | return|
|00003ea0| 20 28 20 6d 65 20 29 0a | 20 20 20 0a 65 6e 64 20 | ( me ).| .end |
|00003eb0| 73 6c 69 64 65 72 42 75 | 74 74 6f 6e 4d 6f 76 65 |sliderBu|ttonMove|
|00003ec0| 0a 00 86 | |... | |
+--------+-------------------------+-------------------------+--------+--------+