offset broken?

Richmond richmondmathewson at gmail.com
Sat Feb 22 14:38:41 EST 2014


On 22/02/14 21:35, Richmond wrote:
> Sorry: Neanderthal question time:
>
> I cannot see anything about charsToSkip in the inbuilt (i.e. in the 
> IDE) documentation (6.6. dp1).
>
> Went round in circles on the website.
>
> ---------------------
>
> Anyway:
>
> I set up a boring little stack with a fld "fORIGIN" conatinong "The 
> quick brown fox jumps over the lazy dog"
>
> and that was jolly nice,
>
> then I set up another fld called "fREZ"
>
> and a button with this script:
>
> on mouseUp
>    put empty into fld "fREZ"
>    put fld "fORIGIN" into ORIGIN
>    put offset("o",ORIGIN) & ", " after fld "fREZ"
>    put offset("o",ORIGIN) & ", " after fld "fREZ"
>    put offset("o",ORIGIN) & ", " after fld "fREZ"
> end mouseUp
>
>
> in the hope I would get something like "13, 18, 27," in fld "fREZ"
>
> but all I got was "13, 13, 13"
>
> so I really cannot see what the utility of 'offset' is at all.
>
> ---------------------------------
>
> I made another button with this script:
>
> on mouseUp
>    put empty into fld "fREZ"
>    put 1 into INDEKS
>    repeat until char INDEKS of fld "fORIGIN" is empty
>    if char INDEKS of fld "fORIGIN" is "o" then
>      put INDEKS & ", " after fld "fREZ"
>   else
>      --do nix
>   end if
>   put (INDEKS + 1) into INDEKS
>   end repeat
> end mouseUp
>
>
> and that returned "13, 18, 27, 42"
>
> a whole lot more useful.
>
> -----------------------------------
>
> Richmond.

Sorry about the previous post: trembly fingers on the PASTE button :P





More information about the use-livecode mailing list