move cursor to the end of a line in a field

matthias_livecode_150811 at matthias_livecode_150811 at
Wed Dec 23 15:21:41 EST 2020


you can use

select after line x of fld y 

for this. 
For example to place the cursor after line 3 of fld "text" you would write

select after line 3 of fld "text"



Matthias Rebbe
Life Is Too Short For Boring Code

> Am 23.12.2020 um 20:57 schrieb Douglas A. Ruisaard via use-livecode <use-livecode at>:
> I need to position the cursor at the end of the contents of a single line
> field.  This can be "manually" done by pressing the "END" key while the
> cursor is in that field.  I want to do that positioning programmatically...
> but ...
> I've searched all of the "...KeyDown" message options (e.g. commandKeyDown,
> controlKeyDown, optionKeyDown) and the other "key" message options (e.g.
> functionKey) and cannot find one which will tell me what the "END" key is...
> a Windows resource tells me it is "35".... 
> "rawKeyDown" tells me the raw key is 65367 ... but how do I "send" a rawkey
> value to the active field?  Or, ideally, can someone tell me how to
> "emulate" the "END" key and position the cursor at the end of the contents
> of a single line field?
> Likely simple but I just can't work it out.  Thanks in advance! 
> Douglas Ruisaard
>    Trilogy Software
>      (250) 573-3935
> _______________________________________________
> use-livecode mailing list
> use-livecode at
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

More information about the use-livecode mailing list