MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Button Behavior OnClick

  • To: mathgroup at smc.vnet.net
  • Subject: [mg125435] Button Behavior OnClick
  • From: Scott Colwell <scolwell at uoguelph.ca>
  • Date: Wed, 14 Mar 2012 00:35:10 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com

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"]]
  }]



  • Prev by Date: Re: new functional operator
  • Next by Date: Re: Dynamic question
  • Previous by thread: Re: Trouble Getting Graphic Primitives in a Module to Display with Show Command
  • Next by thread: Re: Button Behavior OnClick