Hi Peter,
AFAIK there is no simple answer and you are not foolish. This is a
bug, possible related to <http://quality.runrev.com/qacenter/show_bug.cgi?id=6056
>. I believe there is another, similar bug, but I can't find it that
quickly.
There are two things you can try. First, select the text of the field,
instead of focusing the field. Second, create a new handler, which
focuses the field, and send a message in 0 millisecs, which triggers
that handler.
Best regards,
Mark Schonewille
--
Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
A large collection of scripts for HyperCard, Revolution, SuperCard and
other programming languages can be found at http://runrev.info
On 9 apr 2008, at 20:17, Peter Alcibiades wrote:
One card, one button, one field (called Field) Traversal is off on
the
button, on for the field. There is only one script - for the button
- which
goes:
on mouseUp
ask "think of a number"
if it is not a number then
put empty into field "Field"
focus on field "Field"
else
put it into field "Field"
focus on field "Field"
end if
end mouseUp
What I expect to happen is that in either case the user will be able
to enter
from the keyboard. But what actually happens is that the cursor
flashes in
the field, but the keyboard is dead. To activate the keyboard you
have to
double click in the field (why double?).
There is going to be a simple and obvious answer, but I cannot find
it. Oh
dear.
Yours, fully expecting to feel very foolish in a few minutes from
now....!
Peter
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution