Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!comp.vuw.ac.nz!virtue!ccc_ldo From: ccc_ldo@waikato.ac.nz (Lawrence D'Oliveiro, Waikato University) Newsgroups: comp.sys.mac.programmer Subject: Re: Missing update events in SFGetFile (system 7.0) Message-ID: <1275.26d16761@waikato.ac.nz> Date: 21 Aug 90 04:54:56 GMT References: <1990Aug15.121158.813@lth.se> <1990Aug19.110544.12102@dhw68k.cts.com> Organization: University of Waikato, Hamilton, New Zealand Lines: 18 In all CLUT-based graphics modes, a pixel value which is all zeros is supposed to be white, while a pixel value of all ones is supposed to be black (cf Inside Mac page V-140). Is it worth checking that that FillRect call is drawing pixels that are all ones? It could be that the RGBForeColor call is mapping to a CLUT entry other than the last one (all ones), but which is also black (or nearly so). It would thus be legitimate for this CLUT entry to be redefined on an ActivatePalette, causing a change in the displayed colour (though why it would change from black to white I don't understand). Just another idea to add to the confusion... Lawrence D'Oliveiro fone: +64-71-562-889 Computer Services Dept fax: +64-71-384-066 University of Waikato electric mail: ldo@waikato.ac.nz Hamilton, New Zealand 37^ 47' 26" S, 175^ 19' 7" E, GMT+12:00 The net never sleeps. It just gets knocked unconscious every now and then.