On 1 Mar 2011, at 16:11, Colin Holgate wrote: > on mouseUp > new Button > set the name of button the number of buttons to "myobj" > --set the script of button myobj to field "my script" set the behaviour of button "myobj" to the long id of button "my script" > send dosomethingspecial to button "myobj" > end mouseUp
Ok you can't use a field, but beyond that? totally working? But I just don't see any advantage in that. Instead, use the message path, and you'l be much more easily able to do things in the flow it's intended to be in. Asking for orientational objects does not actually give you more ease of use, but increases complexity. For example, behaviours are akward and hard to figure out where what is to edit and adjust. They're also single use, you can't have several of different ones per object. Using the message path however is very natural, so instead of the above case: on mouseUp doSomethingSpecial end mouseUp where in the card/stack/group/library script you have the handler: on dosomethingspecial put "hello world" end dosomethingspecial -- official ChatRev page: http://bjoernke.com?target=chatrev Chat with other RunRev developers: go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev" _______________________________________________ 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