Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!uwvax!tank!uxc.cso.uiuc.edu!uxc.cso.uiuc.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!cjr20670 From: cjr20670@uxa.cso.uiuc.edu Newsgroups: comp.sys.mac.programmer Subject: Re: Alternate screen buffer ... How? Message-ID: <227700007@uxa.cso.uiuc.edu> Date: 16 Jun 89 04:23:00 GMT References: <8042@cc.nu.oz> Lines: 18 Nf-ID: #R:cc.nu.oz:8042:uxa.cso.uiuc.edu:227700007:000:918 Nf-From: uxa.cso.uiuc.edu!cjr20670 Jun 15 23:23:00 1989 Okay, but remember, you asked for it. As (almost) always, the answers are in IM. Look in Vol III, page 18 for a description of the alternate buffer. I've never used it, so I can't help you there. I'm not going to encourage you to pursue this because the Mac ]['s don't have alternate screen buffers and have different VBL routines to deal with multiple screens. Oh, lastly, the simplist way to get a VBL lock is to just watch tickCount till it changes, then do what you need (like CopyBits). This allows your program to have direct control over the animation and avoid all the memory problems that VBL's tasks may be prone to develop. /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ Charlie Reiman creiman@ncsa.uiuc.edu cjr20670@uxa.uiuc.edu "Be excellent to each other!" -Abe Lincoln