Re: about the use of button
- To: mathgroup at smc.vnet.net
- Subject: [mg115268] Re: about the use of button
- From: DrMajorBob <btreat1 at austin.rr.com>
- Date: Thu, 6 Jan 2011 02:02:49 -0500 (EST)
It would be nice if the "=" signs STOPPED being doubled. This is a recent addition to our action-packed lives, I take it? Bobby On Wed, 05 Jan 2011 03:35:22 -0600, W. Craig Carter <ccarter at mit.edu> wrote: > Hello Bobby, > This appears to be one of those cases where the "equals sign" got turned > into two "equals signs" by the email client, the first two lines are > single "=" > Craig > > On 4 Jan, 2011, at 4:29 PM, DrMajorBob wrote: > >> Clicking the button gives an error message: >> >> carWeight == tareWeight; >> personNumber == 0; >> >> Row[{Button["A person enters", {carWeight += 60, personNumber++}], >> Dynamic[{carWeight, personNumber}]}] >> >> AddTo::rvalue: carWeight is not a variable with a value, so its value >> cannot be changed. >> >> >> Increment::rvalue: personNumber is not a variable with a value, so its >> value cannot be changed. >> >> >> Bobby >> >> On Tue, 04 Jan 2011 03:26:40 -0600, W. Craig Carter <ccarter at mit.edu> >> wrote: >> >>> Hello Yang, >>> Try this: >>> >>> ---- >>> >>> carWeight == tareWeight; >>> personNumber == 0; >>> >>> Row[{Button["A person enters", {carWeight +== 60, personNumber++}], >>> Dynamic[{carWeight, personNumber}]}] >>> >>> ----- >>> >>> You must avoid underscores "_" in variable names. It is a good habit >>> to use an lower case letter to begin each variable name. Notice that >>> Dynamic sits outside the button--that is the only place you need to >>> see the current (i. e., dynamic) values. >>> >>> Craig >>> >>> >>> On 28 Dec, 2010, at 6:51 AM, yang wrote: >>> >>>> Button["A person enters", >>>> {Dynamic[car_weight+==60],Dynamic[person_number++}]] >>> >>> >> >> >> -- >> DrMajorBob at yahoo.com > -- DrMajorBob at yahoo.com