It certainly sounds like it to me... On Sat, 10 Mar 2018 at 17:05, Brian Milby <br...@milby7.com> wrote:
> Ali, he was doing the former. So could this actually be a bug? > On Sat, Mar 10, 2018 at 6:17 AM Ali Lloyd via use-livecode < > use-livecode@lists.runrev.com> wrote: > >> In theory that shouldn't be the problem - `the <property> of me` should >> short-circuit to directly evaluating the property of the object with the >> behavior, rather than evaluating `me` as a name first. This is why `put >> the >> long id of me into tID` also works. >> >> Peter, in your original script are you doing >> set the hilitedButton of me to tNum >> directly, or >> local tMe >> put me into tMe >> set the hilitedButton of tMe to tNum >> ? >> >> The latter will have the 'not on the current card' problem, whereas the >> former should (in theory) not. >> >> On Sat, Mar 10, 2018 at 2:41 AM Brian Milby via use-livecode < >> use-livecode@lists.runrev.com> wrote: >> >> > I think I know what is going on. If you add a couple of put statements >> to >> > that script you will find that "me" by itself doesn't include the card >> or >> > stack. So "put me" would give something like [group "Language Choice"] >> > which isn't specific enough from another card. This works: >> > >> > local tID >> > put the long id of me into tID >> > set the hilitedButton of tID to tNum >> > >> > But it can be simpler: >> > >> > set the hilitedButton of the long id of me to tNum >> > >> > I didn't do it from an openStack script, but from the message box while >> on >> > another card. >> > >> > Thanks, >> > Brian >> > >> > On Fri, Mar 9, 2018 at 8:10 PM Peter Bogdanoff via use-livecode < >> > use-livecode@lists.runrev.com> wrote: >> > >> > > Yes, it works great if you are on the card, not if you are somewhere >> > else. >> > > >> > > >> > > > On Mar 9, 2018, at 6:03 PM, Mike Bonner via use-livecode < >> > > use-livecode@lists.runrev.com> wrote: >> > > > >> > > > Nevermind. Another card. DOH >> > > > >> > > > On Fri, Mar 9, 2018 at 6:59 PM, Mike Bonner <bonnm...@gmail.com> >> > wrote: >> > > > >> > > >> What version? Its working for me in 9 dp11 by using either >> dispatch >> > or >> > > >> send to the group. >> > > >> >> > > >> In the group: >> > > >> command doit pbtn >> > > >> set the hilitedbutton of me to pbtn >> > > >> end doit >> > > >> >> > > >> And from the message box.. >> > > >> >> > > >> send ("doit" && 2) to group 1 >> > > >> or >> > > >> dispatch "doit" to group 1 with 3 >> > > >> >> > > >> >> > > >> On Fri, Mar 9, 2018 at 6:23 PM, Peter Bogdanoff via use-livecode < >> > > >> use-livecode@lists.runrev.com> wrote: >> > > >> >> > > >>> I learned something today. >> > > >>> >> > > >>> I was trying by script to set the hilite of a radio button in a >> group >> > > on >> > > >>> another card. >> > > >>> >> > > >>> My script is in the group “Language Choice” which is called by >> > > openStack. >> > > >>> I’m thinking that “me” would operate on the group: >> > > >>> >> > > >>> set the hilitedButton of me to tNum >> > > >>> >> > > >>> Didn’t work, even though the script received the message and >> > completed. >> > > >>> The radio buttons were unchanged. I modified it to this, which >> > worked: >> > > >>> >> > > >>> set the hilitedButton of group "Language Choice" of card >> > > >>> "Settings" to tNum >> > > >>> >> > > >>> >> > > >>> I can only think that, a group, even though it is on a single card >> > and >> > > >>> does not have its backgroundBehavior set to true, must be >> referred to >> > > >>> explicitly by the name of the group and the name of the card is >> > > resides in. >> > > >>> Or maybe it’s because the individual buttons didn't have >> sharedHilite >> > > set >> > > >>> to true. >> > > >>> >> > > >>> Peter Bogdanoff >> > > >>> ArtsInteractive >> > > >>> >> > > >>> >> > > >>> _______________________________________________ >> > > >>> 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 >> > > >> > > >> > > _______________________________________________ >> > > 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 >> _______________________________________________ >> 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