Xref: utzoo comp.sys.amiga.programmer:4438 comp.sys.amiga.misc:4504 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!celia!neil From: neil@celia.UUCP (Neil Richmond) Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.misc Subject: Re: My Tablet Program Broke Message-ID: <1052@celia.UUCP> Date: 10 Jun 91 19:04:21 GMT References: <1991May30.072335.9941@netcom.COM> <1991May31.022526.24625@monu0.cc.monash.edu.au> <1043@celia.UUCP> <22252@cbmvax.commodore.com> Reply-To: celia!neil@usc.edu (Neil Richmond) Organization: Rhythm & Hues, Inc., Hollywood Lines: 37 In article <22252@cbmvax.commodore.com> peter@cbmvax.commodore.com (Peter Cherna) writes: >A second issue is that the include files have defined the mouse-button >codes (IECODE_LBUTTON, etc.) as being for the IECLASS_RAWMOUSE event, >but many people sent them (incorrectly) for IECLASS_POINTERPOS. Under >1.3, that happened to work (because IECLASS_POINTERPOS was coverted >very simply into IECLASS_RAWMOUSE). Under 2.0, the handling of input If this was incorrect, what is correct? To use IECLASS_RAWMOUSE whenever I am sending mouse key events and IECLASS_POINTERPOS whenever I send x and y coordinates to the mousepointer? There is VERY LITTLE reference to IECLASS_POINTERPOS in the RKM1.3 Manuals. I read that IECLASS_POINTERPOS was converted anyway in RAWMOUSE with the correct relative values. What happens in 2.0? >events is more sophisticated, and this side-effect was lost. Again, >because of the number of people who depended on this and the fact >that the side-effect could be easily re-created without much burden >to Intuition, a change was made so things work like they did in 1.3. Is it a good thing that side effect was lost? My own feeling is that I would rather do things correctly, than have some kind of repair made so what I did wrong, in the first place, will still work. Obviously, I am not the only one who made this mistake, although I might have been the only one who made it out of ignorance. Where can I find more information about this? >Alternately, since you wrote the driver, you could fix it to >tide you over in the meantime. I am trying to make this fix. This does help a lot. Thanks. neil -- Only 3127 shopping days left till the next millenium! Neil F. Richmond INTERNET: celia!neil@usc.edu Rhythm & Hues Inc. UUCP: ...{ames,hplabs}!lll-tis!celia!neil)