Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcsun!i2unix!inria!loria!loria.crin.fr!domen From: domen@wiener.crin.fr (Eric Domenjoud) Newsgroups: comp.sys.atari.st.tech Subject: Re: How does one relocate the Mouse ptr from pt A to B? Message-ID: Date: 20 Dec 90 13:29:27 GMT References: <9577@ncar.ucar.edu> <1990Dec20.100134.21871@qut.edu.au> Sender: news@loria.crin.fr Organization: CRIN, Nancy, France Lines: 32 In-reply-to: zseelunnon@qut.edu.au's message of 20 Dec 90 15:01:34 GMT In article <1990Dec20.100134.21871@qut.edu.au> zseelunnon@qut.edu.au writes: : : : There are probably some other gotchas but I can't recall them right now, but use of the mouse exchange vector (boy will I get flamed now) is probably ok if the above rules are followed and the handler is only installed while the mouse is in your space ie over your window ( a watchbox will be needed) unless of course (in apollo terms :-) you "borrow" the screen for a bit ( Really love that term :-) Well that is my (confused) contribution to this thread > > J.Moses BOB R_Lunnon@qut.edu.au ZSEELUNNON@qut.edu.au lunnon@design.fen.qut.edu.au Using the vex_motv function is actually not really ok. If the mouse moves while this function is changing the vector, then the ST crashes (at least with TOS 1.0). One should prevent the mouse to move by setting the system variable which says wether the keyboard interrupts must be handled or not. Unfortunately, I can't remember the location of this variable. Eric Domenjoud e-mail: domen@loria.crin.fr