Sjoerd Op 't Land wrote: > > I think making the field clear whenever the user clicks in it it is not > nice. If the user want to select some characters, the field clears. Maybe > you want to clear the field when the user clicks the first time (so a cursor > appears). Then the script would be: > > on openField > put empty into field "Degrees C" > put empty into field "Degrees F" > end openField > > A nice one would be: > > on returnInField > send "mouseUp" to button "Convert" > end returnInField > > on enterInField > send "mouseUp" to button "Convert" > end enterInField > > So when the user presses return or enter, the convert starts. > > BTW Do you know how to round numbers on a certain digits? Take a look at the description of the "round" function in the Metatalk Reference stack. It explains how to tell MC which digit to round on. Phil > If not, you can > use this: > > set the numberFormat to "0.##" > > Tim Barber wrote: > > Hi all > > > > I'm just fiddling around trying to learn how to use MC. I'm creating a simple > > temperature converter, and I've encountered a problem. > > > > My card consists of two fields (Degrees C and Degrees F), two labels(for the > > fields) and two buttons (Convert and Quit) > > > > If I understand the MetaTalk reference correctly (and it's more than likely I > > don't), an unlocked field doesn't receive mouseUp messages unless you hold > > down the ctrl key (I'm on a Mac). How then do I script the field to clear > > itself when I click in it? I've tried using a selectionChanged message > > handler, but it started acting weird. Here is the code I'm using. > > > > on selectionChanged #or mouseUp put empty into field "Degrees C" put empty > > into field "Degrees F" #I want it to clear both fields select field "Degrees > > C" end selectionChanged #or mouseUp > > > > My plan is that you click on either field and it clears both. You then enter > > whichever value you have (Centigrade or Fahrenheit) into the field, and click > > the Convert button. Depending on which field you entered, the Convert button > > calculates the result and populates the other. > > > > TIA > > Tim > > Archives: http://www.mail-archive.com/metacard%40lists.best.com/ > Info: http://www.xworlds.com/metacard/mailinglist.htm > Please send bug reports to <[EMAIL PROTECTED]>, not this list. -- Phil Davis --------------------------------- [EMAIL PROTECTED] (503) 417-7930 x234 --------------------------------- Facilitator Essentials of eBusiness Computing Information Technology Institute http://www.iti.com Archives: http://www.mail-archive.com/metacard%40lists.best.com/ Info: http://www.xworlds.com/metacard/mailinglist.htm Please send bug reports to <[EMAIL PROTECTED]>, not this list.