Как я могу получить содержимое из поля прокрутки и поместить его в массив в живом коде

Как я могу получить содержимое из поля прокрутки и поместить содержимое в массив в Live-коде. У меня есть код для замены содержимого в массиве

on mouseUp
   put "" into field f1
   put "red,RED" & CR & "green,GREEN" & CR & "blue,BLUE" into myArrayToBe 
   split myArrayToBe by CR
   put the number of lines of (the keys of myArrayToBe) into myArraylength
  repeat with i = 1 to myArraylength 
   put  myArrayToBe[i] into y
   split y by comma
   put y[1] into searchStr
   put y[2] into replaceStr
   put replaceStr &CR after field f1
  end repeat
end mouseUp 

person Shalu    schedule 27.03.2015    source источник


Ответы (1)


Эта функция должна помочь

function lines_to_array pLines
   put pLines into tArray
   split tArray by return
   RETURN tArray
end lines_to_array

Пример

on mouseUp
   put lines_to_array(field "Guests") into tGuests

   -- do something with the array tGuests here
end mouseUp
person Francois Gaudreau    schedule 27.03.2015