home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!usc!sdd.hp.com!think.com!ames!data.nas.nasa.gov!taligent!apple!cambridge.apple.com!lynch@ils.nwu.edu
- From: lynch@ils.nwu.edu
- Newsgroups: comp.lang.lisp.mcl
- Subject: Re: bug using array dialog items
- Message-ID: <9211201945.AA25937@aristotle.ils.nwu.edu>
- Date: 20 Nov 92 19:45:36 GMT
- Sender: info-mcl-request@cambridge.apple.com
- Lines: 17
- Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M
-
- Actually, it's not just *white-color*.
-
- If you use, say, *blue-color*, you will note that the selected-cell ends up
- being drawn in blue on [de]activate event.
- Thus, you're disappearing cells are really just being drawn in
- *white-color*.
-
- Also, since view-[de]activate-event-handler do a simple inversion [ack],
- and *white-color* isn't really white, you are probably seeing a color
- indistinguishable (to us humans) from white, that isn't quite white, being
- inverted to a color that is very close to black, but probably isn't quite
- black.
- Now I'm not sure exactly how the inversion gets off-sync, but it sure looks
- like [de]activate-event is not up to snuff for drawing frames.
-
- [ack]: *NO* method should do any direct drawing except view-draw-contents!
- "TANSTAAFL" Rich lynch@ils.nwu.edu
-