(FILECREATED "27-Mar-86 15:10:06" ("compiled on " {ICE}LISP>BLTDEMO.;4) "12-Nov-85 14:59:23" recompiled changes: BOUNCE in "SMALLLOOPS/KOTO 27-Feb-86 ..." dated "27-Feb-86 13:57:34") (FILECREATED "27-Mar-86 15:09:07" {ICE}LISP>BLTDEMO.;4 8692 changes to: (FNS BOUNCE) previous date: "13-Jan-86 12:44:09" {ICE}LISP>BLTDEMO.;3) BOUNCE D1 (P 35Q BOUNCESTREAM P 34Q NEWBOX P 33Q OLDBOX P 32Q BOLDY P 31Q BOLDX P 30Q BYDIR P 27Q BXDIR P 26Q BY P 25Q BX P 24Q OLDOBJ P 23Q OLDSTAR P 22Q STAR P 21Q WYDIR P 20Q WXDIR P 17Q WOLDY P 16Q WOLDX P 15Q WY P 14Q WX P 13Q NSTAR P 12Q STARS P 11Q WINDOW.H P 10Q WINDOW.W P 7 H P 6 W P 5 YDIR P 4 XDIR P 3 OLDY P 2 OLDX P 1 Y P 0 X I 1 YSPEED I 0 XSPEED F 40Q BOUNCEWINDOW F 41Q BOX F 42Q STAR1 F 43Q STAR2 F 44Q STAR3 F 45Q WASHER) F  W@do c@ W@g l0_l@O>O>l@_WDWFWHh_@lbAlb@ dOO\d_ jL_.A dOO]jM_"M_0jZOl dldld_Ol dn,n,_2j[Ol dn,n,_Odl l _4kXdYOk_Ok_O2k_*O4k_,j_O_&WB _6WB _8g HjOHjLټIjOIjMٽOOlk_ _$O&JKHIl0dW@ O$_&HIJLظKMعO*jOO*jO._.O,jOO,jO0_0``l`lO8ldl*dhg O8O6O2O4O*O,l0dW@ O8ldO6ldl*dhg O*_2O,_4O2O._*O4O0_,OjOOjO _ OjOOjO"_"O_O_OO _OO"_WJdOOOOl0dW@ (1100Q BMOVEOBJ 723Q BITBLT 675Q BMOVEOBJ 647Q BITBLT 607Q GETMOUSESTATE 516Q BMOVEOBJ 474Q NTH 423Q BLOCK 417Q THIS.PROCESS 413Q \DEFINEDP 403Q BITMAPCOPY 374Q BITMAPCOPY 201Q ABS 154Q ABS 73Q GETWINDOWPROP 40Q GETWINDOWPROP 30Q CLEARW 23Q CREATEW) (717Q SOURCE 643Q SOURCE 624Q LASTMOUSEY 616Q LASTMOUSEX 613Q ScreenBitMap 410Q THIS.PROCESS 70Q HEIGHT 35Q WIDTH) ( 20Q "Wonderful World of Bitblt") BMOVEOBJ D1 (I 10Q STREAM I 7 H I 6 W I 5 Y2 I 4 X2 I 3 Y1 I 2 X1 I 1 OLDOBJ I 0 OBJ)  ABCFGG @DEFGG @(27Q BPAINTOBJ 13Q BERASEOBJ) NIL () BPAINTOBJ D1 (I 5 STREAM I 4 H I 3 W I 2 Y I 1 X I 0 OBJ) @hdEABCDhg (17Q BITBLT) (13Q PAINT) () BERASEOBJ D1 (I 5 STREAM I 4 H I 3 W I 2 Y I 1 X I 0 OBJ) @hdEABCDhg (17Q BITBLT) (13Q ERASE) () (PRETTYCOMPRINT BLTDEMOCOMS) (RPAQQ BLTDEMOCOMS ((FNS ACTIVITYDEMO BOUNCE BMOVEOBJ BPAINTOBJ BERASEOBJ) (VARS (BOUNCEWINDOW)) ( BITMAPS STAR1 STAR2 STAR3 WASHER BOX) (ADDVARS (IDLE.FUNCTIONS (Activity (QUOTE ACTIVITYDEMO) "Three bouncing objects"))))) (RPAQQ BOUNCEWINDOW NIL) (RPAQ STAR1 (READBITMAP)) (48 48 "@@@@@A@@@@@@" "@@@@@CH@@@@@" "@@@@@CH@@@@@" "@@@@@GL@@@@@" "@@@@@GL@@@@@" "@@@@@GL@@@@@" "@@@@@ON@@@@@" "@@@@@ON@@@@@" "@@@@@ON@@@@@" "@@@@AOO@@@@@" "@@@@AOO@@@@@" "@@@@COOH@@@@" "@@@@COOH@@@@" "OOOOOOOOOOON" "GOOOOOOOOOOL" "AOOOOOOOOOO@" "@OOOOOOOOON@" "@COOOOOOOOH@" "@AOOOOOOOO@@" "@@GOOOOOOL@@" "@@COOOOOOH@@" "@@@OOOOON@@@" "@@@GOOOOL@@@" "@@@COOOOH@@@" "@@@AOOOO@@@@" "@@@COOOOH@@@" "@@@COOOOH@@@" "@@@GOOOOL@@@" "@@@GOOOOL@@@" "@@@GOOOOL@@@" "@@@OONOON@@@" "@@@OOHCON@@@" "@@@OO@AON@@@" "@@AOL@@GO@@@" "@@AOH@@CO@@@" "@@AN@@@@O@@@" "@@CL@@@@GH@@" "@@C@@@@@AH@@" "@@F@@@@@@L@@" "@@D@@@@@@D@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@") (RPAQ STAR2 (READBITMAP)) (48 48 "@@@@@@@@D@@@" "@@@@@@@@L@@@" "@B@@@@@AL@@@" "@CH@@@@CL@@@" "@AN@@@@GL@@@" "@@OH@@@OH@@@" "@@ON@@COH@@@" "@@GOH@GOH@@@" "@@GON@OOH@@@" "@@COOIOOH@@@" "@@COOOOO@@@@" "@@AOOOOO@@@@" "@@AOOOOO@@@@" "@@@OOOOO@@@@" "@@@OOOOO@@@@" "@@@GOOOOH@@@" "@@@GOOOOL@@@" "@@@GOOOOOH@@" "@@@COOOOON@@" "@@@GOOOOOO@@" "@@@OOOOOOOL@" "@@AOOOOOOOO@" "@@COOOOOOOOH" "@@GOOOOOOOOL" "@@OOOOOOOOON" "@AOOOOOOOOO@" "@COOOOOOOH@@" "@GOOOOON@@@@" "@OOOOOON@@@@" "AON@@OON@@@@" "CL@@@GON@@@@" "F@@@@GOL@@@@" "@@@@@COL@@@@" "@@@@@COL@@@@" "@@@@@AOL@@@@" "@@@@@AOL@@@@" "@@@@@@OL@@@@" "@@@@@@OL@@@@" "@@@@@@GL@@@@" "@@@@@@GL@@@@" "@@@@@@CL@@@@" "@@@@@@CH@@@@" "@@@@@@AH@@@@" "@@@@@@@H@@@@" "@@@@@@@H@@@@" "@@@@@@@H@@@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@") (RPAQ STAR3 (READBITMAP)) (48 48 "@@@@@@@@@@@@" "@@@D@@@@@@@@" "@@@F@@@@@@@@" "@@@G@@@@@@@@" "@@@CH@@@@@@@" "@@@CL@@@@@L@" "@@@CN@@@@CL@" "@@@CO@@@@OH@" "@@@COH@@COH@" "@@@COL@@ON@@" "@@@CON@CON@@" "@@@AOO@OOL@@" "@@@AOOKOOL@@" "@@@AOOOOOH@@" "@@@AOOOOOH@@" "@@@AOOOOO@@@" "@@@AOOOOO@@@" "@@@AOOOON@@@" "@@@COOOOL@@@" "@@@GOOOOL@@@" "@@COOOOOH@@@" "@@OOOOOOL@@@" "@COOOOOOL@@@" "@OOOOOOON@@@" "COOOOOOOO@@@" "OOOOOOOOOH@@" "AOOOOOOOOL@@" "@AOOOOOOON@@" "@@@GOOOOOO@@" "@@@@OOOOOOH@" "@@@@GOOOOOL@" "@@@@GOOOOON@" "@@@@GOL@@GO@" "@@@@GOL@@@CH" "@@@@GOH@@@@@" "@@@@GO@@@@@@" "@@@@GO@@@@@@" "@@@@GN@@@@@@" "@@@@GN@@@@@@" "@@@@GL@@@@@@" "@@@@GH@@@@@@" "@@@@GH@@@@@@" "@@@@G@@@@@@@" "@@@@F@@@@@@@" "@@@@F@@@@@@@" "@@@@D@@@@@@@" "@@@@@@@@@@@@" "@@@@@@@@@@@@") (RPAQ WASHER (READBITMAP)) (48 48 "@@@@@@@@@@@@" "@@@@GOOL@@@@" "@@@COOOOL@@@" "@@@OOOOOO@@@" "@@COOOOOOL@@" "@@GOOOOOON@@" "@@OOOOOOOO@@" "@AOOOOOOOOH@" "@COOOOOOOOL@" "@GOOOOOOOON@" "@OOOOOOOOOO@" "@OOOOOOOOOO@" "AOOOOOOOOOOH" "AOOON@@OOOOH" "COOOH@@COOOL" "COOO@@@AOOOL" "COON@@@@OOOL" "GOOL@@@@GOON" "GOOL@@@@GOON" "GOOL@@@@GOON" "GOOH@@@@COON" "GOOH@@@@COON" "GOOH@@@@COON" "GOOH@@@@COON" "GOOH@@@@COON" "GOOH@@@@COON" "GOOH@@@@COON" "GOOH@@@@COON" "GOOL@@@@GOON" "GOOL@@@@GOON" "COON@@@@OOOL" "COOO@@@AOOOL" "COOOH@@COOOL" "AOOON@@OOOOL" "AOOOOOOOOOOH" "@OOOOOOOOOOH" "@OOOOOOOOOO@" "@GOOOOOOOOO@" "@GOOOOOOOON@" "@COOOOOOOOL@" "@AOOOOOOOOH@" "@@OOOOOOOO@@" "@@GOOOOOON@@" "@@COOOOOOH@@" "@@@OOOOON@@@" "@@@COOOOH@@@" "@@@@GOOL@@@@" "@@@@@@@@@@@@") (RPAQ BOX (READBITMAP)) (48 48 "@@@@@@@@@@@@" "GOOOOOOOOOON" "GOOOOOOOOOON" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "F@@@@@@@@@@F" "GOOOOOOOOOON" "GOOOOOOOOOON" "@@@@@@@@@@@@") (ADDTOVAR IDLE.FUNCTIONS (Activity (QUOTE ACTIVITYDEMO) "Three bouncing objects")) (PUTPROPS BLTDEMO COPYRIGHT ("Xerox Corporation" 1985 1986)) NIL