Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!emory!att!pacbell.com!pacbell!well!oster From: oster@well.sf.ca.us (David Phillip Oster) Newsgroups: comp.sys.mac.programmer Subject: Re: Advice on icon animation wanted Message-ID: <22263@well.sf.ca.us> Date: 20 Dec 90 06:59:41 GMT References: <47444@apple.Apple.COM> <1119@babcock.cerc.wvu.wvnet.edu> <47454@apple.Apple.COM> Organization: Whole Earth 'Lectronic Link, Sausalito, CA Lines: 10 Steve, you said you can't draw at interrupt time because Quickdraw references the rgnHandle field of the grafPort, and if the Memory Manager is shuffling the heap, those may not be valid. Is there any reason why my interrupt routine can't have a PRIVATE heap, and have the grafport and its regions allocated inside that? If the interrupt routine's drawing is the only thing using that heap, it can never be in an invalid state during interrupt drawing. -- -- David Phillip Oster - At least the government doesn't make death worse. -- oster@well.sf.ca.us = {backbone}!well!oster