rusty@GARNET.BERKELEY.EDU (04/21/89)
From: rws@EXPO.LCS.MIT.EDU (Bob Scheifler) Newsgroups: comp.windows.x Subject: Re: putting XYBitmap in 8plane window? Date: 20 Apr 89 11:54:45 GMT Organization: The Internet Can anyone explain how to write a one plane bitmap to a single plane of a window of depth 8? If the bitmap is in an XImage on the client side, it's format should be XYBitmap, and you should set the plane_mask in the GC to have just the single plane of intereset set. You will also want the corresponding bit in both the foreground and background pixels of the GC set appropriately. That all sounds nice but us blockheads were wondering if you could you provide an example of setting the plane_mask and the "corresponding bit in both the foreground and background pixels..."?
rws@EXPO.LCS.MIT.EDU (Bob Scheifler) (04/21/89)
That all sounds nice but us blockheads were wondering if you could you provide an example of setting the plane_mask and the "corresponding bit in both the foreground and background pixels..."? (I don't normally have time to gift wrap things ... :-) If the plane you want is plane N (numbered from zero), you set the plane mask to (1L << N), and you set foreground to (1L << N) and background to 0 (or vice versa, depending on how you want the image to appear).