Oh, another great solutions!
On 7/15/2023 8:23 PM, Alex Tweedly via use-livecode wrote:
On 15/07/2023 21:29, Paul Dupuis via use-livecode wrote:
All good suggestions so far, but not what I was after, which was
whether there is any better way to have the script you are setting
the newly created object to, readable, in the script that setup of
the new object. If a behavior script is used or properties or objects
then I can not read (and potentially revise) the script right in the
script that is making the object. I have to open something else if I
want to revise the script. Of course I can have a comment that says
"look here for the script" and it is generally obvious from "set the
script of button "Sample" to <some property and/or object reference>.
OK, how about this ?
on mouseUp
-- using special comments to set script of another object
local tmp
put the script of me into tmp
filter tmp with "*--1 *"
replace "--1 " with empty in tmp
set the script of btn "B" to tmp
--1 on mouseup
--1 put "hello world"
--1 end mouseup
end mouseUp
of course, you could have multiple of them --1, --2, etc.
and you could have metadata, say the first line of each "special
comment" has the object name
--1 -- script for button "abc"
--1 on mouseup
...
--1 end mouseup
Alex.
_______________________________________________
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