Maybe I'm being a bit thick, but . . .
I have a stack with four textFields and this script in the cardScript:
on tabkey
put the id of the selected fld into FLDN
set the selected fld FLDN to not the selected fld FLDN
end tabkey
Which means that every time I press my TAB key the selection point
(cursor) hops along
to the next field.
What I seem quite unable to do susequently, is select the text of the
field the cursor is within.
Richmond.
On 20.09.2016 10:43, Peter Reid wrote:
I know I'm missing the obvious but I just can't figure out how to get the
following behaviour with text fields...
1. When the user presses the tab key on the keyboard, the next field is
selected and the current content of the next field is selected (so any typing
replaces all the content).
2. If the user uses the mouse to click into a different text field, the current
content of the next field is selected and behaves just like 1.
What's happening is that I can get 1. to work but every time the user
mouse-clicks into a different field, that target field gets selected but its
content is deselected and the I-bar insertion point is placed where the mouse
click occurred.
So far I've got the following in the card script to provide the same behaviour
for all the fields on it:
on openField
hiliteText
end openField
on hiliteText
put the id of the target into tID
if there is a field id tID then
select the text of the target
end if
end hiliteText
Any suggestions please?
Peter
--
Peter Reid
Loughborough, UK
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode