Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!van-bc! From: lphillips@lpami.wimsey.bc.ca (Larry Phillips) Newsgroups: comp.sys.amiga.tech Subject: Re: Mutual Exclude Gadgets Keywords: Gadgets Message-ID: <965@lpami.wimsey.bc.ca> Date: 30 Dec 89 17:23:00 GMT Lines: 55 Return-Path: To: van-bc!rnews In <9173@cbmvax.commodore.com>, mks@cbmvax.commodore.com (Michael Sinz - CATS) writes: >In article <953@lpami.wimsey.bc.ca> lphillips@lpami.wimsey.bc.ca (Larry Phillips) writes: >>In <9166@cbmvax.commodore.com>, mks@cbmvax.commodore.com (Michael Sinz - CATS) writes: >>>In article <947@lpami.wimsey.bc.ca> lphillips@lpami.wimsey.bc.ca (Larry Phillips) writes: >>But I don't want to use it as a pointer to anything. I want to use it as it was >>intended to be used, as bit significant indicators to gadgets to be unselected. > >Ok, even *IF* they could work, what will your program do once the system handles >the task? Will your program also look at all of the gadgets and unselect and >refresh them? > >If your program does it in its own way, it will still continue to do >that in future version of the OS. Then, you can convert the program to use >the new way, using the system field to replace the field you invented and >*poof* you are done. That would be the general idea, a non-harmful procedure, should the methodology be implemented in the manner described in the docs. This would have the advantage of being easily patched on existing binaries should the system start doing it for us. > [ much deleted ... ] Please note that I am not fanatic about actually having the use of this field. I can see a lot of other ways of doing it, and _I_ certainly won't use the field. My only concern at this point is that others have used it, and that their code will break in a future release. I sincerely hope this is minimal, and that most programmers did not use the field. >Like I said above, I was *VERY* surprized to see this still in the include >files. There will be something done about it. (as I make a note to myself) Thanks. > [ talk of where the blame lies deleted ... ] I am less interested in assigning blame than I am in seeing as smooth and painless a transition to the new release as possible. I care about this machine, a lot, as I'm sure many folks reading this are aware. I may be off base sometimes, and I have been on some points I raised in this discussion, but I do care, and want to see things done right. Thanks for the rational discussion Michael. -larry -- " All I ask of my body is that it carry around my head." - Thomas Alva Edison - +-----------------------------------------------------------------------+ | // Larry Phillips | | \X/ lphillips@lpami.wimsey.bc.ca -or- uunet!van-bc!lpami!lphillips | | COMPUSERVE: 76703,4322 -or- 76703.4322@compuserve.com | +-----------------------------------------------------------------------+