Number: 310 Date: 26-Mar-84 16':06':20 Submitter: Sannella.PA Source: Sheil.pa Subject: Shades are aligned to SCREENBITMAP, rather than to destination Lisp Version: 15-Mar-84 Description: ' Date': 26 Mar 84 14':41 PST' From': Sheil.pa' Subject': Lisp': Shade alignment with windows' To': LispSupport.pa' ' Lisp-System-Date': 15-Mar-84 00':13':18' Machine-Type': Dolphin' ' Shades are aligned to the SCREENBITMAP, rather than the display streams to which they are directed. The effect of this is that when the relative parity of the display stream to the screen changes (b/c of a mOVEW or SCROLLW), then subsequent use of the same shade will not align with existing uses (so it will not erase when XORd, for example).' ' Example':' (SETQ W (CREATEW))' (DSPFILL NIL 3598 W ''INVERT) (* Shades)' (DSPFILL NIL 3598 W ''INVERT) (* Clears)' (DSPFILL NIL 3598 W ''INVERT) (* Reshades)' (RELMOVEW W ''(1 . 1)) (* Off by 1)' (DSPFILL NIL 3598 W ''INVERT) (* SHRIEK!)' ' This is a moderately serious bug which requires a clumsy workaround in DEdit and anyone else who shades with textured patterns in user adjustable windows.' ' Beau' Workaround: Test Case: Edit-By: Edit-Date: Attn: Burton.pa Assigned To: In/By: Disposition: System: Windows and Graphics Subsystem: Window System Machine: 1100 Disk: Microcode Version: Memory Size: File Server: Server Software Version: Difficulty: Frequency: Intermittent Impact: Moderate Priority: Hopefully Status: Open Problem Type: Bug Source Files: