sis@desoto.UUCP (01/22/87)
I'm trying to use mutually-exclusive boolean gadgets in a requester using V1.2. As per the instructions in the V1.2 Update, I have set the GADGIMMEDIATE and NOT set the TOGGLESELECT flags in the gadgets' structure declarations. When the requester becomes activated, I do the following: (1) Wait for a GADGETDOWN event; (2) RemoveGList; (3) Change SELECTED flags to reflect the new choice of gadget; (4) AddGList; (5) RefreshGList; At this point, the only change(s) that take place is that the gadget(s) I've "clicked" on toggles its/their state. The next time time the requester is activated, however, all the gadgets reflect their correct state as should have been displayed just prior to closing the previous requester call. In other words, for some reason the gadgets aren't being updated while the requester is active even though I'm calling RefreshGList. Anyone else having this problem? P.S. I've tried using RefreshGadget with same results.