home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / lisp / mcl / 1647 < prev    next >
Encoding:
Internet Message Format  |  1992-11-20  |  1.2 KB

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