Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!rutgers!cbmvax!jesup From: jesup@cbmvax.UUCP (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: How to deselect a gadget Message-ID: <4962@cbmvax.UUCP> Date: 7 Oct 88 18:38:58 GMT References: <3229@pt.cs.cmu.edu> <12623@oberon.USC.EDU> Reply-To: jesup@cbmvax.UUCP (Randell Jesup) Organization: Commodore Technology, West Chester, PA Lines: 27 In article <12623@oberon.USC.EDU> papa@pollux.usc.edu (Marco Papa) writes: >In article <3229@pt.cs.cmu.edu> mjw@f.gp.cs.cmu.edu (Michael Witbrock) writes: >|Thanks for all the replies: >| The consensus is that the only way to safely have a program unselect a >| gadget is to REMOVE the gadget, fiddle its bits, and ADD it again. >| This is not what I'd call neat. Maybe a general ModifyGadget() in a later >| release? ... >1. RemoveGadget >2. fiddle with gadgets imagery, SELECTED, text, etc... 2.5 AddGadget or AddGList it back >3. RefreshGadgets or RefreshGList > >Also (and this is documented twice in the 1.2 Enhancer docs) these games >(especially the SLECTED toggle) can be played safely ONLY with gadget >with imagery, not with simple boolean gadgets. This is not a bug. >this is just the way things are and have been (the 1.2 Enhancer docs >is almost two years old). Yup. There are some tricks that work to do this to non-image gadgets, but they are not in any manner guaranteed or sanctioned, and may well break in 1.4 (being dependant on Intuitions internal State Machine). -- Randell Jesup, Commodore Engineering {uunet|rutgers|allegra}!cbmvax!jesup