' +JJJJ ?\>m0M='+l> /+l   d]@ŵLҦ]]L L}BBL] 鷎귭෍ᷩ췩緈JJJJx Lȿ L8ᷭ緍췩 緍i 8 `巬 췌`x (`(8`I`B` ``>J>J>VU)?`8'x0|&HhHh VY)'&Y)xꪽ)' `Hh`V0^*^*>&` aI꽌ɪVɭ&Y&&Y& 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8  '  & x)*++`FG8`0($ p,&"_]` L/浍굺L  !"#$%&'()*+,-./0123456789:;<=>?  1#"""  (9"1 ( ,.(0# 2  /#0/#0 *?'#07#00/0/'#07#0:"4<*55/**5/*%5/)1/)1/)1/)'#0/#0*5/*75/**5/*:5//#0/#0'#07#0:::*::'#07#0EB H  @H !D)"E` @ $ C ` DQ &J80^݌Hh ü ü݌ ռ ռ ռA ļD ļ? ļAEDE?HJ>h Լ ռ ռ ռ`HJ>݌h Hh݌`HIHHHHhHH݌hHhHh݌H6 VDP (ED Z $0x8x D- ܸDD# H8`?E Vk *f???0xE Hh D#-EEE8` D ܸx D - ܸx8`-0ݩ?ʥD EEE`   vLDcpq` [` ~  LӜu`".Q`pNФbptťܥm2<(-Py0\|e<6e<g< JJJJj귍hI  aUL@ kU8  L  Q^R(jQ0l^l\  wUuW ԧ H h@ [_ /QSIRb_L`LLLL`ª`LQLYLeLXLeLee ўQH\(h0L& Ꝥ$`( R \ZLl8 ўR HH\`\Z[YS6`LxQɿu3'RͲʎRʎ]]]ɍuL͟ɍ}RLRɍg^H8 ^hZLɍR LͲɊRR% QLܤͲ Z@ -^ ş\[Z QY\[Z8`l6Lş_Ȍb_Ͳ] )Y h( ֭ͲLɍ [LLĦ__ ^ 9 LҦ3 9 a   0LjLY u< (_9 ˭ɠuɠK_9 ?LˆʎõĵL õ ĵµ aµ`` L̦µ_bJLuLz`  ȟ QlXJ̥KlV  ȟ QlV eօ3L e3L &RL &QL d L4 Ne)n `@-eff L f`L . tQLѤ LҦL` OPu d L Ne)noon 8ɍ` ^f\õL ^NR  RΩLҦ)\Z ʽ LHv 3h`0h8` [L NС õ`A@` ŵL^L iõ`  \ 濭0 \  ȟ Q ^\lZl^?cqH şch`fhjõĵ@OAP`u@`@&`QR`E Ls  @DAE@u`8` %@ @A@`@`@A`Mµ ) LЦ`8@AWc@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@ch8&ȑ@Hȑ@Ah@LHȑ@ȑ@ htphso`hMhL`9V8U897T6S67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF!pppp p p p p`" t""#x"p0p@p@@@p@!y q q p@  LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč$3>L[dmx- ( T  Ϡ@跻~!Wo*9~~~~ɬƬ~_ j ʪHɪH`Lc (L ܫ㵮赎 ɱ^_ J QL_Ls贩紎 DǴҵԵƴѵӵµȴ 7 ַ :ŵƴѵǴҵȴµ納贍﵎ٵ്ᵭⳍڵL^ѵ-I `  4 ò-յ!  8صٵ紭ﵝ 7L (0+BC  7L HH`LgL{0 HH` õL H hBL BH [ h`Lo õ ڬL B ڬ LʬH hB@ յյ [L (ȴ) ȴ 7L L ( L (ȴL{ƴѵ洩ƴǴҵ 7 ^* B0 HȱBh ӵԵ 8 L8 ݲ` ܫ  / / ED B / / ]ƴS0Jȴ ȴ)  紅D贅E B ƴ  / 0L Ν `HD٤DEEhiHLGh ` ŵBѵ-` ѵB-` ܫ XI볩쳢8 DH E𳈈췍Ȍ X0 · JLǵBȵC`,յp` 䯩 R-յյ`յ0` K R-յյ`ɵʵӵԵ` 4 K ( ѵҵLBȱBL8` DBHBH : ַ޵BȭߵBhhӵԵ RBܵmڵ޵ȱBݵm۵ߵ` 䯩LR˵̵ֵ׵`êĪLR E( 8` R` ELRŪƪ`췌 յյI뷭鷭귭ⵍ㵍跬ª 뷰` Lf ݵܵߵ޵ ^`8ܵ i B8` 4L ֵȱB׵ ܯ䵍൭嵍 ` DȑB׵Bֵ  ַ յյ`굎뵎쵬 뵎쵌``õĵBCõĵ`µµ`L õBĵCصص Qƴ0"Bƴ 󮜳` 0۰ϬBƴ8`i#`ЗLw!0>ﵭ` m ﳐ 7i볍 8 ЉLw`H h ݲL~ `浍국䵍뵩嵠Jm赍嵊mjnnn浈m浍浭m䵍䵐`"L ŵ8ŵH ~(`# d ֠z# u`z#??     ϠӠӮ̠ ӮӮӮϠ8 :24:"]CATALOG":9980(4)"CATALOG"6 ):E120::A(9):(49152)128860SfG$:290:(G$AL$G$"A"G$AU$)M0MM1~p(G$"Z"G$AR$G$AD$)(M1)KMM1zG$ES$M255:G$CR$850A17:A$"Use <- for erase, Control-X to clear":3206A19:A$"Press ReturE):(A(0)::(A(12))255WF255:Z A11:B25:CM1:GB(4)(MK):330:C255WFC*FA(17)M7:E03:FE,(A(12E))::F4,C:660:F5,C:C255WFC4>E05:FE,B(E)::1280H130:M0RE03:A(E12),(A(17)M7E):#\A(9$AD$P1G$CR$ı:G$"1"G$"8"P(8(G$))Ci18:30(C3):"-:-";:CCP:C7C0CCPr680x130:L1ČA(6)MKĹA(12),65:A(13),130:A(14),13:A(15),27:790 E03:A(E12),(A(17)M7E)::E05:B(E)(A(17)M7--:-- Fast";:E18:19:7E3:E;::CB(5)(MK)A23:A$"Use Arrows, A & Z, or (1-8) to select":320:A24:A$"Press Return when satisfied":320:18:31(C3):"-:-";::140:P0:G$"A"G$AL$G$AU$P1G$ES$C255: G$"Z"G$AR$Gol-C"6lA$""A$"Error Encountered...Please retry"IvA5:200:12805:"An error is present in"::10:"LINE #"(218)256(219)::"Please correct, save the new version."::"and rerun WINDOWORKS":218:3:"Slow --:--:--:--:--:--:--:ll. Use another."70I13A$"Must be a binary file"[:I6A$"File not on this disk"DI10A$"File exists and is locked"NI16PD0640:I16PDA$"Bad pathname"XI17A$"ProDOS directory full"bI255A$"Please do not press Contr0C1V2V1C1V2V1C10.G$CR$500PV1C:H1:" ";:H21:" ";^CC1:420w120:290:CM0CCC}::I(222):A$"":I4A$"Disk is Write Protected"I8A$"I/O ERROR on this disk"&I9A$"Sorry, disk is fuge":"Frame":V11:V27:H125:H240+410c12:27:32,26:"No":"Yes":V112:V213:H125:H231x:C0:CM0CCCV1C:H1::" ";::">";:H21:"<";::" ";::C1C170:G$"A"G$AL$G$AU$C1C1G$"Z"G$AR$G$AD$C1C1 C1ile":"Save Window File":"Create Final Module"r"Modify Data Drive":"Catalog Data Drive":"Toggle Overlay":"Exit Program":V11:V214:H11:H223:410"|1:27:32,26:"Scroll Up":"Scroll Down":"Scroll Left":"Scroll Right":"Inverse":"Color Chan1001010:A(3),3:A(1),E:A(7)::? @A:21(A$)2:A$;:R J110:CM1380` TCM2400 ^1:3:32,2:"View Hi-Res Screen":"View Animation":"Add Window":"Delete Window":"Edit Window"/h"Delete All Windows":"Load Picture":"Load Window FTAL ERROR -":::"THIS PROGRAM REQUIRES THE BINARY FILE":::"WINDOWORKS.ML";: " TO BE ON THE SAME DISK":"AND IT IS MISSING."::"PROGRAM STOPPED.": "A(1),10:A(3),2:A(7): ,E110:A(3),2:A(1),20:A(7):A(3),2:A(1),50:A(7)::% 6E80 G$::, 320:A2:13:F$;:140:F A16:B21:CM2:330: A$"Load a Hi-Res picture first":A16:300:200:1280 A$"No windows in memory":A16:300:200:1280 1:1::D$H$: 270 1:1::D$"BLOADWINDOWORKS.ML":Q "FAA:B:"Press any Arrow";:A1:B:"or A & Z to";:A2:B:"move then press";:A3:B:"Return if OK";:y x34,15::: A(5):D2,0:D7,0:D5,0:D,0: 49168,0:1 (49152)128180 G$:1:1::290: 49168,0:1 (49152)1281RUN WINDOWORKS"* :(12)(21)::153604 1160: } (PD((48896)76):Z1PD:PD0Ģ24:1:"SLOT "DS", DRIVE "DD;: 2DP$""ĺD$"PREFIX":DP$ <24:1:"PREFIX: "DP$;: F PPD0H$H$",S"(DS)",D"(DD): ZH$DP$H$: dh n **********************= * WINDOWORKS *[ * BY BOB THRASHER *y * COPYRIGHT (C) 1987 * * BY MICROSPARC, INC * * CONCORD, MA 01742 * **********************  (104)8Ĺ103,1:104,8:2048,0:(4)"          @#H$C$:80:H$"BSAVE"H$",A"(H)",L"(38400H):240:1280F##L1L:A16:A$"The Window Overlay Option is now "B$(L):200:1280##210:C11280#&:0230S"C$"W.":A16:A$"Enter filename for window data:":320:930:(C$)31280"H$C$:80:H$"BSAVE"H$",A"(A(17)1)",L351":240:1280""J0220"K0230"C$"":A16:A$"Enter filename for final module:":320:930:(C$)11280.":930:(C$)31280#!|H$C$:80)!n!H$"BLOAD"(H$,(H$)6)",A"(A(17)1):240:K(A(17)1):1280!32,24:33,15:::10:25:"Please select a";:11:25:"3 sector binary";:12:25:"window file.";:14:25:F$;:300:140:1280!"K)3:H,76:H1,96:H2,143:140:J1:1280 T32,24:33,15:::10:25:"Please select a";:11:25:"33 or 34 sector";:12:25:"binary file.";:14:25:F$;:300:140:1280 ^ hJ0220!rA16:A$"Enter filename of window data to load:":320:C$"W2558301280$K0230A210:C1K0:A(17),255K1280Q",A16:A$"Enter filename of picture to load:":320:C$"":930:C$""12806H$C$:80@) J:H$"BLOAD"H$",A$4000":240:290:A(2):290:H((A(16))(A(16)1)25650A$"Limit of 50 windows":A16:300:200:1280NMK:WF0:760:WF255830gKK1:F7,255:1280mzK0230840:M2551280EA(17)M7A(17)(497):E,(E7)::KK1:1280K0230840:M2551280WF0:760:WFURE:";E$(J):40c330:C11330,1370,1400,1450,1490,1540,1580,1640,1710,1750,1040,1140,1800,1820m1300s(2J0220<130:L1ČA(6)F140:1280PZK0230dE049:A(17)E76,0::130:A(10):1280nxJ02200KE ONLY IN UPPER-CASE":320:::" CAN YOU DISPLAY LOWER-CASE (Y/N)?";::" ";::310r140:G$"N"ČA(4):1260G$"Y"1240G0:J0:K0:L0:A(17),255530 ::A16:B5:CM0:16:25:"WINDOWS:";K:25:"OVERLAY:";B$(L):25:"PICTE018:A(E)((24576E2)256(24577E2))::A(8):A(18)BA3:A$"WINDOWORKS":320:A5:A$"BY BOB THRASHER":320:A9:A$"COPYRIGHT (C) 1987":320:A11:A$"BY MICROSPARC, INC.":320(1101)6A18:A$" ":200:1260UA20:A$"PLEASE TYPH$H$"ALOG,S"(DS)",D"(DD)E~240:C138:"-";::140::1280DS6:DD1:D$(4):D49232:A(18):B$(0)"OFF":B$(1)"ON":E$(0)"NO":E$(1)"YES":F$"-PRESS RETURN-"AL$(8):AR$(21):AU$(11):AD$(10):CR$(13):ES$(27)250::530<CR$1280:C(C$):C1C4107038C$;:DDC:1280B23:1:"Enter new ProDOS prefix (max. 30 chars.)";:C$"/":Z1:930:Z0:(C$)21280L(C$,1)"/"C$"/"C$V(C$,1)"/"C$C$"/"`D$"PREFIX"C$:DP$C$:1280jt:H$"CAT":PD0G$(127))((C$)1)C$(C$,(C$)1):950>G$ES$C$"":hG$AL$G$(127)G$(24)C$"":950yG$CR$960A(17)1,K:21:6:C$" ";:40:PD109024:6:C$:C$CR$1070:C(C$):C1C71050$C$;:DSC.15:C$:C$n when finished":320:22:6:E115Z15:"-";::310r21:6:C$;:E(C$)15Z15:" ";::6(C$)::" ";:170:G$" "G$(127)980:PD1ĴG$"."G$"Z"(G$"9"G$"A")(C$)E1960C$C$G$:21:5(C$):G$;::" ";::960*(G$AL$phnhopHHHqHqoHnHp`hnhohhhhpoHnHp`LĒ`  ULH2rI@I U B`2rI`@橿h h&2'rhh` hii( B` ړɀ ړ 0) ړ 0Ԡ`Hh2rihHhi 8ihh` L`2r`2r`2r) ))JJ ȱ) MխMLk`2r)`JJJJJ)) ) )`JJJJJMȑӭMΑhV~ 2rILY`2rIL` B ] Lԑ` B ] Lb B` 0'` &`Lc B`:cL01`67 `)L ,P,W,U,R q WȱȱȱȱHȱhȱh ihL̏h HʏHˏ iiL}, B`L[a_88jޥر B`h2rihi 8ih``kjlk Ebl`i(`hjkl8`Gc`ɖ` ȭ `ɛ)ɍ%ɠ!ɈɕɋɊL-a`8` hij ~b ~b ~bjkld sbj sbk sbl sb ~b ~b ~b byjkl*iɀ sbj sb ~bLajm ~b ~b ~b bjm sbm sbLKa sbm sb b`Y)`&`2a'` cbcb `(`q  `ɛPɠUɍMɋ L,`ɊiӍL,`Ɉ L,`ɕкiL,` B` `ɛɠɍɋ8L`Ɋ ɿL`Ɉ8L`ɕв'L`   `      Lb B` 0'` &`Lc B`:cL01`67 `)L L[a_88jޥر B`h2rihi 8ih``kjlk Ebl`i(`hjkl8`Gc`ɖ` ȭ `ɛ)ɍ%ɠ!ɈɕɋɊL-a`8` hij ~b ~b ~bjkld sbj sbk sbl sb ~b ~b ~b byjkl*iɀ sbj sb ~bLajm ~b ~b ~b bjm sbm sbLKa sbm sb b`G)`&`2a'` cbcb `(`q  `ɛPɠUɍMɋ L,`ɊiӍL,`Ɉ L,`ɕкiL,` B` `ɛɠɍɋ8L`Ɋ ɿL`Ɉ8L`ɕв'L`   `   oHnHp`I`@橿h h&2'rhh` hii( B` ړɀ ړ 0) ړ 0Ԡ`Hh2rihHhi 8ihh`phnhopHHHqHqoHnHp`hnhohhhhp`2r`2r) ))JJ ȱ) MխMLk`2r)`JJJJJ)) ) )`JJJJJMȑӭMLĒ`  ULH2rI@I U B`2rrILY`2rIL` B ] Lԑ` B ] L`2rΑhV~ 2Gc ,P,W,U,R q WȱȱȱȱHȱhȱh ihL̏h HʏH iiL}, B`     oHnHp`I`@橿h h&2'rhh` hii( B` ړɀ ړ 0) ړ 0Ԡ`Hh2rihHhi 8ihh`phnhopHHHqHqoHnHp`hnhohhhhp`2r`2r) ))JJ ȱ) MխMLk`2r)`JJJJJ)) ) )`JJJJJMȑӭMLĒ`  ULH2rI@I U B`2rrILY`2rIL` B ] Lԑ` B ] L`2rΑhV~ 2GcY ,P,W,U,R q WȱȱȱȱHȱhȱh ihL̏h HʏH iiL}, B`      oHnHp`I`@橿h h&2'rhh` hii( B` ړɀ ړ 0) ړ 0Ԡ`Hh2rihHhi 8ihh`phnhopHHHqHqoHnHp`hnhohhhhp`2r`2r) ))JJ ȱ) MխMLk`2r)`JJJJJ)) ) )`JJJJJMȑӭMLĒ`  ULH2rI@I U B`2rrILY`2rIL` B ] Lԑ` B ] L`2rΑhV~ 2GcY ,P,W,U,R q WȱȱȱȱHȱhȱh ihL̏h HʏH iiL}, B`     oHnHp`I`@橿h h&2'rhh` hii( B` ړɀ ړ 0) ړ 0Ԡ`Hh2rihHhi 8ihh`phnhopHHHqHqoHnHp`hnhohhhhp`2r`2r) ))JJ ȱ) MխMLk`2r)`JJJJJ)) ) )`JJJJJMȑӭMLĒ`  ULH2rI@I U B`2rrILY`2rIL` B ] Lԑ` B ] L`2rΑhV~ 2` ,P,W,U,R q WȱȱȱȱHȱhȱh ihL̏h HʏHˏ iiL}, B`     3@@DJ@@939@@@933N731N"6 (D$(4):A(18),B(26,4):60X 2:D$"BLOADWINDOWORKS.ML":70 <::"FATAL ERROR";::" -":::"THIS DEMO REQUIRES THE FILE":::"WINDOWORKS.ML":::"ON THE DISKETTE.":: F270O PA026:C04:B(A,C)((B$,A5C1,"by Bob Thrasher":14:1:"Copyright (C) 1987 by MicroSPARC, Inc.":23:8:"Please wait ..."; 15360:A774814:C:A,C::D49200 B$"/////39@N@>@>@>=@0@=>@@@>N0>0NN0>00M0N@M@@N@@N333NN7785@868@0000N@JD@@@BDH@=@@@=>@>00=@D8E>@>8@M0=?>N3333@@@@=@@@9**********************9* WINDOWORKS.DEMO *U* by Bob Thrasher *q* Copyright (C) 1987 ** by MicroSPARC, Inc ** Concord, MA 01742 ***********************] :(12)(21):::10:12:"WINDOWORKS.DEMO":12:10:       6,7,7,16,32,16,6,6,4,"LARGE MOVES LEFT",19,9,DOWN,27,9,UP,15,6,AB|9,15,"MOVING RIGHT AND UPWARD",0,20,"TWO LAST EXAMPLES OF ADVANCED TECHNIQUES",5,7,5,32,6,2,0,23,5,24,6,1,0,25,5,26,6,0,0,7,16,32,16,3,0,7,16,32,16,0,0 8,6,CD,30,5,AB,30,6,CDzh0,18,"LARGE WINDOW IS UP LARGE WINDOW IS UP",0,19,"SMALL MOVES UP ALSO SMALL MOVES RIGHT"Ar2,21,"EXAMPLES OF PARTIAL OVERLAP WINDOWS",4,8,3,9,16,0,0,8,8,9,11,0,0,26,3,35,16,0,0,26,8,35,11,3,0,4,7,5,32,6,23,4,24,7,25,4,220,"SUPERIMPOSING TWO OR MORE WINDOWS",3,21,"CAN PRODUCE OTHER ANIMATION TYPES"^8,4,2,15,8,0,1,4,2,15,8,2,1,24,2,35,8,0,1,24,2,35,8,3,1,7,11,13,17,1,0,4,11,15,17,4,1,27,11,32,17,1,0,27,11,32,17,5,3,4,4,3,13,16,2,8,15,11,26,3,35,16,24,8,37,11,7,8,5,AB,VING WINDOWS",4,14,2,25,8,4,2,4,11,15,17,5,1,24,11,35,17,6,3,0,2,2,17,2,0J8,4,2,15,8,24,2,35,8,4,11,15,17,24,11,35,17,5,3,16,9,25,3,36,9,5,12,16,18,25,12,36,18OT10,8,4,UP,8,5,LEFT,28,4,UP,28,5,RIGHT,8,13,DOWN,7,14,INVERSE,27,12,DOWN,27,13,COLOR,3,T,7,19,"A SAMPLE OF THE FOUR BASIC",7,20,"TYPES OF SCROLLING WINDOWS"64,9,2,10,8,0,0,24,5,35,5,2,0,8,11,11,17,1,0,24,14,35,14,3,0,2,14,2,25,8,4,11,15,17,5,16,5,INVERSE,27,14,FRAME,4,10,"COLOR CHANGE"I@7,19,"THESE ARE THE THREE BASIC",11,20,"NON-MOs in LINE #";(218)(219)256::"169,4,141,5,3,165,0,24,109,5,3,170,189,50,149,141,39,3,189,114,148,141,40,3,164,1,174,5,3,189,0,3,153,255,255,206,5,3,16,221,96E,4,4,2,15,8,24,2,35,8,4,11,15,17,24,11,35,17,6,9,5,UP,28,5,LEFT,8,14,DOWN,28,14,RIGHJ:H,G,A$:GG8:170::<J:W1J:P,R,Q,S,E,F:230::::Z(222):Z255ĺ"Please do not press Control-C"::"Type RUN to restart demo"::""An error exists in the program listing."::"Please recheck the listing. Perhaps"::"the error iS RETURN TO CONTINUE":170:M180:N190:K45:L225:190:49152,0:A(10):wKP71:L(Q1)7:MR81:N(S1)8:190:VA(17)I7:V,R8:V1,S87:V2,P:V3,Q:V4,E:V5,F:V6,0:II1:A(17)I7,255:J:W1J:P,R,Q,S:220::J:W1:A732:A73,134::210:::A1(A$):1,H:B((A$,A,1))64:BB(B0B27):C04:768C,B(B,C):T(D)::0,G:774:HH1::0:A19191:0,A279,A:T(D)::3:K,ML,ML,NK,NK,M:0:AMN:K,AL,A::HG183:H7:A$"PRES2:G80:A$"O":170:PW52:QP:R2:S17:E0:FW:230:{ H1:G160:A$"AN EXAMPLE OF THE EIGHT SPEED SETTINGS":170:210 I0:180:240:K28:L97:M63:N96:200:K182:L251:200:250:260:210 I0:180:240:M40:N55:K140:L210:200:250:260:3:CA7A76:C49,88C49,143:::210 nI0:180:240:K28:L111:M16:N71:200:K168:L251:200:M88:N143:200:K28:L111:200 x250:260:A05:A1:CA7A76:C189,112C189,143:::2107 I0:180:W07:PW51:QP2:R2:S17:220:HW51))47:::A018:A(A)((24576A2)256(24577A2))::A(8):A(18):A(5),96 Z23:8:"Press Return to continue";:Z$:::G1:H4:A$"WINDOWORKS DEMONSTRATION PROGRAM":170:3:0,8279,8:I0:240:250:260:210( dI0:180:240:250:260:A05:A1