Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!pasteur!cory.Berkeley.EDU!soohoo From: soohoo@cory.Berkeley.EDU (Ken "nmn" Soohoo) Newsgroups: comp.sys.atari.st Subject: Re: VDI question Summary: vrt_cpyfm() defined Message-ID: <9973@pasteur.Berkeley.EDU> Date: 16 Feb 89 19:44:40 GMT References: <19890216142218.8.JRD@MOA.SCRC.Symbolics.COM> Sender: news@pasteur.Berkeley.EDU Reply-To: soohoo@cory.Berkeley.EDU.UUCP (Ken "nmn" Soohoo) Organization: University of California, Berkeley Lines: 17 In regards to the VDI question about vrt_cpyfm(), I'm just going to open my developer's tome here and copy the definition out: vrt_cpyfm(handle, wr_mode, pxy, psrcMFDB, pdesMFDB, color_index) Here's the sizes of these things: handle, and wr_mode are WORDs (i.e. 2 bytes), wr_mode is the same as follows: 1 - replace, 2 - transparent, 3 - XOR, 4 - Rev Transparent color_index is an array of two WORDs for foreground and background color. pxy is an array of corner points, eight of them. psrcMFDB and pdesMFDB are pointers to structures. hope this helps! --Kenneth Soohoo (soohoo@cory.Berkeley.Edu) Atari 400/800/600xl/800xl/1200/130xe/65xe/xe game/7800, 1040ST/MEGA hacker "It could be worse, you could get hit by a truck..." My opinions are my OWN, _not_ necessarily Atari's.