hi all.
I have been seeing that when pasting text into a field then exiting the field,
closeField is not getting sent to that field. Here are a couple handlers for
your frontScript to deal with that. It only works with fields whose name begins
with "old" otherwise this would trigger the script editor field and editable
datagrid fields, and really slow things down.
/*
If a user pastes something into a text field, then leaves the field, closeField
is not triggered. These two handlers
are the workaround for that. Only fields beginning with "fld" are considered.
*/
on openField
put long id of the target into pField
if char 1 to 3 of the short name of pField is not "fld" then \
pass openField
set the savedtext of pField to the text of pField
pass openField
end openField
on exitField
put the long id of the target into pField
if char 1 to 3 of the short name of pField is not "fld" then \
pass exitField
if the text of pField is not the savedtext of pField then \
dispatch closeField to pField
set the savedtext of pField to empty
pass exitField
end exitField
Bob S
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode