Problem with FocusIn
devin_asay at byu.edu
Sun Nov 4 19:52:06 EST 2007
On Nov 4, 2007, at 9:16 AM, Claus Dreischer wrote:
> on a side note:
> It's nice that some people are trying to improve the documentation
> (wiki, etc.),
> but on the other hand, there are people (me) who even can't read
> the existing documentaion =:-/
> The solution to my problem is the closeField message, which is only
> sent when the content *has* changed.
What you want is the exitField message. It is sent when leaving the
field and the content has not changed.
>> check the field locking.
>> from the docs:
>> If the control is an unlocked field or a button whose menuMode is
>> "comboBox", the openField message is sent to it instead of the
>> focusIn message.
>> A locked field receives the focusIn message when the user tabs to
>> it or otherwise makes it active (focused), or when text in it is
>> selected by a handler.
>>> i have problems with the focusIn message.
>>> What i want to achive is to remember the value of a field
>>> when the user is editing it (on focusIn). After that (on focusOut),
>>> i would like to check the new value against the remembered one.
>>> If they are different, the change has to be saved,
>>> so i ask the user to do so when he's leaving the card.
>>> I think the focusIn message is not sent because even something like
>>> on focusIn
>>> end focusIn
>>> does not work.
Humanities Technology and Research Support Center
Brigham Young University
More information about the Use-livecode