Constraining an input field's contents to be a single line.

Mike Kerner MikeKerner at roadrunner.com
Thu Sep 21 08:59:58 EDT 2017


what do the asterisks do?

On Thu, Sep 21, 2017 at 6:58 AM, Roger Eller via use-livecode <
use-livecode at lists.runrev.com> wrote:

> Have you tried...?
>
> *on* rawKeyDown
>    *if* pKeyPressed is 65293 *then*
>       replace cr with empty in me
>       select after me
>    *end if*
>    pass rawKeyDown
> *end* rawKeyDown
>
>
> On Wed, Sep 20, 2017 at 5:40 PM, Alex Tweedly via use-livecode <
> use-livecode at lists.runrev.com> wrote:
>
> > Thanks for the prompt Mike.
> >
> > Short answer - don't know yet, though I suspect I'm going to have to find
> > out.
> >
> > I do not currently have "mobile text field objects" - all I have are just
> > standard LC fields, so returninfield is all I need for the 'return' part
> of
> > the problem - no need for 'inputReturnKey'.
> >
> > However, I also want to trap any attempt to paste in text containing CRs;
> > I can do that for traditional platforms with a 'pasteKey' handler - but
> > that doesn't seem to apply to LC fields on mobile, and also there doesn't
> > appear to be any direct equivalent for mobile text fields (though there
> may
> > be other ways to achieve the same result on mobile text fields - I really
> > haven't looked at them yet).
> >
> > In fact, maybe that's the question I *should* ask.
> >     "Should i be  (can I reasonably get away with) using LC fields in an
> > app targeted for mobiles, or do I really need to use mobile text fields ?
> >
> > Thanks
> > Alex.
> >
> > On 20/09/2017 17:01, Mike Kerner via use-livecode wrote:
> >
> >> did that work, alex?
> >>
> >> On Mon, Sep 18, 2017 at 4:41 PM, Mike Kerner <MikeKerner at roadrunner.com
> >
> >> wrote:
> >>
> >> If you have a mobile text field object, then have you looked at
> >>> inputReturnKey?
> >>>
> >>>
> >>> On Mon, Sep 18, 2017 at 4:17 PM, Alex Tweedly via use-livecode <
> >>> use-livecode at lists.runrev.com> wrote:
> >>>
> >>> I'm sure there must be an easy way I'm missing ..... he said in hope
> :-)
> >>>>
> >>>> I want a field to contain a single line of data - i.. no CRs.
> >>>>
> >>>> I've done the easy bit (a handler for returninfield).
> >>>>
> >>>> I can even do the moderate bit -  a 'pastekey' handler, and check for
> >>>> CRs
> >>>> in the clipboard - but that doesn't apply to mobile (or at least, the
> >>>> dict
> >>>> says it doesn't).
> >>>>
> >>>> Is there any way to handle it on mobile ?
> >>>>
> >>>> Thanks
> >>>> Alex.
> >>>>
> >>>> _______________________________________________
> >>>> use-livecode mailing list
> >>>> use-livecode at lists.runrev.com
> >>>> Please visit this url to subscribe, unsubscribe and manage your
> >>>> subscription preferences:
> >>>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> On the first day, God created the heavens and the Earth
> >>> On the second day, God created the oceans.
> >>> On the third day, God put the animals on hold for a few hours,
> >>>     and did a little diving.
> >>> And God said, "This is good."
> >>>
> >>>
> >>
> >>
> >
> > _______________________________________________
> > use-livecode mailing list
> > use-livecode at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."



More information about the use-livecode mailing list