(FILECREATED "13-Dec-84 13:33:00" ("compiled on " {ROSEBOWL}NEW>TMP>BACKGROUND.;14) "10-Dec-84 17:38:51" tcompl'd in "INTERLISP-D 10-Dec-84 ..." dated "10-Dec-84 18:01:59") (FILECREATED "13-Dec-84 13:31:25" {ROSEBOWL}NEW>TMP>BACKGROUND.;14 15560 changes to: (FNS BACKGROUNDDESTINATION DESTINATION.RELEASE) (VARS BACKGROUNDCOMS) (MACROS \BG.DEST.POP \BG.DEST.PUSH) previous date: "29-Oct-84 18:43:52" {ROSEBOWL}NEW>TMP>BACKGROUND.;11) BACKGROUNDDESTINATION D1 (L (5 CLIPPINGREGION 4 HEIGHT 3 WIDTH 2 DESTINATIONBOTTOM 1 DESTINATIONLEFT 0 DESTINATION) F 25Q \BG.DEST.FREELIST) xð`A£jb¿B£jb¿jAÙ_jBÙ_@ ²<@É,¼@É__¿O_¿@g º@g »jOLØÙ¸jOLKØØÙ‰nºn(»jX¹C™ACØ^Jýñ‘NºD›BDØ_Kýñ’O»Eµ‚±¶jdAñ‘bBñ“jb¿@ ²3LOؾLOØ_¿ANØb¿JNغBOØb¿KOØ»ONÙ_¿OOÙ_¿JAñ´jKBñ´eABJK @ _¿W*µOOHIOOhdc*¿_OO_(O¿O(_&H¿O&_$I¿O$_"O¿O"_ O¿O hO]EؾE_EØ_¿MAñ“Mb¿JNñ‘NºOBñ”Ob¿KOñ¢±ÿO»±ÿ(341Q \BG.DETERMINEBOUNDARIES 335Q BOUNDARY.CREATE 231Q WINDOWP 112Q GETWINDOWPROP 102Q GETWINDOWPROP 37Q WINDOWP) (107Q HEIGHT 77Q WIDTH 54Q WINDOW 45Q WINDOW) () BITBLTTOBACKGROUND D1 (L (13Q CLIPPINGREGION 12Q TEXTURE 11Q OPERATION 10Q SOURCETYPE 7 HEIGHT 6 WIDTH 5 DESTINATIONBOTTOM 4 DESTINATIONLEFT 3 DESTINATION 2 SOURCEBOTTOM 1 SOURCELEFT 0 SOURCEBITMAP)) @ABCDEFGG hdddGGGi (35Q BITBLTTODESTINATION 16Q BACKGROUNDDESTINATION) NIL () BITBLTTODESTINATION D1 (L (13Q RELEASEBOUNDARIES 12Q TEXTURE 11Q OPERATION 10Q SOURCETYPE 7 HEIGHT 6 WIDTH 5 DESTINATIONBOTTOM 4 DESTINATIONLEFT 3 DESTINATION 2 SOURCEBOTTOM 1 SOURCELEFT 0 SOURCEBITMAP)) $ Cd¢±*CDµjCÙEµjCÙd Ggð©Gdgð²<¿Gdd¡³C`ð´ Gd” °3dd`hdddggG ¿` °gð¨Gdgð’¿h‚ bFµBn€\Gµ6n€]Ggð³iAµjJÙb¿BµjKÙb¿@d`ð²d²È¾@È_°@KØ°ÍJØ°Á ²@g ¾@g _° @d ²¿@ _¾O_‚ ¿CqOµ&G™C ¿CqOµ‚±ËOÉdLñ‘¿LOÉdJñ¡¿J_Ù_jñ¢±œOjOÙñ¢±‘N²AOØ_Nýñ¢±OjOÙñ²wOÉdMñ‘¿MOÉdKñ¡¿K_Ù_jñ²ZOjOÙñ²QO²BOØ_ Oýñ²AO jOÙñ²8@OO `OOOOGGG´O"µ GHI _" §o “i_¿OÉ_±ÿ__É__¿O_¿N–AOØ_ ¿O–BOØ_"¿OqO$µG–O ¿O_±þìÉdLñ‘¿LO$ÉdJñ¡¿J_&Ù_*jñ¢±¿O&jOÙØ_&jO*Ùñ¢±­N²O O&Ø_.Nýñ¢±œO.jO*Ùñ¢±‘O$ÉdMñ‘¿MO$ÉdKñ¡¿K_(Ù_,jñ²sO(jOÙØ_(jO,Ùñ²cO²O"O(Ø_0Oýñ²RO0jO,Ùñ²I@O.O0OÉO&O(O*O,GGG´O2µGOHØOOIØØ _2 §o “i_¿O$É_$±ÿ(1421Q SHOULDNT 1411Q BITBLT 1403Q \BG.TEXTURESHIFT 1060Q BOUNDARY.RELEASE 741Q SHOULDNT 731Q BITBLT 723Q \BG.TEXTURESHIFT 425Q BOUNDARY.RELEASE 373Q \ILLEGAL.ARG 351Q DSPCLIPPINGREGION 342Q DISPLAYSTREAMP 331Q GETWINDOWPROP 321Q GETWINDOWPROP 310Q WINDOWP 174Q \ILLEGAL.ARG 147Q CREATETEXTUREFROMBITMAP 140Q BITBLT 111Q CREATETEXTUREFROMBITMAP) (1433Q BOUNDARY 1331Q WINDOW 1075Q BOUNDARY 773Q WINDOW 753Q BOUNDARY 670Q ScreenBitMap 460Q BOUNDARY 326Q HEIGHT 316Q WIDTH 255Q BITMAPTYPE# 222Q TEXTURE 164Q INVERT 154Q INPUT 144Q \BG.TEXTURE.BITMAP 132Q REPLACE 127Q TEXTURE 120Q \BG.TEXTURE.BITMAP 77Q BITMAPTYPE# 54Q MERGE 44Q TEXTURE) ( 1416Q "BITBLT to window bitmap didn't move anything" 736Q "BITBLT to screen bitmap didn't move anything") DESTINATION.RELEASE D1 (L (0 DST) F 0 \BG.DEST.FREELIST) $@ @‡d ¿µ÷@P@c(26Q BOUNDARY.RELEASE 10Q BOUNDARY.RELEASE) NIL () \BG.TEXTURESHIFT D1 (L (2 BOTTOM 1 LEFT 0 TEXTURE) F 5 BITMASKARRAY) uAlåbBlåbAjð”djð³_jl lBÙlÚAdjð“¿lkÙl@UKJØ(åjð¥HUL(ä¸LIðLkÙ¼Kdjð“¿lkÙ»²ÝIjð³IlÙ¹Jdjð“¿l ‚lÙºh€i²ÁH@NIL NIL () \BG.DETERMINEBOUNDARIES D1 (L (1 DEST 0 BOUNDARY)) Ç@A`[dAð¿I±MµHJ¤A ¿KI¹KɰݾH²æNÉ__¿O_¿OOØ_¿OOØ_¿HdÉ¢±Ñ¿h¼H_¿h_¸Oµ±AɼOh¿Od`𦠴OÉOÉOÉOÉOO"ñ´BOO$ñ´;O&Oñ´4O(Oñ´-O"dOñ¢¿OO$dOñ¢¿OO&dOñ’¿OO(dOñ’¿O _²(OO _šHO ¸i_ ¿OO _¿O °O –HO ŠOH¿OX¿L_±ÿB_d`𦠴OÉOÉOÉOÉOO*ñ´BOO,ñ´;O.Oñ´4O0Oñ´-O*dOñ¢¿OO,dOñ¢¿OO.dOñ’¿OO0dOñ’¿O _d²_¿OO ¸O _¿O–NOJºM]±þO(661Q BOUNDARY.RELEASE 653Q BOUNDARY.DIFFERENCE 633Q BOUNDARY.CREATE 477Q \ILLEGAL.ARG 437Q BOUNDARY.MERGE 424Q BOUNDARY.RELEASE 414Q BOUNDARY.MERGE 400Q BOUNDARY.MERGE 367Q BOUNDARY.DIFFERENCE 353Q BOUNDARY.CREATE 217Q \ILLEGAL.ARG 36Q \ILLEGAL.ARG) (472Q BOUNDARYTYPE# 445Q BOUNDARY 212Q BOUNDARYTYPE# 172Q BOUNDARY 137Q BOUNDARY 64Q WINDOW 47Q WINDOW 6 TOPW) () (PRETTYCOMPRINT BACKGROUNDCOMS) (RPAQQ BACKGROUNDCOMS ((FILES BOUNDARY) (FNS BACKGROUNDDESTINATION BITBLTTOBACKGROUND BITBLTTODESTINATION DESTINATION.RELEASE \BG.TEXTURESHIFT \BG.DETERMINEBOUNDARIES) (DECLARE: DOEVAL@LOAD DONTEVAL@COMPILE DONTCOPY (P (IMPORTFILE (QUOTE WINDOW)))) (RECORDS \BG.DEST) (VARS ( \BG.TEXTURE.BITMAP (BITMAPCREATE 4 4)) (\BG.DEST.FREELIST NIL)) (PROP GLOBALVAR \BG.TEXTURE.BITMAP) ( MACROS \BG.DEST.POP \BG.DEST.PUSH))) (FILESLOAD BOUNDARY) (RECORD \BG.DEST (XSHIFT YSHIFT XTEX YTEX BBNDS WBNDS)) (RPAQ \BG.TEXTURE.BITMAP (BITMAPCREATE 4 4)) (RPAQQ \BG.DEST.FREELIST NIL) (PUTPROPS \BG.TEXTURE.BITMAP GLOBALVAR T) (PUTPROPS \BG.DEST.POP MACRO ((STACK) (PROG1 STACK (change STACK (fetch XSHIFT of STACK))))) (PUTPROPS \BG.DEST.PUSH MACRO ((STACK ITEM) (replace XSHIFT of ITEM with STACK) (change STACK ITEM))) (PUTPROPS BACKGROUND COPYRIGHT ("Xerox Corporation" 1984)) NIL