🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #13255

Re: Mutual Exclude Gadgets

#13255
From: Larry Phillips
Date: Sat, 30 Dec 1989 17:23
55 lines
3064 bytes
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        |
+-----------------------------------------------------------------------+
Technical Details
Message-ID: <965@lpami.wimsey.bc.ca>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!van-bc!

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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: <lpami!lphillips>
To: van-bc!rnews