Re: Button Behavior OnClick
- To: mathgroup at smc.vnet.net
- Subject: [mg125464] Re: Button Behavior OnClick
- From: John Fultz <jfultz at wolfram.com>
- Date: Thu, 15 Mar 2012 00:24:42 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Reply-to: jfultz at wolfram.com
See the last of the "Basic Examples" in the Setter documentation for something which does exactly this. SetterBar may also be of some interest to you. Sincerely, John Fultz jfultz at wolfram.com User Interface Group Wolfram Research, Inc. On Wed, 14 Mar 2012 00:35:10 -0500 (EST), Scott Colwell wrote: > This seems like it should be simple enough to do, but I can't figure it > out. > > How do you get a button to look like it is pressed only when it has been > pressed, and then unpressed when another button is selected. > > Seems to me there should be a simple OnClick command that says If A is > pressed, then make A looked pressed but not B. If B is pressed, then make > B look pressed but not A. I can sort of get the effect with mouseover but > it doesn't stay. Any ideas? > > Row[{ > Mouseover[Button["Option A", Print[10!]], > Button["Option A", Print[10!], Appearance -> "Pressed"]], > Spacer[10], > Mouseover[Button["Option B", Print[10!]], > Button["Option B", Print[10!], Appearance -> "Pressed"]] > }]